PteroDark - это библиотека Python, которая служит оберткой API для панели Pterodactyl. Она предоставляет простой и удобный способ взаимодействия с Pterodactyl API и управления игровыми серверами.
Аутентификация и управление API-токенамиПолучение информации о серверах, пользователях и узлахСоздание, обновление и удаление серверовЗапуск, остановка, перезапуск и переустановка серверовУправление файлами и каталогами серверовВыполнение команд на серверахИ многое другое!
Для установки PteroDark просто используйте pip:
pip install PteroDark
Вот простой пример использования PteroPy для взаимодействия с API Pterodactyl:
import PteroDark
# Создаем экземпляр клиента
client = PteroDark.Client(api_url='https://your-panel-url.com', api_key='your-api-key')
# Получение информации о сервере
server_info = client.get_server_info(server_id='your-server-id')
print(server_info)
# Запуск сервера
client.start_server(server_id='your-server-id')
# Выполнение команды на сервере
output = client.send_command(server_id='your-server-id', command='say Hello, server!')
print(output)
Для получения более подробной документации и примеров обратитесь к официальной документации по PteroPy.
Вклад в развитие PteroDark всегда приветствуется! Если у вас есть предложения, сообщения об ошибках или пожелания по функциям, пожалуйста, откройте проблему или отправьте запрос на исправление на репозитории GitHub.
PteroDark лицензируется по лицензии MIT. Дополнительную информацию см. в файле LICENSE.
Особая благодарность команде Pterodactyl за предоставление замечательной панели и API, которые послужили основой для создания этой библиотеки.
Не стесняйтесь обращаться к нам, если у вас есть вопросы или вам нужна дополнительная помощь. Счастливой работы с PteroDark!