Skip to content
/ quantum Public

[EN] Small all-in-one Discord bot written in Rust, only running in my Discord server

Notifications You must be signed in to change notification settings

SkohTV/quantum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

91beac0 · Feb 16, 2025
Feb 16, 2025
Feb 16, 2025
Feb 16, 2025
Feb 16, 2025
Feb 16, 2025
Feb 16, 2025

Repository files navigation

Quantum

Build

# Using branch 'release'
git clone -b release https://github.com/SkohTV/quantum

git reset --hard && git pull
docker kill quantum && docker rm quantum
docker build . -t quantum && docker run --name=quantum -t quantum -d


# Outsoucing build
docker build . -t quantum && docker save -o quantum.tar quantum
scp quantum.tar user@address:/path
ssh user@address
docker load -i quantum.tar && docker run --name=quantum -t quantum -d

Commands

/ping ✔️
/embed [channel] [parameters] ✔️
/monitorwebsite [url] ❌

/kick [username] ❌
/ban [username] ❌
/mute [username] [time] ❌
/timeout [username] [time] ❌
/raidmode [on/off] ❌

Events

On new member -> give member role ✔️

Quantum-db

  • Store cluster people data

Quantum-cluster

Manage a cluster server database, to let people create profiles, add their infos

/clusteradd [username] ✔️
/clusterdel [username] ✔️
/clusterlist ✔️
/clusterinfo [username=self] ❌
/clusterupdate ❌

Also add people playing into summary message in #infos ❌

On people join server -> add usertag to msg ❌
On people leave server -> remove usertag to msg ❌
On people join server -> add back cluster role if in db ❌

Quantum-ytb

Auto create events on ytb livestream / premiere post ❌

Ytb chat command:

.clip [name=unnamed_year-mon-day-hh-mm-ss] [duration=60sec] ❌

About

[EN] Small all-in-one Discord bot written in Rust, only running in my Discord server

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published