
Root
11.02.2017
11:45:30

b0g3r
11.02.2017
11:45:49
да, и это тоже

Google

Root
11.02.2017
11:47:48
короче парни
я так и не понял смысл answerCallbackQuery

b0g3r
11.02.2017
11:48:11
ну ты говоришь телеграму что обработал этот запрос

World
11.02.2017
11:48:17
edit bot
about
там нет такой команды
пишет Unracognized command. Say what?

Root
11.02.2017
11:48:18
а зачем?

b0g3r
11.02.2017
11:48:29

Root
11.02.2017
11:48:38
так пусть крутится

denisx
11.02.2017
11:48:55
так, ок. я вывалил текст, картинку и текст. и потом инлайны (галерея). по кнопке нужно поменять вот эти 3 сообщения выше. где их id брать?

b0g3r
11.02.2017
11:49:05
у тебя будет два аргумента "да мне оно нафиг не нужно" и "пользователям моим норм"
ну норм так норм, чего ты доказать-то хочешь)

Сергей
11.02.2017
11:52:11
я 666 супер

b0g3r
11.02.2017
11:52:15
так пусть крутится
можно с таким же упорством доказывать что и инлайновые кнопки не нужны "а зачем" "а мои пользователя не пользуются"

Google

Root
11.02.2017
11:53:41

b0g3r
11.02.2017
11:54:05
Ну скажи)

Сергей
11.02.2017
11:54:44
мужики, нужно сделать бота аналогичного @izibot есть желающие взяться? чего будет стоить?

Root
11.02.2017
11:55:12
Ну скажи)
Это было придумано для того, чтобы разгрузить бизнес логику самого бота. При помощи ответов на callback запросы можно избежать большого количества кода, который содержится в случае sendMessage

b0g3r
11.02.2017
11:56:26
Ну это конечно клевая теория и всё такое, но как она относится к твоему религиозному нежеланию отвечать телеграму что ты обработал запрос - неясно)

denisx
11.02.2017
11:57:11

Root
11.02.2017
11:57:20

b0g3r
11.02.2017
11:57:31
это одна строчка кода, ну какой тудулист)

Root
11.02.2017
11:58:12

b0g3r
11.02.2017
11:58:37

Root
11.02.2017
11:58:41
да

b0g3r
11.02.2017
11:58:48
Ну так это ужасная архитектура)

Root
11.02.2017
11:58:52
на голом апи

b0g3r
11.02.2017
11:59:00
Причем тут голое апи?)
Ты этим и гордишься что ли?)

Root
11.02.2017
11:59:25

b0g3r
11.02.2017
11:59:53
Я пока не очень понимаю, но если у тебя нет общей точки в этих семи клавиатурах, куда ты можешь вставить ровно одну строчку кода - то это плохо
общей, значит меняешь в одном месте - изменится в семи
как уж это реализовать, наследованием или ещё как - тут уж каждый сам

Google

Root
11.02.2017
12:00:42

b0g3r
11.02.2017
12:01:40
То есть тебя не смущает, что тебе нужно менять в семи штуках кусок кода, который можно вынести?)
Я тогда пойду отсюда, на всякий случай, а то мало ли

Root
11.02.2017
12:02:35

Oleg
11.02.2017
12:16:47
При клике на inline-клавиатуру всегда нужно отправлять answerCallbackQuery.

Root
11.02.2017
12:17:45

Oleg
11.02.2017
12:19:50

AbduCOM
11.02.2017
12:20:29

Oleg
11.02.2017
12:20:49

Root
11.02.2017
12:21:36

AbduCOM
11.02.2017
12:21:38

Oleg
11.02.2017
12:21:52

AbduCOM
11.02.2017
12:22:04
Понятно. Спасибо.

Oleg
11.02.2017
12:22:54

Root
11.02.2017
12:24:04
это что за такой правильный фреймворк?

Oleg
11.02.2017
12:24:34

Root
11.02.2017
12:25:39
bot.answerCallbackQuery(callback_query_id=self.callback_query.id)
добавил в 1 месте - везде заработало =) И этот фремворк я писал сам, так что я могу гордиться ?

Roman
11.02.2017
12:44:35
?

Google

denisx
11.02.2017
12:45:12

Root
11.02.2017
12:45:50
значит я довольно проницательный, а он довольно скромный ?

denisx
11.02.2017
12:48:03
а я всё ещё думаю, где взять id 2х сообщений, которые стоят до инлайн-кнопки

Oleg
11.02.2017
12:48:58

denisx
11.02.2017
12:49:23
а id строго подряд? мне же наверх нужно брать

Root
11.02.2017
12:51:28
тебе нужно хранить id в контексте сессии

b0g3r
11.02.2017
13:04:01
При нажатии на кнопку приходит message (правда в документации написано что не всегда)

Трусов
11.02.2017
13:04:58
субботний привет
слушайте, а если использовать telebot, можно как то запустить в нем while True чтобы дергать например что то из базы и проверять, если условие совпадает то делать send_message. Просто похоже bot.polling() перехватывает поток. Или я не в ту сторону думаю?

Suren
11.02.2017
13:12:25
Мэйн тред он забирает на себя, да
Поэтому перед пуллингом создавай новый поток, там запускай этот свой цикл

Трусов
11.02.2017
13:13:41
собственно так и думал, да, спасибо, что развеяли сомнения

denisx
11.02.2017
13:27:57

b0g3r
11.02.2017
13:28:17

denisx
11.02.2017
13:28:48

b0g3r
11.02.2017
13:29:19
У кого?) В апи нет такого

Сергей
11.02.2017
14:00:38
парни, нужно сделать бота аналогичного @izibot есть желающие взяться? чего будет стоить?

Google

Roman
11.02.2017
14:02:46
Я думал бот ссылку даёт, а он прям видос шлёт
Неслабый у них там канал я погляжу

Сергей
11.02.2017
14:06:40

Roman
11.02.2017
14:07:56
Да, они себе качают видос и потом отсылают. Либо вообще pipe делают (что кстати вообще изи тогда)

Сергей
11.02.2017
14:08:13
)

Roman
11.02.2017
14:08:21
В общем если пруф оф концепт подтвердится, то за 50к сделаю)

Сергей
11.02.2017
14:08:24
скорей второе
хах

b0g3r
11.02.2017
14:08:42
знаете как послать видос из инстаграма?000
вставить ссылку на инстаграм ))000

Roman
11.02.2017
14:09:15
Ну так же как и ютуба)
Но тут бот прям тебе видео шлёт
Файлом

b0g3r
11.02.2017
14:09:35
https://www.instagram.com/p/BQX8HDylHO4/?taken-by=virusvideo&hl=ru
тут тоже

Roman
11.02.2017
14:09:44
Норм)
Успех

b0g3r
11.02.2017
14:10:11
не ругайте за видео - это первое по поиску в гугле

Roman
11.02.2017
14:10:49
Не не не, мы теперь знаем твой секрет