Skip to content
This repository has been archived by the owner on Nov 10, 2022. It is now read-only.

Horizon is a TS-built, feature-rich, open-source, multipurpose bot. (MIT license)

License

Notifications You must be signed in to change notification settings

turtlepaws-workshop/horizon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Horizon - A TS-built, open-source, multipurpose Discord bot.

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

Emoji guilds

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.

Invite Link

Support Server

You can join my hub for all my bots here. For the original bot or support on an error in the code.

Image

Self-hosting

We support self-hosting the bot. Here's a quick to-do list before setting up your bot!

Prerequisites

Software Version Homepage
Node v16.6.0 nodejs.org
Discord.js v13 (soon v14) discord.js.org

Installation

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

Config

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.

Changelog

6/19/2022

  • Fix support for Discord.js v14
  • Add ascii art on startup
  • Add paintfordiscord

About

Horizon is a TS-built, feature-rich, open-source, multipurpose bot. (MIT license)

Topics

Resources

License

Stars

Watchers

Forks