https://github.com/corvance/havvebot
A TWRP-themed Discord moderation bot created for the Ladyworld server.
https://github.com/corvance/havvebot
discord discord-bot moderation twrp
Last synced: about 1 year ago
JSON representation
A TWRP-themed Discord moderation bot created for the Ladyworld server.
- Host: GitHub
- URL: https://github.com/corvance/havvebot
- Owner: corvance
- License: mit
- Created: 2022-06-11T19:08:08.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-06-12T12:24:41.000Z (almost 4 years ago)
- Last Synced: 2024-10-24T00:21:25.733Z (over 1 year ago)
- Topics: discord, discord-bot, moderation, twrp
- Language: TypeScript
- Homepage: https://discord.gg/NZGZJ2C
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# HavveBot
HavveBot is a TWRP-themed moderation bot created for use on the
[Ladyworld Discord server](https://discord.gg/NZGZJ2C). TWRP is a Canadian band most recongisable for their costumed personas, concealing their real identities. You should check them out!
## Usage
To run the bot, install the dependencies, compile the TypeScript to JavaScript with `tsc`, enter the `dist` directory and run `node bot.js` with the environment HAVVEBOT_TOKEN set to your bot token.
```bash
git clone https://www.github.com/corvance/havvebot
cd havvebot
npm i --save discord.js dotenv minimist @types/minimist
tsc
export HAVVEBOT_TOKEN=1234567890_abcdefghijklmnopqrstuvwxyz.ABCDEFGHIJKLMNOPQRSTUVWXYZ_12345
cd dist && node bot.js
```
Alternatively, you can use the scripts provided in package.json to simplify the process.
```bash
git clone https://www.github.com/corvance/havvebot
cd havvebot
npm i --save discord.js dotenv minimist @types/minimist
export HAVVEBOT_TOKEN=1234567890_abcdefghijklmnopqrstuvwxyz.ABCDEFGHIJKLMNOPQRSTUVWXYZ_12345
tsc && npm start
```
## Dependencies
- `discord.js` - The Discord bot library.
- `dotenv` - For facilitating loading of the token from a .env file.
- `minimist` - For parsing of bot command arguments like command-line arguments.
## License
This repository is subject to the terms of the MIT License, available at the LICENSE file in the root directory.