di
sco
rd sta
tus pre
sence s
ystem is a minimal presence system for discord.
- Python
3.11
+ - Poetry
- Discord Token
This project is nix flakes ready. Just hook into the shell and
install the dependencies using poetry
.
-
git clone
&cd
into the repositorygit clone https://github.com/anntnzrb/dicostapres cd dicostapres/
-
Install dependencies using
poetry
poetry install
-
Create the
.env
file bycp
-ing the.env.example
filecp ./.env.example ./.env
-
Modify the
.env
file accordingly
The 3
environment variables that are required to set are:
DISCORD_TOKEN
- The user's Discord tokenDISCORD_STATUS
- The status of the user. Can beonline
,idle
,dnd
DISCORD_STATUS_MSG
- The custom status message
Simply execute just run
:
just run
Installation steps #3 and #4 may be omitted if the environment
variables are set manually. However, the .env
method is preferred for less
verbosity.
DISCORD_TOKEN=Ujg5NzI3Nz... DISCORD_STATUS=online DISCORD_STATUS_MSG='Playing with dicostapres' just run
Refer to the COPYING file for licensing information.
Unless otherwise noted, all code herein is distributed under the terms of the GNU General Public License Version 3 or later.