@cataclysm88

Как вернуть название сервера в личном сообщении дискорд бота?

Есть такой код:
if message.content.startswith('$info'):
        await message.author.send('Ты находишься на сервере {message.server.name}!')

Т.е. когда мы в чате пишем $info, вот этот код должен в личном сообщении отправить название сервера, но отправляется {message.server.name}.
В чем моя ошибка и как это исправить?
  • Вопрос задан
  • 60 просмотров
Пригласить эксперта
Ответы на вопрос 2
Kentavr16
@Kentavr16
long cold winter
Вбейте в Гугл "интерполяция строк python". Наслаждайтесь )
Ответ написан
Комментировать
phaggi
@phaggi Куратор тега Python
лужу, паяю, ЭВМы починяю
Попробуйте так:
message.author.send(f'Ты находишься на сервере {message.server.name}!')
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы