Files
BytesBumpList/core/discordAPI.py
2021-03-08 21:30:47 +02:00

23 lines
633 B
Python

import requests
from PyJS import JSON
from PyJS.modules import fs
settings = JSON.parse(fs.createReadStream('settings.json'))
params = {
"headers":{
"Authorization": "Bot " + settings['bot_token'],
"Content-Type": "application/json"
}
}
def get_guild(guild_id):
return requests.get("https://discord.com/api/guilds/" + str(guild_id) + "?with_counts=true", **params).json()
def get_invite(channel_id):
data = {
"max_age": 0,
"max_uses": 0,
"unique": False
}
return requests.post("https://discord.com/api/channels/" + str(channel_id) + "/invites", json=data, **params)