PteroDark — це бібліотека Python, яка служить оболонкою API для панелі Pterodactyl. Він надає простий і зручний спосіб взаємодії з Pterodactyl API і керування вашими ігровими серверами.
Автентифікація та керування маркерами APIОтримайте інформацію про сервери, користувачів і вузлиСтворення, оновлення та видалення серверівЗапуск, зупинка, перезапуск і перевстановлення серверівКеруйте файлами та каталогами сервераВиконуйте команди на серверахІ багато іншого!
Щоб встановити PteroDark, просто використовуйте pip:
pip install PteroDark
Ось простий приклад того, як використовувати PteroPy для взаємодії з Pterodactyl API:
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. Див. ЛІЦЕНЗІЯ файл для отримання додаткової інформації.
Особлива подяка команді Pterodactyl за надання чудової панелі та API, які надихнули цю бібліотеку.
Не соромтеся зв’язатися, якщо у вас виникнуть запитання або вам потрібна додаткова допомога. Щасливого кодування з PteroDark!