Thanks for checking out Horizon's Github! Here you can find the emoji guilds, support server, and self-hosting guide, have fun!
📃 Table of Contents
You can join these emoji guilds if you want to use the emojis from Horizon. You can DM me (Turtlepaw#3806) to get your self-hosted (or other) bot added.
- Turtlepaw's Emoji Vault v1
- Turtlepaw's Emoji Vault v2
- Horizon Emojis (Fluent)
- Horizon Emojis 2 (Fluent)
You can join my hub for all my bots here. For the original bot or support on an error in the code.
We support self-hosting the bot. Here's a quick to-do list before setting up your bot!
Software | Version | Homepage |
---|---|---|
Node | v16.6.0 | nodejs.org |
Discord.js | v13 (soon v14) | discord.js.org |
Step | Description | Command/Code |
---|---|---|
1 | Clone the repo | git clone https://github.com/turtlepaws-workshop/horizon.git |
2 | Install typescript | yarn add -g typescript |
3 | Install all modules | yarn |
4 | Create a file called secrets.json in src/config (full URL: ./src/config/secrets.json ) and edit it |
Example |
5 | Optionally, you can edit the config.js file | |
6 | Run the code ✨ | npm run buildAndRun or in vscode F5 -> Run Dist & TS |
You can edit the config values in secrets.example.json
Key | Value | From | Required |
---|---|---|---|
token |
Your bot's token | You can get this from Discord's Developer Portal | true |
clientId |
Your bot's clientId | You can get this from Discord's Developer Portal | true |
API_TOKEN |
Your API token for the dashboard | You can generate one from passwordsgenerator.net | If you have the dashboard enabled |
Note There are also optional config settings for your bot.
- Fix support for Discord.js v14
- Add ascii art on startup
- Add paintfordiscord