Size: a a a

pyTelegramBotAPI.talks.ru

2020 November 05

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
а вообще по 1 добавляют обычно, сразу много только спамеры
источник

ВБ

Виталий Брукс... in pyTelegramBotAPI.talks.ru
Всем привет. Пишу бота он должен быть посредником в общении двух-трёх персон в одном диалоге. То есть бот пересылает сообщения от одного другому.
Создание такого диалога хотел бы сделать при помощи базы данных, хранить там айдишники и тему диалога.
Ранее работал с vk api, в вк у кнопок есть параметр payload, туда передаётся дополнительный id кнопки.
В pyTelegramBotApi нашёл параметр ст кнопки не отправляется. С чем это может быть связанно?
источник

ВБ

Виталий Брукс... in pyTelegramBotAPI.talks.ru
Каким образом лучше сделать посредничество, у кого был опыт в организации подобного?
источник

ВБ

Виталий Брукс... in pyTelegramBotAPI.talks.ru
В pyTelegramBotApi нашёл параметр callback_data у инлайн кнопки не отправляется.*
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Виталий Брукс
В pyTelegramBotApi нашёл параметр callback_data у инлайн кнопки не отправляется.*
мхм
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
не работал с vk api
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Как ты хочешь чтобы это было?
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Виталий Брукс
В pyTelegramBotApi нашёл параметр callback_data у инлайн кнопки не отправляется.*
Каллбек и есть что то вроде айди что позволяет определить какая кнопка нажата и выполнить соответствующие функции
источник

ВБ

Виталий Брукс... in pyTelegramBotAPI.talks.ru
Нужно отправить кнопку с дополнительными параметрами, там передаю id отправителя через точку к примеру id админа и через точку id получателя и так же тема диалгоа
И записываю айдишники с темой в базу, тем самым создавая диалог.
Если собеседник нажимает накнопку, бот отсылает всем троим что создан диалог. Соответственно присваиваю всем троим состояние в базе, состояние что они находятся в одном диалоге. Есть возможность выйти из диалога. Если кто то выходит, то у того состояние меняется.
источник

ВБ

Виталий Брукс... in pyTelegramBotAPI.talks.ru
Для колбека нужен сервер? или лонгпула достаточно?
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Достаточно
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Переслано от ダーリン (Darling)...
@bot.callback_query_handler(func=lambda callback:True)
def callback(callback):
   if callback.data ==


Попробуй так - по-детски .
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
if callback.data == "callback":
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
И там действия
источник

ВБ

Виталий Брукс... in pyTelegramBotAPI.talks.ru
Хм, callback_query_handler нет, понял
источник

ВБ

Виталий Брукс... in pyTelegramBotAPI.talks.ru
Спасибо
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Можешь отправлять так
"id"+id пользователя
источник

ВБ

Виталий Брукс... in pyTelegramBotAPI.talks.ru
Вот эффект ожидания
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
И проверять если первые две буквы == id
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
a = id123
a[:2] - id
a[2:] - 123
источник