Как узнать время у пользователя Discord?

Я тестирую бота в Discord и пытаюсь получить текущее время в часах у пользователя, в каком часовом поясе он находиться не известно. Естественно datetime.now() и datetime.now(pytz.timezone('Europe/Moscow')) у пользователя дают одинаковый результат, потому что он показывает время моего запущенного клиента.

Как я могу получить время пользователя?


Ответы (1 шт):

Автор решения: OwlCodR

Похожий вопрос уже задавали на английском stackoverflow, насколько я знаю, с того момента ничего не изменилось.

Встраивание Discord имеет timestamp поле, которое можно установить для datetime объекта. К сожалению, невозможно определить часовой пояс пользователя через API, предоставляемым Discord.

Вы можете просмотреть документацию по классу встроенных данных discord.py.

→ Ссылка