Postman-Sentinel
Postman-Sentinel copied to clipboard
A Discord Bot that blocked 1000+ phishing attacks
Postman Sentinel
This is the main repository of the Postman Sentinel Discord Bot.
About :
Postman Sentinel is a Discord Bot developed by Çetin Kaan Taşkıngenç & Claire Froelich. It's main aims are to help make the Postman Student Community Discord a better place by using moderation and fun commands !
Note to all developers
Be sure to not commit directly to the main. Happy coding !
Prerequisites
System requirement
- Any system with basic configuration.
- Operating System : Windows / Linux / Mac
Software requirement
- Node.JS
- Git
(Docker is nice but not required to run the project locally)
Skill requirement
- Git & Github
- Node.JS
- Discord.JS
- TypeScript
Running the Project Locally
Setting Up The Application
- Clone the project with
git clone
andcd
into it - Copy the env vars:
cp .sampledotenv .env
- Get your secret key from Discord Developer Portal (make a bot for your app) and put it in the
.env
file as the value forDISCORD_TOKEN
- Run
yarn install
- You are good to go! Now you can start the project by typing
yarn dev
Commands
Active Commands
-
!p translate <text>
-> Translate a message from another language to English -
!p help
-> Displays all commands -
!p programs
-> List all programs -
!p meme
-> Send a coding meme from Reddit -
!p security
-> Display the current number of attacks blocked -
!p project
-> Display a random project idea -
!p pets
-> Display a cute cat picture
Silent Commands
-
Scam Detection
-> Every message is scanned for scams -
Non Gender Netural Words Detection
-> Every message is scanned for words like 'guys', 'dude', 'bro', etc..