
Andrey ?
11.09.2017
04:46:56
Руками банить идиотизм, потому что аккаунт стоит рубль

@LyoSU
11.09.2017
04:47:48
Ну пока никто не пускает армии ботов

Suren
11.09.2017
04:48:00
И чтобы добавить нового пользователя, нужно бота перезапускать? Может лучше в бд писать?

Google

@LyoSU
11.09.2017
04:48:16

Andrey ?
11.09.2017
04:48:23

Marlik
11.09.2017
04:48:29
А, понятно, я вот в одном боте видел, что они на антиддос площадке тусуются.

Andrey ?
11.09.2017
04:48:33
Если эта бд не редис, то уроните бд

Suren
11.09.2017
04:48:50

Andrey ?
11.09.2017
04:49:11

Marlik
11.09.2017
04:49:23
Неа, с БД считывать нуно, а список уже готовый в коде.

Andrey ?
11.09.2017
04:49:28
И получится так, что с блеклистом станет справляться хуже, чем без
Редис чертовски быстр и особо проблем не будет при каждом запросе туда ходить
В подарок получаем автоматические баны

Vitaly
11.09.2017
04:50:43
на rate limit хватит и оперативки, просто окно ставить секунду или 2

Marlik
11.09.2017
04:51:26
Вот ещё в голове вариант крутится, распределять нагрузку по разным сервакам, в разных регионах...

Andrey ?
11.09.2017
04:51:32
Тут зависит от того, как бот написан

Google

Andrey ?
11.09.2017
04:51:48
У меня не один процесс и оперативка отпадает ¯\_(ツ)_/¯

Vitaly
11.09.2017
04:51:50

Marlik
11.09.2017
04:52:46
Ну так-то да, вебхук один же.

Andrey ?
11.09.2017
04:55:10
Банит на 1000 минут, если юзер шлет более 300 сообщений за 60 секунд
Можно переписать на встроенный луа и тогда оно вообще почти бесплатным станет

Marlik
11.09.2017
05:01:06
Ахаха)) Тут люди на пыхе ваяют.
Вот в продолжении идеи, вебхуков то мона кучу создать, и они будут на одного бота указывать...

Andrey ?
11.09.2017
05:01:54
Перепишут, не обломятся

Marlik
11.09.2017
05:02:09
Или я гоню?

Andrey ?
11.09.2017
05:02:27
Телеграму можно только один вебхук указать

Marlik
11.09.2017
05:02:49
С чего это?

Andrey ?
11.09.2017
05:03:03
Либо что-то изменилось и я слоупок

Vitaly
11.09.2017
05:03:05

Andrey ?
11.09.2017
05:04:37
Ничто не мешает сделать несколько серверов и, например, round robin dns, но смысла особо нет

Marlik
11.09.2017
05:05:21

Andrey ?
11.09.2017
05:05:47
Ботов, в плане, юзернеймов в телеге

Google

Danil
11.09.2017
05:06:28


Карабанов
11.09.2017
05:06:34
Всем привет.... что-то ночью случилось? =( ничего не трогал, все работало, а щас ...
pythonanywhere:
017-09-11 05:05:02,584: requests.exceptions.ProxyError: HTTPSConnectionPool(host='api.telegram.org', port=443): Max retries exceeded with url: /bot307392940:AAHHLllG1hDB49elnv8k8TDJZ3v2lJU_NsU/sendMessage?chat_id=77369949&text=%D0%94%D0%BE%D0%B1%D1%80%D0%BE+%D0%BF%D0%BE%D0%B6%D0%B0%D0%BB%D0%BE%D0%B2%D0%B0%D1%82%D1%8C+%D0%B2+%40elitevape_bot%21+%D0%92%D1%81%D1%8F+vape-%D0%B8%D0%BD%D0%B4%D1%83%D1%81%D1%82%D1%80%D0%B8%D1%8F+%D0%B2+%D1%82%D0%B2%D0%BE%D1%91%D0%BC+%D0%BA%D0%B0%D1%80%D0%BC%D0%B0%D0%BD%D0%B5.&reply_markup=%7B%22keyboard%22%3A+%5B%5B%7B%22text%22%3A+%22%5Cu0412%5Cu0445%5Cu043e%5Cu0434%22%7D%5D%2C+%5B%7B%22text%22%3A+%22%5Cu041c%5Cu0430%5Cu0433%5Cu0430%5Cu0437%5Cu0438%5Cu043d%5Cu044b+%5Cu0440%5Cu044f%5Cu0434%5Cu043e%5Cu043c%22%7D%5D%2C+%5B%7B%22text%22%3A+%22%5Cud83d%5Cudcc8+%5Cu0421%5Cu043d%5Cu0430%5Cu0431%5Cu0436%5Cu0435%5Cu043d%5Cu0438%5Cu0435+%5Cu0438+%5Cu0441%5Cu0431%5Cu044b%5Cu0442%22%7D%5D%2C+%5B%7B%22text%22%3A+%22%5Cu2139%5Cufe0f+%5Cu041e+%5Cu0431%5Cu043e%5Cu0442%5Cu0435%22%7D%5D%5D%2C+%22resize_keyboard%22%3A+true%7D (Caused by ProxyError('Cannot connect to proxy.', timeout('timed out',)))


Marlik
11.09.2017
05:06:50
Что это даёт, раскидываем вебхуки по регионам, и соответственно часть сетки у нас рабочая, а часть гибнет от ддоса....

Andrey ?
11.09.2017
05:07:05
Меняй токен ?


Marlik
11.09.2017
05:07:37
Да, не разумно.

Danil
11.09.2017
05:09:56
А распределить нагрузку по разным сервакам?

Andrey ?
11.09.2017
05:10:05
Повторюсь

Marlik
11.09.2017
05:10:46

Danil
11.09.2017
05:11:16
Но это можно сделать используя одного бота, а не по кол-ву серваков)
Балансировщики всякие

Marlik
11.09.2017
05:12:40

Карабанов
11.09.2017
05:31:28
Я про
Caused by ProxyError('Cannot connect to proxy.', timeout('timed out',)))
2017-09-11 05:29:49,691: Error running WSGI application
2017-09-11 05:29:49,705: requests.exceptions.ProxyError: HTTPSConnectionPool(host='api.telegram.org', port=443): Max retries exceeded with url:

Marlik
11.09.2017
05:34:32
Ну, начиная с nginx -> WSGI -> дальше чекать...

Карабанов
11.09.2017
05:34:58
или это могла отсечка по лимитам на pythonanywhere сработать какая-то?

Google

Marlik
11.09.2017
05:35:00
Так-то вот оно Error running WSGI application
Хз, лучше свой серв юзать и не парится.
Ну и вот это тоже посмотреть мона Max retries exceeded with url:
Тама nginx логи то есть?
А что будет если не отвечать на вебхуки, на некоторые, кто пробовал?

Sergey
11.09.2017
05:42:44

Marlik
11.09.2017
05:43:41
Ну допустим, на некоторые запросы отвечать не 200 а 404.

@LyoSU
11.09.2017
05:44:18

Admin
ERROR: S client not available

@LyoSU
11.09.2017
05:44:26
Вечно

Sergey
11.09.2017
05:44:57

Marlik
11.09.2017
05:44:59
А, ну тада оптимально делать sleep() на баненых юзеров.

@LyoSU
11.09.2017
05:45:35
Я уже все проверял

Marlik
11.09.2017
05:45:44

Sergey
11.09.2017
05:47:25

Wyldstyle
11.09.2017
05:48:18
Ban Him Nao!

@LyoSU
11.09.2017
05:48:24
/report

Бананиум
11.09.2017
05:48:25
/report
Мы примем все необходимые меры, спасибо.

Mad
11.09.2017
06:20:36
https://github.com/lorien/awesome-telegram-lists я вот списочек замутил

Google

AbduCOM
11.09.2017
07:01:11

Ник
11.09.2017
07:19:47
Привет?
Есть ли здесь кто-то кто хочет поучаствовать в разработке бота для одного из крупнейших ВУЗов страны? Желательно из Москвы, чтобы была возможность работать бок о бок. Опыт в разработке ботов приветствуется! Задач много и они интересные. И еще пара приятных бонусов)

@LyoSU
11.09.2017
07:21:28
МГУ?

Mad
11.09.2017
07:23:22

Ник
11.09.2017
07:23:48
Подробности в лс. Да, платят

Suren
11.09.2017
07:41:26

Евгений
11.09.2017
07:43:57

AbduCOM
11.09.2017
07:45:13

Sergey
11.09.2017
08:34:05
наберём на изичах?

?
11.09.2017
08:37:19
Что лучше?
"pytelegrambotapi" или "python-telegram-bot"

Вячеслав
11.09.2017
08:37:34
1

?
11.09.2017
08:37:41
Почему?

Mad
11.09.2017
08:37:47
первое все знают

?
11.09.2017
08:38:07
А по качеству?

Bogdan
11.09.2017
08:38:16

?
11.09.2017
08:38:23

Marlik
11.09.2017
08:38:30

Вячеслав
11.09.2017
08:38:42
Perl конечно)

Sergey
11.09.2017
08:38:46