a meme archive service that takes submissions from Discord
Liven up your community!
-
Host a Discord bot that monitors the meme channel of your guild. π€π₯
-
The Discord bot is multilingual, speaking both English and Finnish. π‘π
-
Memes sent to your meme channel are saved to disk. ποΈβ
-
The names of the saved files are intelligently deducted from message content or left as-is. The names are also automatically sanitized and truncated. π₯Άπ€€
-
Archived memes can be viewed from a minimalist Apache file listing. How dank! ππ
Prerequisites: Docker, modern Node runtime
-
Install the dependencies of the bot:
npm install
. -
Rename
.example.env
to.env
and fill in the fields. You can set the language of the bot by setting the environment variableLANGUAGE
to eitherenglish
orfinnish
. Upload directory (UPLOAD_DIR
) and htaccess path (HTACCESS_PATH
) are also configurable. -
Run the bot and the Apache web server in different Docker containers:
docker compose -f docker-compose.yml up
.