2022-05-08 14:02:19 +00:00
|
|
|
# Divent
|
|
|
|
> The discord scheduled event calendar generator
|
|
|
|
|
|
|
|
[![Build Status](https://ci.crystalyx.net/api/badges/Xefir/Divent/status.svg)](https://ci.crystalyx.net/Xefir/Divent)
|
|
|
|
[![Docker Hub](https://img.shields.io/docker/pulls/xefir/divent)](https://hub.docker.com/r/xefir/divent)
|
|
|
|
|
|
|
|
Simple website that guides you to invite a bot to read and format scheduled events to a subscribable calendar.
|
|
|
|
|
|
|
|
## Installing / Getting started
|
|
|
|
|
|
|
|
### 1) Create the bot
|
|
|
|
|
|
|
|
- Go to the [Discord Developer Portal](https://discord.com/developers/applications) and create a new application.
|
|
|
|
- Enable the `Build-A-Bot` option in the `Bot` panel.
|
|
|
|
- Click on `Reset Token` and keep it in a safe place, you will need it.
|
|
|
|
- Configure the rest of your app and bot as you like (name, icon, username, etc.)
|
|
|
|
|
|
|
|
### 2) With Docker
|
|
|
|
|
|
|
|
- Install [Docker](https://docs.docker.com/get-docker/)
|
|
|
|
- Run `docker run -p 5000 -e DISCORD_TOKEN=your_bot_token xefir/divent`
|
|
|
|
- The app is accessible at http://localhost:5000
|
|
|
|
|
|
|
|
### 2) Without Docker
|
|
|
|
|
|
|
|
- Install [Python 3](https://www.python.org/downloads/)
|
|
|
|
- Install [Pip](https://pip.pypa.io/en/stable/installing/)
|
|
|
|
- Run `pip install divent`
|
|
|
|
- Run `DISCORD_TOKEN=your_bot_token divent`
|
|
|
|
- The app is accessible at http://localhost:5000
|
|
|
|
|
|
|
|
## Links
|
|
|
|
|
|
|
|
- [Project homepage](https://divent.crystalyx.net/)
|
|
|
|
- [Source repository](https://git.crystalyx.net/Xefir/Divent)
|
|
|
|
- [Issue tracker](https://git.crystalyx.net/Xefir/Divent/issues)
|
|
|
|
- [My other projects](https://git.crystalyx.net/Xefir)
|
2022-09-08 18:21:40 +00:00
|
|
|
- [The WTFPL licence](http://www.wtfpl.net/)
|
2022-05-08 14:02:19 +00:00
|
|
|
- [Docker hub](https://hub.docker.com/r/xefir/divent)
|
|
|
|
- [Pypi](https://pypi.org/project/Divent/)
|
|
|
|
- [Donations](https://paypal.me/Xefir)
|