A Personal bot that runs on the Discord Chatting Platform.
General Commands
Youtube integration: Fetch videos from youtube by passing your search term.
Disabling Commands: Disable and enable commands in a channel.
Quoting Messages: Quote memorable chat messages.
Guessing Game: Guess the artist behind the lyrics to score points and get to the top of the leaderboard.
Collages And Charts
Get a collage of your most listened albums of the week
Store a chart of your favorite albums , get other's charts and also find out what they're listening to.
I'd prefer if you'd just invite my bot to your server (using this link) instead of trying to run your own instance but if you're convinced you want to make that happen then you need to make a bot_config.ini file with the following format.
[keys]
bot_token = ############################## ;(your bot token from the discord developers page)
lastfm_key = ############################# ;(your lastfm api token from the lastfm api page)
db_key = ######################### ;(your postgres database link)
youtube_key = #################### ;(your youtube database api key)
[client] ;(your other lastfm api info)
lastfm_id = #################################
lastfm_secret = #############################
lastfm_api_secret = #########################
- Python 3.5+
- Pycord discord wrapper