Skip to content

Latest commit

 

History

History
99 lines (76 loc) · 2 KB

README.md

File metadata and controls

99 lines (76 loc) · 2 KB

Pepe - The Discord Bot

About the project

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.


Features

  • 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

What What do I need for this bot?

  • 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

Installation

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

Packages used

Pictures

1 2 3