Discord bot for managing archive channels with ownership, permissions, and logging. Built with discord.js v14 and TypeScript.
-
Clone and install:
git clone https://github.com/mahirsn/Kasap.git cd Kasap npm install -
Configure:
cp .env.example .env nano .env
Set
BOT_TOKENandGUILD_ID. -
Build and run:
npm run build npm start
-
In Discord: Use
/setupin any channel to deploy the archive creation panel.
sudo cp archive-bot.service /etc/systemd/system/
sudo systemctl daemon-reload
sudo systemctl enable archive-bot
sudo systemctl start archive-botLogs: sudo journalctl -u archive-bot -f