1
0
mirror of https://github.com/civsocit/olgram.git synced 2025-12-16 20:26:16 +00:00
This commit is contained in:
mihalin
2021-09-09 10:58:33 +03:00
parent 56b9528338
commit 68e60bb0c7
8 changed files with 89 additions and 17 deletions

View File

@@ -41,9 +41,9 @@ async def add_bot(message: types.Message, state: FSMContext):
1. Перейдите в бот @BotFather, нажмите START и отправьте команду /newbot
2. Введите название бота, а потом username бота.
3. После создания бота перешлите ответное сообщение в этот бот или скопируйте и пришлите token бота.
Важно: не подключайте боты, которые используются в других сервисах (Manybot, Chatfuel, Livegram и других).
Подробную инструкцию по созданию бота читайте здесь /help)
"""))
await state.set_state("add_bot")
@@ -58,7 +58,7 @@ async def bot_added(message: types.Message, state: FSMContext):
async def on_invalid_token():
await message.answer(dedent("""
Это не токен бота.
Это не токен бота.
Токен выглядит вот так: 123456789:AAAA-abc123_AbcdEFghijKLMnopqrstu12
"""))

View File

@@ -28,7 +28,7 @@ async def send_bots_menu(chat_id: int, user_id: int, call=None):
bots = await Bot.filter(owner=user)
if not bots:
await AioBot.get_current().send_message(chat_id, dedent("""
У вас нет добавленных ботов.
У вас нет добавленных ботов.
Отправьте команду /addbot, чтобы добавить бот.
"""))
@@ -80,8 +80,8 @@ async def send_chats_menu(bot: Bot, call: types.CallbackQuery):
""")
else:
text = dedent(f"""
В этом разделе вы можете привязать бота @{bot.name} к чату.
Выберите чат, куда бот будет пересылать сообщения.
В этом разделе вы можете привязать бота @{bot.name} к чату.
Выберите чат, куда бот будет пересылать сообщения.
""")
await edit_or_create(call, text, keyboard)
@@ -92,15 +92,18 @@ async def send_bot_menu(bot: Bot, call: types.CallbackQuery):
keyboard = types.InlineKeyboardMarkup(row_width=2)
keyboard.insert(
types.InlineKeyboardButton(text="Текст",
callback_data=menu_callback.new(level=2, bot_id=bot.id, operation="text", chat=empty))
callback_data=menu_callback.new(level=2, bot_id=bot.id, operation="text",
chat=empty))
)
keyboard.insert(
types.InlineKeyboardButton(text="Чат",
callback_data=menu_callback.new(level=2, bot_id=bot.id, operation="chat", chat=empty))
callback_data=menu_callback.new(level=2, bot_id=bot.id, operation="chat",
chat=empty))
)
keyboard.insert(
types.InlineKeyboardButton(text="Удалить бот",
callback_data=menu_callback.new(level=2, bot_id=bot.id, operation="delete", chat=empty))
callback_data=menu_callback.new(level=2, bot_id=bot.id, operation="delete",
chat=empty))
)
keyboard.insert(
types.InlineKeyboardButton(text="<< Назад",

View File

@@ -62,4 +62,4 @@ TORTOISE_ORM = {
"default_connection": "default",
},
},
}
}