@Forsjke

Discord.py Как вывести пользователя, который нажал на кнопку?

Сделал кнопку со временем, все работает, НО не понимаю как достать пользователя, который нажал на кнопку первый. Перечитал руководства, но все равно не вдупляю по причине плохого понимания еще

class Baton(disnake.ui.View):
    def __init__(self):
        global start_time
        super().__init__(timeout=None)
        self.value: Optional[bool] = None
    # Когда кнопка подтверждения нажата, установите внутреннее значение на «Истина» 
    # остановить  от большего количества ввода.
    @disnake.ui.button(label="Забрать код ", style=disnake.ButtonStyle.green)
    async def first(self, button: disnake.ui.Button, inter: disnake.MessageInteraction):  
        end_time = time.time()
        elapsed_time = end_time - start_time
        await inter.response.send_message(f"@{winner} нажал первый за {elapsed_time:.2f} секунд")
        self.value = True
        self.stop()
  • Вопрос задан
  • 515 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы