Пылающая быстрая обертка API Discor API, которую вы не можете отрицать
Гильдия поддержки | Актуальная документация | Примеры | Техническая документация | Источник
Новые версии HATA используют Discord API V10.
Хата - это асинхронная обертка API Discord, построенная на вершине Скарлето. Он предназначен для того, чтобы быть простым в использовании, также предоставляя богатый API, предлагающий все, что может потребоваться передовым разработчиком.
Назван в честь Хата но Кокоро из проекта Touhou.
Несколько одновременных клиентов
HATA может запускать несколько клиентов из одного и того же экземпляра, не жертвуя производительностью.
Исполнитель
Быстрый одновременный код, основанный на парадигме Async/ожидает управления кешем, поддержкой PYP и многое другое!
Новейшие функции API
Как бы то ни было, Discord решает выпустить/обновлять/сломать HATA, будет поддерживать его в кратчайшие сроки!
100% Python
Встроенный в Python! Легко кодировать, легко читается, легко поддерживать.
Простой пример реализации команды ping
.
от HATA Import Client, Guild, wait_for_terruptionGuild = guild.precreate (guild_id) seija = client ('token', endensions = ['slash'])@seija.eventsasync def Ready (client): print (f '{client: f} Зарегистрировано.
HATA оставляет основную потоку бесплатно, client.start()
блокирует его только до тех пор, пока клиент не войдет в систему (или не удастся), хотя вы все равно можете использовать функцию start_clients()
, что, как говорит, запускает все непрерывные клиенты Параллелли.
Иногда оставление основной нити может вызвать проблемы при попытке отключить бота (ы). В этом случае вы можете использовать wait_for_interruption()
, который изящно отключает клиентов и закрывает цикл события при прерывании клавиатуры.
Чтобы установить Хата, просто сделай
# Linux/os x $ python3 -m pip установить Hata# windows $ python -m pip установить HATA# Voice Support $ python -m Pip Установка HATA [Voice]
И тебе нравится идти! У Хата также есть нативная поддержка PYPY, если вам нужна немного скорости!
Python> = 3,6
Chardet / Cchardet
DateUtil
Pynacl (для голосовой поддержки)
Если у вас есть проблемы, предложения, вы хотите внести свой вклад или просто хотите тусоваться, присоединяйтесь к нашему серверу Discord.
Выкрикивайте нашим смелым тестерам, которые больше всего помогают улучшить Хата!
Koish
[запросы функций]
BrainDead
[Улучшения документации]