@cataclysm88

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

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

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

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

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