HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 18.01.2023, 04:52
1G0L04KA
Новичок
Регистрация: 17.01.2023
Сообщений: 1
С нами: 1750414

Репутация: 0
По умолчанию

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

А именно

Python:





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

  #2  
Старый 03.02.2023, 08:24
uqowivad
Познающий
Регистрация: 24.05.2019
Сообщений: 34
С нами: 3670669

Репутация: 73
По умолчанию

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

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
)
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.