My 1st discord bot
This bot uses:
- PostgreSQL
- the TinyLlama small language language model using Ollama
- Node.js
- discord.js
- multiple APIs
- FFmpeg
- a truncated least frequently used and least recently used cache replacement policy
- rate limits with queueing
- custom intervals
- regular expressions
- sharding
Previous versions used:
- MongoDB
- custom AMP link pattern matching
Invite link:
https://discord.com/oauth2/authorize?client_id=785922000723509298&permissions=8&scope=bot%20applications.commands
- install the dependencies
- edit the configs
- run the command to start the bot
npm start
docker compose up
podman compose up