The project / The bot Pepe was first published under the name Monolog. Due to problems and a very poorly optimized bot, I decided to completely rewrite the project and create the bot Pepe. First as a privately hosted bot, Pepe is now open source on Github, and can be installed and used by anyone.
- Web Dashboard
- Web Transcripts
- Fully graphically configurabl
- Advanced Verification System
- uses all new Features from the Discord API
- Security Features
- Ticket System
- Moderation
- NSFW
- Giveaway
- Fun
- Music
- Other
- Admin
- Database based on MySQL or MariaDB
- Reverse Proxy (Dashboard)
- Webserver (Transcripts)
- Discord Bot Token
- Node.js 16 or higher
- NPM
- Linux :=)
- Basic knowledge about server administration and javascript
1. Clone Repository from Github
git clone https://github.com/Primexz/Pepe-Bot.git
2. Change Settings (botconfig.json)
{
"token": "yourbottoken",
"bot_owner_id": "your_discord_id",
"dev_mode": true,
"dev_guild": "1234",
"dblogin": ["localhost", "dbuser", "dbpass"]
}
3. Setup your Webserver (check Examples)
4. Change Path for Transcripts: File
...
fs.writeFile(`yourwebpath/${id}.html`, html, err => {
if (err) {
console.error(err)
return
}
})
...
5. Install all required packages
npm i
6. Start Pepe
node .
7. Deploy All Commands
Write on Discord: !deploy
- Dashboard based on: Discord-Dashboard (modified)
- Music Commands based on Distube (modified)