halsey-bot v3.0.1
Halsey ·
Halsey is a simple Discord bot with a web gui settings page.
Functionality
- Need more than the 50 pin limit? archive messages in a dedicated channel you set!
- OpenAi powered chatbot, whitelist people you want to be able to chat with the bot, then @ it with a message or dm it and it will respond!
- Bookmark links for you and your friends.
- Create polls - wip
- /help to see all commands
- and more wip
Installation
npm i halsey-bot
IMPORTANT requires Node.js version 16.9.0 or higher
Filling Out The Config
After installing the bot run it once to generate the config.json
. You can run the bot by using the following command
node ./node_modules/halsey-bot/bin/halsey-bot.js
IMPORTANT All other fields are set and managed by the bot and can safely be ignored.
Enabling Commands
To enable commands for the bot, you will first need to run the bot with the -init argument node ./node_modules/halsey-bot/bin/halsey-bot.js -init
. This will enable/update all global commands. You can update global commands at anytime by running the bot with the -init argument again.
To enable/update guild(server only) commands, you can use the /settings
command. This will generate a link to a web GUI where you can enable/update commands at will.
Final Notes
I recommend using a program like pm2 to run and manage the bot process.
Developer Guide
wip.