0.7.3 Добавлены ссылки и стандартный баннер
(баннер чей-то, для тестов)
This commit is contained in:
@@ -1,20 +1,16 @@
|
||||
# BotCode/keyboards/inline_kb/start_inline_kb.py
|
||||
# Создания инлайн-клавиатуры на команду: /start
|
||||
# Создание инлайн-клавиатуры на команду: /start
|
||||
|
||||
from aiogram.types import InlineKeyboardMarkup
|
||||
from aiogram.utils.keyboard import InlineKeyboardBuilder
|
||||
from BotLibrary import BaseInlineKeyboard
|
||||
|
||||
# Создание роутера и настройка экспорта
|
||||
# Настройка экспорта в модули
|
||||
__all__ = ("get_start_kb",)
|
||||
|
||||
# Функция создания клавиатуры на команду: /actor
|
||||
def get_start_kb() -> InlineKeyboardMarkup:
|
||||
ikb = InlineKeyboardBuilder()
|
||||
|
||||
# Добавляем кнопки, группируя их по строкам
|
||||
ikb.button(text="Посмотреть инфо-канал", url="https://t.me/laveilinfo")
|
||||
ikb.button(text="Отправить анкету", url="https://t.me/laveilinfo")
|
||||
ikb.button(text="Предложить союз", url="https://t.me/laveilinfo")
|
||||
|
||||
ikb.adjust(1)
|
||||
return ikb.as_markup()
|
||||
# Функция создания клавиатуры
|
||||
def get_start_kb(row_width : int = 1):
|
||||
buttons = [
|
||||
("Я Новичок!", None, "novice_cbd"),
|
||||
("Где я?", None, "where_i_am_cbd"),
|
||||
("Мне уже известен этот феномен..", None, "menu"),
|
||||
]
|
||||
return BaseInlineKeyboard(buttons, row_width=row_width).get_keyboard()
|
||||
|
||||
@@ -1,17 +1,23 @@
|
||||
# BotCode/routers/commands/user_cmd/start_cmd.py
|
||||
# # Работа с командой /start, для запуска бота
|
||||
# Работа с командой /start, для запуска бота
|
||||
|
||||
from BotLibrary import CommandHandler
|
||||
from BotCode.keyboards import get_start_kb
|
||||
|
||||
# Создание команды /start с нужными параметрами
|
||||
user = "2"
|
||||
# Создание команды /start
|
||||
start_cmd = CommandHandler(
|
||||
name="start",
|
||||
description="Добро пожаловать!",
|
||||
keywords=["start", "старт", "запуск", "пуск", "on", "вкл", "с", "s", "ы",
|
||||
"ыефке", "cnfhn", "pfgecr", "gecr", "щт", "drk", "restart", "куыефке"],
|
||||
callbackdata="keywords",
|
||||
text_msg="Старт!",
|
||||
keyboard=get_start_kb,
|
||||
media="file", path_to_media="https://gdb.voanews.com/455403fe-91ea-4abe-8d29-3862282ec56b_cx0_cy9_cw0_w408_r1_s.jpg",
|
||||
media="photo",
|
||||
path_to_media="ProjectsFiles/media/Banners/start_banner.jpg",
|
||||
tg_links=True,
|
||||
text_msg=f"""
|
||||
Здравствуй, <b><a href="tg://user?id==<users>">дорогой Путник</a></b>.
|
||||
Мое имя - <i>Эми</i>! Я - ваш <i>путеводитель</i> в этом прекрасном месте!
|
||||
Вы <b>готовы</b> отправиться в этот дивный мир?
|
||||
""",
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user