170 похожих чатов

Оцените код import asyncio from aiogram import types, Dispatcher, Bot, F from

aiogram.types import Message
from aiogram.utils.keyboard import InlineKeyboardBuilder
text1 = "👨‍🍳| з'їсти\n🔪| вбити\n👊| вдарити\n🤗| обійняти\n🤯| налякати\n🎵| заспівати\n✋| дати п'ять\n👀| cлідкувати\n❤️| поцілувати\n🖐| привітатися\n🤬| обматерити\n🤝| прогулятись\n😥| поспівчувати\n☢️| кинути ядерку\n🤡| вдягнути маску клоуна\n💀| записати в Зошит Смерті"
bot = Bot("6512738546:AAHVBON9_xxa2pLELLBcB7QkkoJ6cviMl3I")
text2 = '<b>call</b> - скликати\n<b>ban</b> - забанити\n<b>mute</b> - замутити\n<b>unmute</b> - розмутити\n<b>offchat</b> - вимкнути чат\n<b>onchat</b> - ввімкнути чат\n\n(Тільки для типу группи: <b>Public</b>)'
dp = Dispatcher()
@dp.message(F.text == '/start')
async def start(message: Message):
builder = InlineKeyboardBuilder()
builder.add(types.InlineKeyboardButton(text="Додати мене в группу",url="https://t.me/babashuras_bot?startgroup"))
await message.answer(f'Привіт, <b>{message.from_user.first_name}</b> ! Я баба Шура.\nЩоб відкрити меню бота: /help\n\nІнформація про бота: <a href="https://t.me/babaShurasChannel">Баба Шура </a> \nПо всім питанням сюди: @Vip_frog\nБудемо дуже вдячні за поширення.', disable_web_page_preview=True, parse_mode='html',reply_markup=builder.as_markup())
@dp.message(F.text == '/help')
async def start(message: Message):
builder = InlineKeyboardBuilder()
builder.add(types.InlineKeyboardButton(text="RP| Команди",callback_data="com1"))
builder.add(types.InlineKeyboardButton(text="Mod| Команди", callback_data="com2"))
await message.answer('Баба Шура - це український бот для розваг, модерації, статистики та багато іншого.\n\nОберіть що вас цікавить:',reply_markup=builder.as_markup())
@dp.callback_query()
async def callbacks(callback: types.CallbackQuery):
builder = InlineKeyboardBuilder()
builder.add(types.InlineKeyboardButton(text="Повернутись", callback_data="return"))
builder1 = InlineKeyboardBuilder()
builder1.add(types.InlineKeyboardButton(text="RP| Команди", callback_data="com1"))
builder1.add(types.InlineKeyboardButton(text="Mod| Команди", callback_data="com2"))
if callback.data == "com1": await bot.edit_message_text(chat_id=callback.from_user.id, message_id=callback.message.message_id, text=text1,reply_markup=builder.as_markup())
if callback.data == "com2": await bot.edit_message_text(chat_id=callback.from_user.id, message_id=callback.message.message_id, text=text2,parse_mode="html",reply_markup=builder.as_markup())
if callback.data == "return": await bot.edit_message_text(chat_id=callback.from_user.id, message_id=callback.message.message_id, text="Баба Шура - це український бот для розваг, модерації, статистики та багато іншого.\n\nОберіть що вас цікавить:",parse_mode="html",reply_markup=builder1.as_markup())
async def main():
await bot.delete_webhook(drop_pending_updates=True)
await dp.start_polling(bot)
if __name__ == "__main__":
asyncio.run(main())

1 ответов

65 просмотров

правила читай

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта