aboutsummarybugs & patchesrefslogtreecommitdiffstats

import os

__all__ = [
		"API_VERSION",
		"BASEURL",
		"TOKEN",
		"HOMEPAGE",
		"VERSION",
		"USERAGENT",
		]


API_VERSION=10
BASEURL="https://discord.com/api/v%d/"%API_VERSION

TOKEN=os.getenv("DISCORD_TOKEN")

from importlib.metadata import distribution as _distribution

_dist=_distribution(__package__)

# try to determine package homepage
_urls={}
for _value in _dist.metadata.get_all("Project-URL"):
	_name,_url=_value.split(", ")
	_urls[_name]=_url

for _possible in ["Homepage","Repository","Documentation"]:
	if _possible in _urls:
		HOMEPAGE=_urls[_possible]
		break
else:
	HOMEPAGE=_urls.values()[0]

del _possible, _urls, _value, _name, _url, _distribution # clean up

VERSION=_dist.version

del _dist

USERAGENT="DiscordBot (%s, %s)"%(HOMEPAGE, VERSION)