Add Pterodactyl cog #19

Merged
cswimr merged 139 commits from pterodactyl into main 2024-03-01 23:07:42 -06:00
Showing only changes of commit caa03a63e6 - Show all commits

View file

@ -34,10 +34,6 @@ class Pterodactyl(commands.Cog):
api_key = await self.config.api_key()
server_id = await self.config.server_id()
extra_headers = {
"origin": base_url
}
try:
client = PterodactylClient(base_url, api_key, debug=True).client
websocket_credentials = client.servers.get_websocket(server_id)
@ -49,7 +45,7 @@ class Pterodactyl(commands.Cog):
self.logger.error('Failed to retrieve Pterodactyl websocket: %s', e)
return
async for websocket in websockets.connect(websocket_credentials['data']['socket'], extra_headers=extra_headers):
async for websocket in websockets.connect(websocket_credentials['data']['socket'], origin=base_url):
try:
self.logger.debug("WebSocket connection established")