@botoid

Страница 2379 из 4042
Ярослав
18.02.2018
10:31:25
def soobshenie_pervoe(soobshenie):

Ivan
18.02.2018
10:32:10
Обьясните плз что такое хэндлеры?

Google
Dhhbg
18.02.2018
10:32:15
любители называть переменные транслитом после смерти пишут на 1с

Artem
18.02.2018
10:33:25
так все посмеялись а все равно не работает

Ярослав
18.02.2018
10:33:56
потому что soobshenie- это обьект

Suren
18.02.2018
10:33:59
так все посмеялись а все равно не работает
тогда вам в @ru_python_beginners с библиотекой проблем нет

потому что soobshenie- это обьект
я уже писал выше t.me/botoid/237791

Dmitri
18.02.2018
10:34:51
Обьясните плз что такое хэндлеры?
https://groosha.gitbooks.io/telegram-bot-lessons/content/pytelegrambotapi_basics.html Должно помочь

Artem
18.02.2018
10:35:22
@bot.message_handlers(content_type=["text"]) def otvet_na_soobshenie(message): if message.text == 'test': bot.send_message(message.chat.id, "ttttt")

Suren
18.02.2018
10:35:27
Обьясните плз что такое хэндлеры?
ето вам в гугол и в @ru_python_beginners

Don
18.02.2018
10:37:51
Ребят, кто-то работал с этой библиотекой -> https://github.com/TelegramBot/Api ?

Google
Artem
18.02.2018
10:38:17


Dmitri
18.02.2018
10:38:45
4 пробела перед последней строкой влепи

☝️

Artem
18.02.2018
10:43:53
☝️
Спасибо! теперь без ошибки, но при вводе сообщения "test" он не выводит tttttt

Maksim
18.02.2018
10:50:54
Спасибо! теперь без ошибки, но при вводе сообщения "test" он не выводит tttttt
Может он в первый хэндлер попадает, они же оба текст обрабатывают, а тот который первее и исполняется первее, а потом не идет дальше, вроде так это работает

Igor
18.02.2018
11:16:53
Почему когда я пытаюсь отловить file_id изображения, посылаемого в качестве фото, я ловлю: bot.send_message(message.chat.id, str(message.photo.file_id)) AttributeError: 'list' object has no attribute 'file_id'

хотя вроде должно быть поле file_id

с документом же всё нормально

Maksim
18.02.2018
11:19:05
[-1]

message.photo[-1].file_id

message.video.file_id

message.document.file_id

Павел
18.02.2018
11:20:17
message.photo[-1].file_id
да, это возьмёт последний элемент списка, т.е. наибольший размер. Но там есть и другие размеры ;)

Igor
18.02.2018
11:20:39
спасибо!

Igor
18.02.2018
11:21:32
странно, так они в списке сортированы по размеру?

Павел
18.02.2018
11:22:15
Почему когда я пытаюсь отловить file_id изображения, посылаемого в качестве фото, я ловлю: bot.send_message(message.chat.id, str(message.photo.file_id)) AttributeError: 'list' object has no attribute 'file_id'
А вообще при таких ошибках полезно просто напечатать на консоли объект, на который идет жалоба. А еще можно вставить import ipdb; ipdb.set_trace() и провалится в консоль в этом месте — и руками исследовать, что там происходит. (это если весь скрипт запускается из окна терминала).

Igor
18.02.2018
11:23:43
А при удалении сообщений с картинками из чата, они ведь на серверах тоже стираются?

Google
Admin [InSoft]
18.02.2018
13:42:55
А что возвращается при неудачном отправке сообщения в боте на определенный юзер?

Максим
18.02.2018
13:48:12
Ошибка?

Admin [InSoft]
18.02.2018
13:53:29
При каком виде?

Максим
18.02.2018
14:04:58
Json c полями ok, errorCode errorText. Пишу по памяти т.к. у меня в библиотеке это в одном месте год назад было описано. Поля могут по другому именоваться

Andrew
18.02.2018
14:54:59
Что бы убрать клаву в инлайн сообщении достаточно отправить пустую клаву?

Andrew
18.02.2018
15:59:23
Хм. Раньше же по нику нельзя было людей приглашать

Это получается можно спарсить любой чат и загнать народ в него

:﷼
18.02.2018
16:21:50
Подскажите, как ботом отправить ссылку на юзера без юзернейма?

Andrew
18.02.2018
16:22:19
:﷼
18.02.2018
16:23:14
️Felenot
18.02.2018
17:17:36
Запускаю код на Heroku, Python 3.6. pyTelegramBotAPI возвращает ошибку: 2018-02-18 17:13:04,659 (__init__.py:292 MainThread) ERROR - TeleBot: "A request to the Telegram API was unsuccessful. The server returned HTTP 404 Not Found. Response body: [b'{"ok":false,"error_code":404,"description":"Not Found"}']" В чём может быть проблема?

Павел
18.02.2018
17:18:26
Ошибка вылетает где?

️Felenot
18.02.2018
17:18:46
Ошибка вылетает где?
при запуске скрипта из консоли

Павел
18.02.2018
17:18:52
ну блять на какой строке

при каком действии

️Felenot
18.02.2018
17:19:16
ну блять на какой строке
это вся ошибка. больше инфы нет

код https://pastebin.com/uU5FpNxR

Google
Павел
18.02.2018
17:20:19
прям вот при старте?

Sergey
18.02.2018
17:20:52
код https://pastebin.com/uU5FpNxR
core.create_threads() нафиг оно там?

Admin
ERROR: S client not available

️Felenot
18.02.2018
17:20:52
Павел
18.02.2018
17:20:58
чет с токеном походу

️Felenot
18.02.2018
17:21:09
чет с токеном походу
абсолютно рабочий

Павел
18.02.2018
17:21:56
create_threads там че

️Felenot
18.02.2018
17:22:06
а, нет

моё иде творит хуйню

всё из-за токена, соре ¯\_(ツ)_/¯

Artem
18.02.2018
17:32:59
почему пайчарм выдает ошибку при импорте телебота?

в консоле все норм

Andrew
18.02.2018
17:33:33
Великолепный комментарий)

Sergey
18.02.2018
17:33:39
наверно файл назвал telebot

Artem
18.02.2018
17:34:35
/Users/tema/Desktop/telebot/PBoTTest/venv/bin/python /Users/tema/Desktop/telebot/PBoTTest/botmytest.py Traceback (most recent call last): File "/Users/tema/Desktop/telebot/PBoTTest/botmytest.py", line 2, in <module> import telebot ModuleNotFoundError: No module named 'telebot' Process finished with exit code 1

Artem
18.02.2018
17:37:42
pip3 install pytelegrambotapi

поставилась в python3.6

Sergey
18.02.2018
17:38:18
pip3 install pytelegrambotapi
внутри окружения установил то?

Google
Sergey❄️
18.02.2018
17:38:49
Что это, саблайм?

Artem
18.02.2018
17:38:58
нет это пайчарм

Sergey❄️
18.02.2018
17:39:13
Так в чёи проблема прям там всё ставить?

Artem
18.02.2018
17:39:35
в смысле в проджекте поставить либу?

Sergey❄️
18.02.2018
17:39:41
Конечно

Там и терминал с нужным венвом

Artem
18.02.2018
17:39:58
а почему глобально то не цепляет

хотя все установил норм

Sergey❄️
18.02.2018
17:40:09
Забудь про глобально плз

Sergey
18.02.2018
17:40:55
а почему глобально то не цепляет
создал окружение, но ставишь пакет в глобал, нахера?

Sergey❄️
18.02.2018
17:41:23
@ru_python_beginners

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