
Карабанов
07.09.2017
14:53:07

Alex
07.09.2017
14:56:12

Mad
07.09.2017
14:56:14
А то что юзверей нельзя получить, всё же плохо. Так бы я мог вырезать все mention (упоминания @username), если они не относятся к участникам группы, а без списка участников я не смогу определить, что значит @username. Я могу сделать запрос к telegram api, чтобы поянть, это ссылка на чат-канал или нет, но если бот будет поплуярный, я упрусь в лимит по запросам к методу getChat

Ilya A
07.09.2017
14:57:38

Google

Mad
07.09.2017
14:57:46

Alex
07.09.2017
14:57:47

Mad
07.09.2017
14:57:59

Ilya A
07.09.2017
14:58:36

Alex
07.09.2017
14:58:51

Mad
07.09.2017
14:59:57
@bot.message_handler(content_types=['new_chat_member'])
def handle_new_chat_member(msg):
import pdb; pdb.set_trace()
Вот щас это не сработало!

Ilya A
07.09.2017
15:00:29

Mad
07.09.2017
15:00:57
да
правда, у него права только на удаление сообщений
это важно?

Ilya A
07.09.2017
15:01:34
Скорее всего да
Повысь привилегии

Google

Alex
07.09.2017
15:01:51

AbduCOM
07.09.2017
15:01:58

Alex
07.09.2017
15:01:59

Ilya A
07.09.2017
15:02:41
Точно, затык был и у меня)

Mad
07.09.2017
15:05:55
Не помогло. /setprivacy было enabled, я сделал disabled,бот всё равно не увидел нового участника. А все сообщения он и так видел, даже когда /setprivacy было enabled, видимо т.к. бот - админ.

Alex
07.09.2017
15:11:35

Mad
07.09.2017
15:24:57
Так. Создал ещё одного телего-юзверя и нормально потестил варианты. Итого /setprivacy не важно, если бот админ. Если бот не админ, наверное, важно, но это не про меня. Далее единственный рабочий вариант это:
@bot.message_handler(content_types=['new_chat_members'])
def handle_new_chat_member2(msg):
import pdb; pdb.set_trace()
У самого msg объета будут как new_chat_member, так и new_chat_members свойства.

Евгений
07.09.2017
16:05:47

Mad
07.09.2017
16:13:28
Ага, ну я его и не стал юзать т.к. подозрительно оно как-то.
Альфа версия бота готова :)
https://github.com/lorien/daysandbox_bot

Ilya A
07.09.2017
16:39:00
А шо так много??

Mad
07.09.2017
16:39:29
Много чего?

Ilya A
07.09.2017
16:40:03
Шучу я)
Многастрочек

Mad
07.09.2017
16:40:28
Хорошего бота должно быть много

Ilya A
07.09.2017
16:41:17
Народ, а как бы telegram pay использовать физику? Никто не заморачивался?

Dmitry
07.09.2017
16:41:49
Мужики, подскажите, у простых юзеров chat_id из скольки цифр бывает ? Я видел 8 и 9.

Ilya A
07.09.2017
16:42:25
Вот хочу каталог организовать через канал в телеге, где каждый товар - пост с кнопками - купить.

Google

@LyoSU
07.09.2017
16:42:31

Dmitry
07.09.2017
16:42:44
Ого. Не знал

Sergey
07.09.2017
16:42:45

Ilya A
07.09.2017
16:42:52

Dmitry
07.09.2017
16:43:38
ну да, проверку мало-мальскую

Ilya A
07.09.2017
16:44:39

Dmitry
07.09.2017
16:44:58
не более 11
ага, тоже так сделаю, спс

Ilya A
07.09.2017
16:45:40
не более 11
Да, и если будешь логин хранить в бд, то это поле должно быть utf8 mb4

Dmitry
07.09.2017
16:45:57
спс, будем делать )))

Ilya A
07.09.2017
16:46:45

Mad
07.09.2017
16:48:03
А там типа нельзя? Доки на юрлицо требуют?

Ilya A
07.09.2017
16:49:50
В кассе надо, ага

Artemiy
07.09.2017
16:55:54
Привет. Вопрос к тем, кто запускает ботов на PythonAnywhere — через неделю после практически непрерывной работы бота в консоли (в тарпит падал, но не в критическую) PA стал убивать эту консоль вместе с процессом бота. Я исчерпал какой-то лимит?

Mad
07.09.2017
17:03:58
Что такое тарпит?

Игорь
07.09.2017
17:04:18
Пацаны, как эта тема называется

Евгений
07.09.2017
17:05:13
answercallbackquery

Игорь
07.09.2017
17:05:41
И попапы с кнопкой "ОК" тоже через него?

Google

@LyoSU
07.09.2017
17:07:53
Да

Artemiy
07.09.2017
17:08:06
Что такое тарпит?
Если твой процесс занял больше определённого CPU-tine, то его "приоритетность" выполнения на сервере падает. Множество таких процессов зовётся тарпитом, как я понял.

Mad
07.09.2017
17:10:54
Та меня больше этимология слова интересует

Artemiy
07.09.2017
17:11:15
https://pythonanywhere.com/tarpit

Mad
07.09.2017
17:11:20
https://www.pythonanywhere.com/tarpit/ вот нашёл, но как они это слово изобрели, я не понял

Admin
ERROR: S client not available

Artemiy
07.09.2017
17:12:18
Ну типа вязко всё, как в яме с нефтью.

Mad
07.09.2017
17:13:17
а, ясно
tar + pit

Vitaly
07.09.2017
17:13:29
Простите

Artemiy
07.09.2017
17:14:18
А если по делу?..

Kiku
07.09.2017
17:21:19
что за бот?

Maks
07.09.2017
17:22:43
Привет, есть кто на енвато продает что-то?
Нужна консультация мелкая

Artemiy
07.09.2017
17:25:55
А если по делу?..
Т.е. проблема идентичная этой — https://github.com/BitBotFactory/poloniexlendingbot/issues/322

Игорь
07.09.2017
17:28:30

Davronbek
07.09.2017
17:32:07
Здравствуйте! Казалось, где-то видел, но никак не могу найти:
Знаете ли вы бота, который, будучи участником группы, обнаруживал бы в сообщениях участников ключевые слова и пересылал бы эти самые сообщения мне, либо сам отвечал бы прям в группе?

Kiku
07.09.2017
17:33:46

AbduCOM
07.09.2017
17:34:22

Google

Marlik
07.09.2017
17:44:54

Карабанов
07.09.2017
17:45:27
Там строк в 10 обойдется

Elena
07.09.2017
17:46:20
Господа, есть ли возможность пропустить все обновления которые у бота в очереди?

Mikhail
07.09.2017
17:46:30

Davronbek
07.09.2017
17:46:41

Marlik
07.09.2017
17:47:04

Davronbek
07.09.2017
17:47:14
:)

Elena
07.09.2017
17:47:26

Marlik
07.09.2017
17:47:56

Danil
07.09.2017
17:48:47

Ilya
07.09.2017
17:48:56
Вечер добрый, помогите пожалуйста разобраться. Вообщем я пытаюсь сделать бота для telegram делал всё по инструкции вот от сюда: https://vc.ru/p/howto-bot-selectel
Вроде всё сделал правильно, установил Lamp, к нему установил phpMyAdmin, получил SSL, сделал файл index.php в нём заменил 2 строчки как в инструкции, положил этот файл на сервер через ftp клиент в var/www/html но на последнем шаге мне выдаёт ошибку, что не может открыть файл... Помогите пожалуйста! В чём может быть проблема?

Elena
07.09.2017
17:48:59

Ilya
07.09.2017
17:49:01

Vitaly
07.09.2017
17:49:07

Ilya
07.09.2017
17:49:18
Вот такая ошибка в конце...