Загрузка...

How can I add an info bar with rights management when adding a bot via an inline button?

Thread in Python created by PowerDevil Jan 16, 2025. 180 views

  1. PowerDevil
    PowerDevil Topic starter Jan 16, 2025 12,967 Aug 27, 2022
    как добавить чтобы при добавление бота через инлайн кнопку выходил инфо бар с управлением прав?
    [IMG][IMG]

    Вот чтобы меню с админкой выходило после того как выберешь группу

    я сделал тип так
    Python
        keyboard.row(ikb("Add bot to group", url=f"https://t.me/{bot_username}?startgroup=true&administrator=true"))
    но он просто добавляет
     
  2. taras08
    taras08 Jan 16, 2025 Учу Node.js 128 Sep 3, 2018
    ну по идее должно работать проверь с другом ботом или сделай мини скрипт (5-10 строк буквально для проверки)
    попробуй это

    Python
    from aiogram import Bot, Dispatcher, types
    from aiogram.types import InlineKeyboardMarkup, InlineKeyboardButton
    from aiogram.utils import executor

    bot = Bot(token="api")
    dp = Dispatcher(bot)

    @dp.chat_member_handler()
    async def on_bot_added(event: types.ChatMemberUpdated):
    if event.new_chat_member.user.id == (await bot.me()).id:
    keyboard = InlineKeyboardMarkup().add(
    InlineKeyboardButton("Настроить права", url=f"https://t.me/{(await bot.me()).username}?admin=true")
    )
    await bot.send_message(
    chat_id=event.chat.id,
    text="",
    reply_markup=keyboard
    )

    if __name__ == "__main__":
    executor.start_polling(dp, skip_updates=True)
     
  3. PowerDevil
    PowerDevil Topic starter Jan 17, 2025 12,967 Aug 27, 2022
    [IMG]


    Кому нужно будет пользуетесь
     
Top
Loading...