Skip to content

An example bot callback server written in node.js and hosted on Heroku.

Notifications You must be signed in to change notification settings

NielsKornerup/turingbot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a groupme bot for the Turing 2020 groupme. To add a handler to the command router (rt) in bot.js. While you can add functionality, I will need to redeploy the app for it to be implemented. If you want to help on this project, current goals include:

[X] Refactor the code so that it is even easier to write your own commands

[X] Add a database/database functionality so that we can store data between deployments - allowing us to do things like have a add quote command.

[ ] Figure out how to set up a markov chain using said database so that we can have an imitate command for different people in chat.

[X] Figure out the xkcd node API so that we can parse comic names and hover-over texts. Also, we could use this to prevent the bot with returning invalid images if the comic could not be found.

[ ] Preform a critter battle - users can submit critters through some other source and add them to a database. People can then request two existing critters to battle one another and the bot will return the winner. A good way to decide arguments. Note - this will be challenging (probably) and might not be of much interest, but I think it would be cool.

[ ] Figure out how to write a method where the bot can be activated or deactivated off of a password that either changes after each use, or find some other way to direct message the bot, telling it to turn on and off.

[X] Auto generate help method - this could be related to refactoring. I am not sure about the best way to do this.

[ ] Adding more features! We could always use more commands for the bot.

Even if you are uncomfortable with javascript/don't have the time to implement features, let me know what you would want to see implemented.

About

An example bot callback server written in node.js and hosted on Heroku.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%