answer_callback_query method
#208
-
|
درود مجدد ممنونم که پاسخ دادید 🙏 یک سوال دیگه هم دارم. داخل بعضی بات ها دیدم که وقتی روی دکمه های inline کلیک میکنیم یک پیام popup مانند روی صفحه ظاهر میشه میخواستم بدونم چطوری باید با callbackquery از این متد استفاده کنیم؟ یا اگر این متد داخل کتاب خونه وجود نداره لطفا در نسخه های بعدی آن را اضافه کنید 🔥 |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
|
سلام. در نسخه فعلی کتابخانه، تا جایی که از کد مشخص است، متد popup/alert برای در id
from_user / user
message
inline_message_id
dataولی متدی مثل @client.handle(CallbackQueryHandler(Data("help")))
async def on_callback(callback: CallbackQuery):
return await callback.message.reply("...")پس فعلاً با همین کتابخانه میتوانید بعد از کلیک، پیام جدید بفرستید یا پیام قبلی را ویرایش کنید، اما نمایش popup شبیه |
Beta Was this translation helpful? Give feedback.
-
|
کاملاً درست، سپاس از شما. در نسخۀ جدید علاوهبر متد نامبرده در کلاس اصلیِ بات، شرتکات آن با نام درضمن، کدهای شاخۀ |
Beta Was this translation helpful? Give feedback.
سلام. در نسخه فعلی کتابخانه، تا جایی که از کد مشخص است، متد popup/alert برای
CallbackQueryپیادهسازی نشده است.در
bale/_callbackquery.pyکلاسCallbackQueryفقط این دادهها را نگه میدارد:ولی متدی مثل
answer(),answer_callback_query()یا گزینهای مثلshow_alertندارد. درBotهم متد جداگانهای برای answer کردن callback query دیده نمیشود. مثالexamples/inline_markup.pyهم برای callback فقط از این روش استفاده کرده است:پس فعلاً با همین کتابخانه میتوانید بعد از کلیک، پیام جدید بفرستید یا پیام قبل…