↑↑↓↓←→←→ⒷⒶ Войти !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 / 1444 дня назад

Да, самое очевидное забыл: я проебал порядка 2.5% пользователей на последнем таком «особом состоянии» 2 января 2020 года.
#UMF947/Z5Q / @komar / 1444 дня назад
@komar Из этих ста человек мне отписал один через неделю.
#UMF947/34U / @komar --> #UMF947/Z5Q / 1444 дня назад
@komar я юзеров обратно автоматически активирую когда они подают признаки жизни после этого
#UMF947/DL8 / @voker57 --> #UMF947/Z5Q / 1444 дня назад
@voker57 У меня есть деактивировалка долгое время неактивных пользователей, но для события «бот нахуй заблокирован кнопкой» я просто удаляю все.
#UMF947/WVM / @komar --> #UMF947/DL8 / 1444 дня назад
Просто ты никогда в олимпиадах по программированию не участвовал.
#UMF947/PM5 / @mad_hatter / 1444 дня назад
@mad_hatter 4 место по краю, никогда не думал что в такое ебанатство попаду.
#UMF947/JI7 / @voker57 --> #UMF947/PM5 / 1444 дня назад
@voker57 А телеграм пишут победители.
#UMF947/WKD / @mad_hatter --> #UMF947/JI7 / 1444 дня назад
@mad_hatter бля // второе место работает в хуявее
#UMF947/45V / @voker57 --> #UMF947/WKD / 1444 дня назад
@voker57 Ха, неудачник.
#UMF947/QCE / @mad_hatter --> #UMF947/45V / 1444 дня назад
https://tinyurl.com/y5fwpwl2 кто сколько сможет, поправьте мою всратую речь
#UMF947/D6F / @komar / 1444 дня назад
Я проверил логи за пару лет. Ошибка сыпалась ТОЛЬКО 2 января.
#UMF947/U19 / @komar / 1444 дня назад
@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 / 1444 дня назад
@voker57 ну пиздец
#UMF947/EFQ / @komar --> #UMF947/ZFL / 1444 дня назад
@voker57 Они же, я не знаю, на те же олимпиады ходили, у тех же учителей, у тех ж, блядь, родителей.
#UMF947/TSS / @komar --> #UMF947/JI7 / 1444 дня назад

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

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

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