Open source GitHub repo for the Northstar bot Spectre
, with the goal of
- Replacing the
#installation
channel with more up to date information - Creating an automatic reply system to clean up public channels and attempt to move help to help related channels
Though since creation, it has grown to play a much bigger role than I would've thought. Something that started as "wow these embeds could use an update" has become me trying to do what I can to stop a majority of the extremely common issues that get asked dozens of times a day even though the solution is on the wiki or answered in the messsage above the person who asked the question. Spectre has even auto solved a few tickets :)
Documentation on the commands can be found here and documentation of the reply triggers can be found here. This won't be useful for many, but maybe someone in the future trying to make their own bot can relate this to the code to figure out how to use it themselves :)
Reach out with issues with a GitHub issue or by dming cooldudepugs on Discord (if you'd rather not dm or don't have dms open, ping me in development
or northstar-chat
on the Northstar Discord server or something)
H0L0 was incredibly important in creating this bot and helping me troubleshoot things I was incredibly stupid about. She is the only reason the code is nearly as clean as it is and has the nice structure that it has now
Lumi and Liz helped create the original log reading while I was away on vacation
Tony created the entire price searching functionality, and introduced me to using API's and more libraries than I wasn't comfortable with before
Gecko for introducing me to Poetry, as well as being the main reason I continued to write the bot