ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   Aiogram & Python - команда кика для ТГ (https://forum.antichat.xyz/showthread.php?t=1516858)

blazeje 24.07.2024 14:27

Всем привет! Новичок в тг ботах, и столкнулся с проблемой что не могу из @юзернейма доставить id пользователя в ТГ.

Пример того что я хочу сделать:

/kick @ТегЮзера

Но нашёл инфу только про кик ответным сообщением

Код:





Код:

@router.message(Command("kick"))
async def kick(message: Message):
    await message.bot.ban_chat_member(message.chat.id, message.reply_to_message.from_user.id)



понял что нужно в user.id передать ид пользователя, но как его найти?

с помощью aiogram

Ottolo 28.07.2024 18:28

Привет

Сам сталкивался с таким, пришёл к выводу, что нужно где-то хранить @username:user_id и при надобности искать по @Username нужный мне user_id

Ottolo 28.07.2024 18:43

Цитата:

Сообщение от fokichevskiy

Как в Telegram узнать username пользователя имея id?

Возможно ли узнать username пользователя имея id? Если да, то как?

ru.stackoverflow.com


В теме по твоей ссылке есть ID и нужен username, а у ТС ситуация обратная: есть username и нет ID

fokichevskiy 28.07.2024 18:44

извиняюсь, перепутал


Время: 23:59