- You want the bot on your server? Click this link
- You have any ideas or issues with the bot? Join the discord server
This is a pretty simple music bot writen in Pyhton 3.8.3. It includes:
Category | Description |
---|---|
Moderation | !ban !unban !kick !mute !warn !warns !announce |
Music | !play !pause !skip !remove |
Chat | !help !poll !twitch !profile |
Random | !toss !roll !meme !poke |
Weather | !weather |
Library | discord | discord.py | PyNaCl | requests | wheel | youtube-dl |
---|---|---|---|---|---|---|
Version | 1.0.1 | 1.4.1 | 1.4.0 | 2.24.0 | 0.34.2 | 2020.6.16.1 |
This command allows you to broadcast announcements.
If it contains the following links, the announce will contain a special field:
Link Type | Field content |
---|---|
Github Repo | Description / Topics / Stars / Views |
Discord Invites | Server name / Total Members / Total Online Members |
If you want to use the code, you'll have to:
- Create a Github personal API token
- Replace this part to:
g = Github('GITHUB_TOKEN')
This command will give you a city's instant and 5 days forecast.
If you want to use the code, you'll have to:
- Create a Open>eatherMap API key
- Replace this part to:
def get_cast(city, forecast=False): key = "API_Key" if forecast: return rget(f"http://api.openweathermap.org/data/2.5/forecast?q={city}&units=metric&APPID={key}").json() data = rget(f"http://api.openweathermap.org/data/2.5/weather?q={city}&units=metric&APPID={key}").json()
This command allows you to search for streams by specifying a category and words.
If you want to use the code, you'll have to:
- Get a twitch token by following those steps
- Replace this part to:
headers = { 'Client-ID': "Client_ID", 'Authorization': f"Bearer Twitch_Token", }