ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   как в дискорд боте сделать input (https://forum.antichat.xyz/showthread.php?t=1465174)

1G0L04KA 18.01.2023 04:52

Мне нужно, чтоб бот запоминал сообщения пользователя в чате дискорд и отвечал на них также в чате, в зависимости от самого сообщения. Не совсем понял как это делать.

А именно

Python:





Код:

choice
=
input
(
'Будете брать карту? y/n\n'
)
if
choice
==
'y'
:
current
=
koloda
.
pop
(
)
print
(
'Вам попалась карта достоинством %d'
%
current
)


uqowivad 03.02.2023 08:24

Должно работать

Python:





Код:

def
choice
(
message
)
:
if
message
==
'y'
:
current
=
koloda
.
pop
(
)
return
'Вам попалась карта достоинством %d'
%
current
else
:
return
'Вы не взяли карту'
@client.event
async
def
on_message
(
message
)
:
if
message
.
author
==
client
.
user
:
return
response
=
choice
(
message
.
content
)
await
message
.
channel
.
send
(
response
)



Время: 01:25