Имбирь - твой спиритический овощ. Войти !bnw Сегодня Клубы
`{ok: "false", error_code: "403", description: "Forbidden: bot was blocked by the user"}` `{ok: "false", error_code: "403", description: "Forbidden: bot can't send messages to the user"}` О'кей, сейчас я вам все объясню. Сейчас вам станет все понятно. В телеге можно заблокировать бота, если он тебя заебал. Бот после этого будет получать ошибку каждый раз, когда отправляет что-то заблокировавшему его пользователю. Так как мой бот совершает фоновую работу, а не только овечает на входящие сообщения, то я делаю логичную вещь: удаляю все его подписки, чтобы не заниматься работой вхолостую, и не пытаться отправлять ему сообщения вновь. Извините за то, что говорю об очевидных вещах. Но именно с очевидными вещами проблема. Сверху два сообщения об ошибке. Первое сообщение приходит тогда, когда бот блокируется пользователем. Второе сообщение приходит тогда, когда телеграм раз в год на пару минут случайным образом вступает в особое состояние и начинает отвечать им на половину сообщений. Это все. Я не знаю, что добавить. Я просто в ебаном ахуе. Это уровень пиздорукости очень крутого энтерпайза. Да, я должен знать, что иногда приходит JSON с error_code 403 и строкой в дескрипшоне «бот не может отправлять сообщения пользователю» и обрабатывать это отдельно. Откуда я должен знать? Есть ли спецификация по таким сообщениям? Нет. И если вы думаете, что таких «особенных» сообщений в телеге всего лишь две штуки, то посмотрите на #NA9O21, например.
Рекомендовали: @voker57 @ndtimofeev
#UMF947 / @komar / 1414 дней назад

Да, самое очевидное забыл: я проебал порядка 2.5% пользователей на последнем таком «особом состоянии» 2 января 2020 года.
#UMF947/Z5Q / @komar / 1414 дней назад
@komar Из этих ста человек мне отписал один через неделю.
#UMF947/34U / @komar --> #UMF947/Z5Q / 1414 дней назад
@komar я юзеров обратно автоматически активирую когда они подают признаки жизни после этого
#UMF947/DL8 / @voker57 --> #UMF947/Z5Q / 1414 дней назад
@voker57 У меня есть деактивировалка долгое время неактивных пользователей, но для события «бот нахуй заблокирован кнопкой» я просто удаляю все.
#UMF947/WVM / @komar --> #UMF947/DL8 / 1414 дней назад
Просто ты никогда в олимпиадах по программированию не участвовал.
#UMF947/PM5 / @mad_hatter / 1414 дней назад
@mad_hatter 4 место по краю, никогда не думал что в такое ебанатство попаду.
#UMF947/JI7 / @voker57 --> #UMF947/PM5 / 1414 дней назад
@voker57 А телеграм пишут победители.
#UMF947/WKD / @mad_hatter --> #UMF947/JI7 / 1414 дней назад
@mad_hatter бля // второе место работает в хуявее
#UMF947/45V / @voker57 --> #UMF947/WKD / 1414 дней назад
@voker57 Ха, неудачник.
#UMF947/QCE / @mad_hatter --> #UMF947/45V / 1414 дней назад
https://tinyurl.com/y5fwpwl2 кто сколько сможет, поправьте мою всратую речь
#UMF947/D6F / @komar / 1414 дней назад
Я проверил логи за пару лет. Ошибка сыпалась ТОЛЬКО 2 января.
#UMF947/U19 / @komar / 1414 дней назад
@komar Here are two errors you could receive when trying to send a message from a telegram bot to somebody: To receive the first message, you just need to block your own bot by pressing the "block user" button. I'm just removing all the subscriptions the user has to save some resources and stop messaging them further. until one day the Telegram itself passes into some strange state where it answers your messages with this error. Thanks to me writing everything down in the log. There is a thing in a programmers' world Basically there should be a list of error messages with descriptions of their meaning. But it doesn't exist for Telegram bot api. If you even try to google the second message, you'll probably end up on this page again.
#UMF947/ZFL / @voker57 --> #UMF947/D6F / 1414 дней назад
@voker57 ну пиздец
#UMF947/EFQ / @komar --> #UMF947/ZFL / 1414 дней назад
@voker57 Они же, я не знаю, на те же олимпиады ходили, у тех же учителей, у тех ж, блядь, родителей.
#UMF947/TSS / @komar --> #UMF947/JI7 / 1414 дней назад

Э, Пащка овэц сабраль? Овцы твой или Пащка? Хочэщ их шэрст — накылонис впэрёд.

#UMF947/8SN / @ceyt / 1414 дней назад
Когда бот в жаббере, м?м?м?м????
#UMF947/BMD / @l29ah / 1414 дней назад
@l29ah в жаббере много ебланов которые не способны поставить RSS-читалку?
#UMF947/YYU / @voker57 --> #UMF947/BMD / 1414 дней назад
@voker57 Бот не для чтения, очевидно.
#UMF947/KT0 / @komar --> #UMF947/YYU / 1414 дней назад
@l29ah Кому он там на хуй всрался.
#UMF947/065 / @komar --> #UMF947/BMD / 1414 дней назад
@komar читалка тоже не только для него
#UMF947/7PN / @voker57 --> #UMF947/KT0 / 1414 дней назад
@voker57 ставь лайк если поставил читалку на телефон и каждые пять минут тянешь https://rozetked.me/rss
#UMF947/SOW / @komar --> #UMF947/7PN / 1414 дней назад
@komar можно tt-rss поставить
#UMF947/LA8 / @voker57 --> #UMF947/SOW / 1414 дней назад
@voker57 пердольк пердольк
#UMF947/8V9 / @komar --> #UMF947/LA8 / 1414 дней назад
@komar для джаббер юзера это норма
#UMF947/AFB / @voker57 --> #UMF947/8V9 / 1414 дней назад
@voker57 А там хоть есть ФРОНТЕНД, который пукает тебе уведомлениями?
#UMF947/93O / @komar --> #UMF947/AFB / 1414 дней назад
@komar конечно, есть АПП
#UMF947/K6M / @voker57 --> #UMF947/93O / 1414 дней назад
@voker57 А, ни хуя себе.
#UMF947/WTQ / @komar --> #UMF947/K6M / 1414 дней назад
слишком невидимый кейс для аналитики. после айдишников сообщений которые уникальные для каждого юзера, но не уникальные - всё с этими ебанатами кристально ясно.
#UMF947/JCH / @anonymous / 1414 дней назад
@komar Да че ты из-за этих вечных двух процентов говна возишься? Делать больше нечего?
#UMF947/Y9R / @firewolk --> #UMF947/D6F / 1414 дней назад
@firewolk Как ты меня заебал уже своей шизофазией.
#UMF947/DGQ / @komar --> #UMF947/Y9R / 1414 дней назад
@firewolk https://www.patreon.com/komar социальная ответственность
#UMF947/PBR / @l29ah --> #UMF947/Y9R / 1413 дней назад
@komar ВЕЧНЫЕ ДВА ПРОЦЕНТА ГОВНА
#UMF947/8EP / @firewolk --> #UMF947/DGQ / 1413 дней назад
@komar В Е Ч Н Ы Е
#UMF947/XRV / @firewolk --> #UMF947/DGQ / 1413 дней назад
@firewolk Я знаю отсылку, спасибо. Это не делает твой высер умнее. Сходи к базару, пошути ему шуточки про вы членение.
#UMF947/C63 / @komar --> #UMF947/8EP / 1413 дней назад
@komar Вечные два процента существовали и до отсылки. А для шуточек базар я слишком тупой.
#UMF947/1ZK / @firewolk --> #UMF947/C63 / 1413 дней назад
@firewolk Блядь, все, заебал меня этот клоун.
#UMF947/828 / @komar --> #UMF947/1ZK / 1413 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.