switch to environment variables

This commit is contained in:
2023-09-05 16:57:38 +02:00
parent a8e7f0c882
commit d04f3b63e3
7 changed files with 12 additions and 11 deletions
+2 -1
View File
@@ -1,3 +1,4 @@
import os
import datetime
from PIL import Image, ImageDraw, ImageFont
import discord
@@ -5,7 +6,7 @@ import requests
def getleaderboard(board:str, weaponid="", server="", mapid = "", gamemodeid = ""):
payload = {"weapon": weaponid, "server": server, "map": mapid, "gamemode": gamemodeid}
response = requests.get('https://tone.sleepycat.date/v2/client/players', params=payload).json()
response = requests.get(os.environ.get("TONE_ENDPOINT") + '/v2/client/players', params=payload).json()
players = response.keys()
if(board.lower() == "totald"):
board = "total_distance"
+2 -1
View File
@@ -1,6 +1,7 @@
import os
async def getserver(s,snippet):
server = ""
async with s.get('https://tone.sleepycat.date/v2/client/servers') as r:
async with s.get(os.environ.get("TONE_ENDPOINT") + '/v2/client/servers') as r:
response = await r.json()
servers = response.keys()
for i in servers:
+2 -2
View File
@@ -1,5 +1,5 @@
import asyncio
import os
import discord
import requests
@@ -46,7 +46,7 @@ async def get_allplayer_stats(s, playerids, weaponid = "", weaponname= "",server
async def getstats(s, playerid, weaponid = "", server = "", mapid = "" , gamemodeid = ""):
payload = {'player': playerid, 'weapon': weaponid, 'server': server, 'gamemode': gamemodeid, 'map' : mapid}
async with s.get('https://tone.sleepycat.date/v2/client/players', params=payload) as r:
async with s.get(os.environ.get("TONE_ENDPOINT") + '/v2/client/players', params=payload) as r:
response = await r.json()
if(response == {}):
async with s.get("https://northstar.tf/accounts/get_username", params={"uid": playerid}) as Er:
+1 -1
View File
@@ -3,7 +3,7 @@ import requests
def valueschartgamemode(playerid, weaponid):
payload = {'player': playerid, 'weapon': weaponid}
response = requests.get('https://tone.sleepycat.date/v2/client/gamemodes', params=payload).json()
response = requests.get(os.environ.get("TONE_ENDPOINT") + '/v2/client/gamemodes', params=payload).json()
gamemode_color = {'aitdm':(1, 0.0, 0.0),'at':(1, 0.375, 0.0),'chamber':(1, 0.75, 0.0),'cp':(0.875, 1, 0.0),'ctf':(0.5, 1, 0.0),'fd':(0.125, 1, 0.0),'ffa':(0.0, 1, 0.25),'fw':(0.0, 1, 0.625),'gg':(0.0, 1.0, 1),'inf':(0.0, 0.625, 1),'lts':(0.0, 0.25, 1),'mfd':(0.125, 0.0, 1),'ps':(0.5, 0.0, 1),'sns':(0.875, 0.0, 1), 'tdm':(1, 0.0, 0.75),'ttdm':(1, 0.0, 0.375), 'other': (1, 0.0, 1)}
gamemode_dict = {'aitdm':'Attrition','at':'Bounty Hunt','chamber':'One in the Chamber','cp':'Amped Hardpoint','ctf':'Capture the Flag','fd':'Frontier Defense','ffa':'Free for All','fw':'Frontier War','gg':'GunGame','inf':'Infection','lts':'Last Titan Standing','mfd':'Marked for Death','ps':'Pilots Vs. Pilots','sns':'Sticks and Stones','tdm':'Skirmish','ttdm':'Titan Brawl'}
File diff suppressed because one or more lines are too long