{"repo":"merlinfuchs/kite","free":true,"listed":false,"github":"https://github.com/merlinfuchs/kite","clone":"git clone https://github.com/merlinfuchs/kite.git","description":"Custom Discord Bots made easy","language":"TypeScript","stars":289,"topics":["discord","discord-bot","discord-bot-maker","no-code"],"license":"AGPL-3.0","category":"chat-messaging","readme_excerpt":"🪁 Kite Make your own Discord Bot with Kite for free without a single line of code. With support for slash commands, buttons, events,and more. This project is very much work in progress and doesn't have all the features yet. Only some parts of the Discord API are covered and more complex logic is hard to implement right now. Self Hosting This describes the easiest way to self host an instance of Kite by using a single binary that contains both the backend and frontend. You can find prebuilt binaries of the server with the frontend files included here. To run Kite you will also need to run a Postgres server alongside it, so it's recommended to use docker-compose to simplify the process. Configure the server To configure the server you can create a file called kite.toml with the following fields: To generate an encryption key for tokens you can use openssl enc -aes-256-cbc -k secret -P -md sha1 . You can also set the config values using environment variables. For example KITE DISCORD CLIENT ID will set the discord client id. Using Docker (docker-compose) Install Docker and docker-compose and create a docker-compose.yaml file with the following contents: Run the file using docker-compose up . It will automatically mount the kite.toml file into the container. You should not configure postgres in your config file as it's using the postgres instance from the container. Kite should now be accessible in your browser at localhost:8080. Building from source Building the website You can","default_branch":null,"files":null,"tree":[],"storefront":"/r/merlinfuchs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/merlinfuchs/kite/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}