@botoid

Страница 1313 из 4042
Yury
23.08.2017
18:07:25
везде latin1
Ну вот, он тоже должен быть utf8mb4

Вот гайд, короче: https://mathiasbynens.be/notes/mysql-utf8mb4

Sergey❄️
23.08.2017
18:52:35
Error: Can't convert 'NoneType' object to str implicitly 2017-08-23 18:48:29,893 (util.py:64 WorkerThread1) ERROR - TeleBot: "TypeError occurred, args=("Can't convert 'NoneType' object to str implicitly",) Traceback (most recent call last): 'str(message.from_user.id) .... TypeError: Can't convert 'NoneType' object to str implicitly

Отвалились айди юзеров и сообщений, телебот

Google
Sergey❄️
23.08.2017
18:53:52
Сделал pip upgrade

Не поменялось

Евгений
23.08.2017
18:54:06
?
Он его ещё не смёржил, так что всё впереди ?

Sergey❄️
23.08.2017
18:54:24
str(id)

для message.message_id тоже

Евгений
23.08.2017
18:55:07
str(message.from_user.user_id) ?

Sergey❄️
23.08.2017
18:55:13
Да

b0g3r
23.08.2017
18:55:40
а в телеботе есть какой-то способ посмотреть жсон?

Google
Sergey❄️
23.08.2017
18:55:41
Бот на впске, я со смартфона, ваще в панике, че делать

Ссх есть

b0g3r
23.08.2017
18:56:03
Бот на впске, я со смартфона, ваще в панике, че делать
обновил телебот или само падать начало?

Sergey❄️
23.08.2017
18:56:32
обновил телебот или само падать начало?
Само, обновил-не изменилось

Полгода прекрасно работал

Евгений
23.08.2017
18:56:56
У меня и сейчас нормально работает

b0g3r
23.08.2017
18:57:06
Само, обновил-не изменилось
очень странно поведение

а можно весь трейсбек?

Евгений
23.08.2017
18:57:19
Версия 3.2.0, нормально показывает message_id

Sergey❄️
23.08.2017
18:57:20
Как просто и быстро принтануть?

b0g3r
23.08.2017
18:57:38
вру

Евгений
23.08.2017
18:57:54


b0g3r
23.08.2017
18:58:00
а нет, не вру

Евгений
23.08.2017
18:58:18
Как просто и быстро принтануть?
Или except Exception as ex: print(type(ex), str(ex))

b0g3r
23.08.2017
18:58:28
try: ... ecxecpt Error as e: logging.exception('errror')

Sergey❄️
23.08.2017
18:59:05
https://pastebin.com/cqyWYFtn

b0g3r
23.08.2017
18:59:07
Или except Exception as ex: print(type(ex), str(ex))
оно разве трейсбек тогда покажет?

Евгений
23.08.2017
18:59:07
Как просто и быстро принтануть?
Сделай print(message) и скинь сюда

Google
Sergey❄️
23.08.2017
18:59:11
Соре, разметка поехала

Ну, \n в пастбине

Евгений
23.08.2017
18:59:27
У меня вообще pastebin не открывается, заебись

Sergey❄️
23.08.2017
19:00:34
Сделай print(message) и скинь сюда
Мне проблематично со смартфона :/

b0g3r
23.08.2017
19:00:47
Leonid
23.08.2017
19:01:11
Публиковал в один канал сообщения с временным интервалом больше одной секунды, где-то в доке прочитал что не чаще 1 сообщения в секунду, через какое-то время всё равно заблочило на какой-то временной промежуток, кто-нибудь знает какой интервал выставить, чтобы не было блока, кажется выставлял и несколько секунд, блочит вроде после 20 сообщений.

b0g3r
23.08.2017
19:01:25
https://github.com/eternnoir/pyTelegramBotAPI/blob/master/telebot/types.py#L179 там None вроде не может появиться

b0g3r
23.08.2017
19:01:31
может посмотреть какая версия телебота?

pip show pytelegrambotapi

Leonid
23.08.2017
19:01:44
Потому что FAQ надо читать
Что там подскажи, Евгений :)

Евгений
23.08.2017
19:01:47
Что там подскажи, Евгений :)
https://core.telegram.org/bots/faq#my-bot-is-hitting-limits-how-do-i-avoid-this

Sergey❄️
23.08.2017
19:02:00
pip show pytelegrambotapi
Ток что обновил же

b0g3r
23.08.2017
19:02:26
так я ж не знаю куда на гитхабе смотреть, может там че поменялось

Marlik
23.08.2017
19:02:50
Народ, боты у всех лагают?

Арслан
23.08.2017
19:03:52
Народ, боты у всех лагают?
Иногда, но я думаю, что это из-за хоста

Savely
23.08.2017
19:03:52
Не.

Всё замечательно.

Sergey❄️
23.08.2017
19:03:56


Google
b0g3r
23.08.2017
19:04:06
Ток что обновил же
вхерачь туда print исходно жсона

чтобы исключить телегу

да, 3.2.0

message_id = obj['message_id'] в 3.2.0. Выглядит так, будто message_id == None там неоткуда взяться

Leonid
23.08.2017
19:05:28
https://core.telegram.org/bots/faq#my-bot-is-hitting-limits-how-do-i-avoid-this
Also note that your bot will not be able to send more than 20 messages per minute to the same group. Т.е. если я выставлю интервал больше 3 секунд между сообщениями в одном канале, блока не будет?

Leonid
23.08.2017
19:05:44
йеп
Спасиб :)

Admin
ERROR: S client not available

Leonid
23.08.2017
19:05:58
Что-то я этого не заметил)

b0g3r
23.08.2017
19:12:55
ну шо там с id-шниками

Sergey❄️
23.08.2017
19:14:14
https://pastebin.com/FTT88yL6 Принтанул сообщение, вроде id есть а ошибка та же

b0g3r
23.08.2017
19:15:14
эх, телебот-телебот

Vitaly
23.08.2017
19:15:36
Питонисты должны страдать

Sergey❄️
23.08.2017
19:15:48
Питонисты должны страдать
Уот давай без этого

b0g3r
23.08.2017
19:17:00
get_me выдает id?

Sergey❄️
23.08.2017
19:19:22
Айдишники есть, только они не хаваются нихуя

Арслан
23.08.2017
19:20:09
Странно, никогда такой проблемы не испытывал

b0g3r
23.08.2017
19:21:13
Айдишники есть, только они не хаваются нихуя
не, я понимаю что в запросе они приходят

че там телебот на гетми выдает

Google
b0g3r
23.08.2017
19:21:29
User-объект с id или без?

Sergey❄️
23.08.2017
19:21:43
Зачем гетми то

Арслан
23.08.2017
19:23:24
b0g3r
23.08.2017
19:23:34
с id
у тебя такая же ошибка или че)

Арслан
23.08.2017
19:23:47
всм?

Mercuree
23.08.2017
19:23:51
Зачем гетми то
Может бота в канал добавили?

Арслан
23.08.2017
19:23:51
просто сказал

Sergey❄️
23.08.2017
19:24:22
Может бота в канал добавили?
У меня нет хендлеров на каналы, я в личке пишу ему

b0g3r
23.08.2017
19:24:22
надо локализовать проблему

Sergey❄️
23.08.2017
19:24:56
Гетми

b0g3r
23.08.2017
19:25:07
я не про жсон

я про телебот

мы же уже выяснили, что телеграм шлет адекватные json

Kiku
23.08.2017
19:25:49
Возможно заставить бота поставить на уведомления так, что бы он звонил на номер юзера на выставленное время?

b0g3r
23.08.2017
19:27:12
чет копаюсь прям в телеботе, не могу понять как у тебя там id пропадает, вроде негде ему пропадать. есть подозрение, что в твоем коде где-то чето ломает

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