Skip to content

kenhyj/discordAutobot

Repository files navigation

Autobot - Discord bot

To run changes to Autobot,

For the first time:

$ npm install

after that:

$ node bot.js

if you want to see any changes: Control+C then

$ node bot.js

Deploy to Heroku

the only thing you need is .env file with the following:

DISCORD_TOKEN=YOUR_TOKEN_HERE

About

Author: kenhyj

Commands:

Text Reply

Upper-lower cases have been made negligible. # of spaces between words do not matter.

  • !rules : answers with discord rules for Udonz Noodlez community.
  • !babyshark : answers with "Baby shark, doo doo doo doo doo doo~ Baby shark, doo doo doo doo doo doo \n !play baby shark"
  • !fliptable : answers with "┛◉Д◉)┛ 彡 ┻━┻"
  • !transformers : answers with "robots in disguise"
  • !drtin~ : answers with "Good enough for me♡"
  • !joke: tells a transformer joke
  • !amongusrules: lists rules and important notes regarding Udonz's discord "Among Us" twitch play.
  • !amongusproxhelp: tutorial on Among Us Proxy installation.

Embed Reply

Upper-lower cases have been made negligible. # of spaces between words do not matter.

  • !commands : gives the github link to the command list
  • !sloppy @username: answers with Sloppy Sloppy Sloppy embed with the mentioned user's username and avatar. If the username is invalid or empty, it will default to the author of this message.
  • !stewiesubs @username: answers with "Where's my sub, man" embed with the mentioned user's username. If the username is invalid or empty, it will default to the author of this message. The image is of Stewie beating the dying life out of Brian the dog.
  • !amongkill# @username: answers with "Where's my sub, man" embed with the mentioned user's username. If the username is invalid or empty, it will default to the author of this message. The image is a Among Us game mascot killing another mascot. when it's stab kill when #=1, shot kill when #=2, snap kill when #=3.
  • !pepecry : returns with a pepe crying gif
  • !licky : returns with a Oreimo protagonist licking lewd gif
  • !facepalm : returns with a Sokka (Avatar last airbender) facepalming gif.

Among Us Queue (MongoDB) (Work in Progress)

Upper-lower cases have been made negligible. # of spaces between words do not matter.
For now this queue is being developed for exclusive use of Udonz's discord channel. However, with coding knowledge, it can be tweaked to your needs.
!qgame commands: returns list of all available queue commands and its functions for the among us game.

Credits and help:

tutorial 1: https://medium.com/davao-js/2019-tutorial-creating-your-first-simple-discord-bot-47fc836a170b
tutorial 2: https://medium.com/davao-js/v2-tutorial-deploy-your-discord-bot-to-heroku-part-2-9a37572d5de4
tutorial 3: renesansz/discord-greeter-bot#252

easing if statements and messy code: https://discordjs.guide/creating-your-bot/commands-with-user-input.html#basic-arguments
faqs: https://github.com/AnIdiotsGuide/discordjs-bot-guide/blob/master/frequently-asked-questions.md
queue via mongodb: https://www.youtube.com/watch?time_continue=10&v=YhBKn4GjdUE&feature=emb_title&ab_channel=FykoPK
use of roles: https://stackoverflow.com/questions/45317305/find-out-if-someone-has-a-role

tba: https://aister.gitbooks.io/discord-js-command-handlers/content/basic-if-else-block.html

About

discord bot named autobot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published