1.6 инлайн мод улучшен
This commit is contained in:
2
.idea/PRIMOWORLD.iml
generated
2
.idea/PRIMOWORLD.iml
generated
@@ -3,7 +3,7 @@
|
||||
<component name="NewModuleRootManager">
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<sourceFolder url="file://$MODULE_DIR$/Documentation" isTestSource="true" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/BotCode/inline" isTestSource="true" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/BotCode/inline" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/BotCode/keyboards" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/BotCode/keyboards/inline_kb" isTestSource="true" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/BotCode/keyboards/reply_kb" isTestSource="true" />
|
||||
|
||||
@@ -8,6 +8,9 @@ from BotLibrary import bot
|
||||
# Настройка экспорта в модули
|
||||
router = Router(name="reklama_inline_router")
|
||||
image_url = "https://cdn.tripster.ru/photos/0bc3afa7-3847-4b47-aaf1-60202f48fb2a.jpg" # URL изображения
|
||||
text_msg = \
|
||||
f"""Это сообщение с изображением и инлайн кнопками!
|
||||
""" + "#флуд #ролевая #геншинимпакт #геншин #flood #rp #genshin"
|
||||
|
||||
@router.callback_query(lambda c: c.data == 'button_1')
|
||||
async def process_callback_button(callback_query: types.CallbackQuery):
|
||||
@@ -30,7 +33,7 @@ async def inline_echo(inline_query: types.InlineQuery):
|
||||
id=result_id,
|
||||
photo_url=image_url, # URL изображения
|
||||
thumbnail_url=image_url, # Миниатюра изображения
|
||||
caption="Это сообщение с изображением и инлайн кнопками!", # Текст, который будет показываться под изображением
|
||||
caption=text_msg, # Текст, который будет показываться под изображением
|
||||
reply_markup=types.InlineKeyboardMarkup(
|
||||
inline_keyboard=[
|
||||
[types.InlineKeyboardButton(text="Посмотреть инфо-канал", url="https://t.me/adeptusfiziks")],
|
||||
|
||||
BIN
SQLite3/bd.db
BIN
SQLite3/bd.db
Binary file not shown.
Reference in New Issue
Block a user