/drake-says

💬 Discord bot that imitates the rapper Drake and spits out a 🔥 verse

Primary LanguageJavaScript

drake-says

Aubrey Drake Graham is a Canadian rapper, singer, songwriter, actor, record producer, and entrepreneur.

While he couldn't make it to your Discord server personally, he embodied his persona within this bot and left it as a gift for you. You can have him virtually 🙏🏼 bless your chat with musings, profound sayings, and lessons learned from his life experiences, as documented in songs spanning his entire career.

NOTE: I have an AWS free tier, and have a limit warning in place for the EC2 instance this bot AND the leetcode bot is hosted on. Depending on monthly usage, the service will go down so I don't incur charges for the month. If the leetcode bot is up, which you can check(status green) here, then so is Drake-bot. Sorry, in advance!

Installation and running locally

  1. Clone this project to your system using
git clone https://github.com/chakrakan/drake-says.git
  1. cd drake-says to switch directory to the bot's directory
  2. npm i or npm install to get all its dependencies
  3. Create a .env file at the root of the project folder
touch .env

Add a variable DISCORD_BOT_TOKEN= and leave it empty for now.

  1. Now make sure to create a New Application on Discord from their portal
    • once created, visit its Bot tab and grab the token and paste it as the value for DISCORD_BOT_TOKEN
  2. Run the bot using npm start and you should be able to use the commands once you invite your own app to a server of your choice.

Usage

The only trigger command is !drakesays

demo