@botoid

Страница 3013 из 4042
Savva
27.05.2018
10:18:37
держу бота на pythonanywhere

там получил

Makkusu
27.05.2018
10:18:48
стоп а причём тут бот апи?

Bot API
мм няш

Google
Makkusu
27.05.2018
10:19:12
там получил
ты с бота сообщения отправляешь?

S
27.05.2018
10:19:22
стоп а причём тут бот апи?
потому что это ответ об ошибке от Bot API

в rate limit попал

Savva
27.05.2018
10:19:29
да, я заспамил бота и он должен был отвечать

S
27.05.2018
10:19:46
ты можешь либо сделать ограничение по количеству входящих сообщений в секунду

при превышении просто временно игнорировать человека и не присылать ему ничего

либо можешь сделать умнее: очередь

Makkusu
27.05.2018
10:20:01
У, круто

S
27.05.2018
10:20:04
и обрабатывать её постепенно

Makkusu
27.05.2018
10:20:19
лимит настраивается по апи я так понял

S
27.05.2018
10:20:31
тогда будешь вписываться в исходящие rate limit'ы независимо от потока входящих сообщений

лимит настраивается по апи я так понял
лимит вообще не настраивается, он изначально строго задан телеграмом

и о конкретных порогах они открыто даже не говорят, есть примерные данные

Google
Makkusu
27.05.2018
10:21:06
лимит вообще не настраивается, он изначально строго задан телеграмом
Ну это странно, потому что с одним ботом проканало

Дмитрий
27.05.2018
10:21:21
Конкретные пороги не нужны

Дмитрий
27.05.2018
10:21:29
Достаточно обратной связи в коде

Makkusu
27.05.2018
10:21:50
что именно проканало?
огромное количество запросов отослать за секунду

хотя возможно я не прав

это ошибка уже в скрипте

S
27.05.2018
10:22:12
огромное количество запросов отослать за секунду
в смысле? отослать сообщений от лица бота?

Makkusu
27.05.2018
10:22:16
а запросы могли бы долго обрабатываться

S
27.05.2018
10:22:18
или отослать боту сообщений от лица юзера

Makkusu
27.05.2018
10:22:30
S
27.05.2018
10:22:35
не об этом совсем речь сейчас

Павел
27.05.2018
10:22:40
и о конкретных порогах они открыто даже не говорят, есть примерные данные
ты про бот апи, и лимиты бота по отношению к конкретному юзеру?

Makkusu
27.05.2018
10:22:50
с этого и началось

@LyoSU
27.05.2018
10:23:28
и обрабатывать её постепенно
Тогда может такое произойти что бот будет тупить сильно

Makkusu
27.05.2018
10:23:32
не об этом совсем речь сейчас
Я говорил про лимит запросов, которого не было. Возможно это связанно со скриптом бота, а точнее говнокодом, который в случае ошибки ждёт и заново отправляет запрос

иногда сутками не работал

Дмитрий
27.05.2018
10:37:21
Чем чаще спрашивает, чем реже отвечать

Google
Marlik
27.05.2018
10:45:48
@LyoSU
27.05.2018
10:48:19
Что это за чудо бот, который паает так быстро, на пыхе?
Любой бот может так падать если криво написан. Язык никак не влияет

Дмитрий
27.05.2018
10:48:54
Язык вполне способствует кривому написанию

Так что влияет непосредственно

@LyoSU
27.05.2018
10:49:29
У меня на пыхе 16к уникальных в день бот спокойно держит. Отвечает быстро

Дмитрий
27.05.2018
10:49:54
Окей, пыха — это до 16к в день

@LyoSU
27.05.2018
10:51:50
Нет бы в секунду, а то в день))))
В секунду тоже не мало

Marlik
27.05.2018
10:52:29
Кидай бенчмарк, я тоже свой померяю, который делаю.

Абу
27.05.2018
10:52:43
Обработка добавляет в массив отправляемых сообщений А поток отправляет их

С паузой или как угодно

@LyoSU
27.05.2018
10:53:07
Обработка добавляет в массив отправляемых сообщений А поток отправляет их
Слишком долго и бессмысленно. Проще нормальный код написать который будет выдерживать нагрузку

Дмитрий
27.05.2018
10:53:20
Лол

@LyoSU
27.05.2018
10:53:50
Человек должен как можно быстрее получать ответ от бота

Дмитрий
27.05.2018
10:54:13
Разделение очередей — это абсолютно нормально

M
27.05.2018
10:54:22
Привет, у меня есть проблема с сценарием.... У вас есть люди под рукой, которые хотят заработать деньги??

Google
Дмитрий
27.05.2018
10:54:34
Разделение очередей — это абсолютно нормально
То что вам это писать долго опять же говорит о качестве языка и экосистемы

Я вас за язык не тянул)

@LyoSU
27.05.2018
10:55:03
Дмитрий
27.05.2018
10:55:14
Первые 16к никаких проблем

@LyoSU
27.05.2018
10:55:57
Когда для ВК бота делал, то там да, лимиты жешче. Там я делал систему очереди

А тут тг не ругается на лимиты если нормально все отдавать

Savva
27.05.2018
10:56:22
Сделать отдельный поток только с отправлением
А не будет мультипоточности? Sqlite это не очень нравится

Дмитрий
27.05.2018
10:57:02
Какой-то стек для грустных, очереди нельзя, в качестве базы данных sqlite

Savva
27.05.2018
10:57:36
У меня бот связан с бд

Я на всякий спрашиваю

@LyoSU
27.05.2018
10:58:01
Какой-то стек для грустных, очереди нельзя, в качестве базы данных sqlite
Я не спорю что очередь хорошо. Но я сомневаюсь что у того человека у которого падает бот, пишут более 1000 чел в секунду

Нужно искать причину, а не пытаться её скрыть очередью

Абу
27.05.2018
10:58:20
Так вместо одной строки отправления пишешь добавление в массив ввиде [id, message]

Дмитрий
27.05.2018
10:58:22
Да понятное дело)

Абу
27.05.2018
10:58:33
Если, скажем повтор, то тупо удаляешь

Абу
27.05.2018
10:59:30
Даже в начале onmessage можно проверять есть ли в массиве

Просто как идея

Google
Абу
27.05.2018
11:00:02
Привет

Nikita
27.05.2018
11:01:09
Всем привет. Кто что использует для аналитики? Ботан.айо оказывается закрыли уже.

Gabb
27.05.2018
11:02:57
Chatbase

M
27.05.2018
11:04:07
Здравствуйте, я ищу опытного программиста, который знаком с Heroku и GitHub и может создать сценарий и исправить 2 ошибки в скрипте. Конечно, против оплаты или участия. Английский, немецкий или Русский Пожалуйста, ответьте PN сообщение....

S
27.05.2018
11:04:29
конечно, против оплаты

Nikita
27.05.2018
11:04:31
Chatbase
У меня что-то его сайт не открывается

Savely
27.05.2018
11:06:29
Telegram теперь точно не заблокировать. В приложениях появилась поддержка MTProto Proxy https://m.iguides.ru/main/os/telegram_teper_tochno_ne_zablokirovat/

а также делает невозможным отслеживание IP-адресов, используемых для обхода блокировки.

S
27.05.2018
11:06:46
что за глупости

какие вообще преимущества

Savely
27.05.2018
11:07:13
что за глупости
Классика кликбейтных СМИ

S
27.05.2018
11:07:14
единственные преимущества могут быть в странах, где режется SOCKS5

Gabb
27.05.2018
11:07:39
Я Outline себе поставил на постоянку и не парюсь

Gennady
27.05.2018
11:07:53
какие вообще преимущества
Рекламу проще будет пропихивать

S
27.05.2018
11:07:56
>MTProto Proxy увеличивает скорость прохождения трафика за счёт использования протокола, написанного специально для Telegram нет никакого протокола

Страница 3013 из 4042