https://github.com/ctnkaan/postman-sentinel
Postman Sentinel (Previously Postman Student Helper) is the Discord Bot that specializes in server security. It also has some fun commands to lighten up the mood. This bot has blocked more than 900 attacks!
https://github.com/ctnkaan/postman-sentinel
bot discord discord-bot discord-js discrodjs javascript nodejs postman security typescript
Last synced: 9 months ago
JSON representation
Postman Sentinel (Previously Postman Student Helper) is the Discord Bot that specializes in server security. It also has some fun commands to lighten up the mood. This bot has blocked more than 900 attacks!
- Host: GitHub
- URL: https://github.com/ctnkaan/postman-sentinel
- Owner: ctnkaan
- License: mit
- Created: 2021-10-17T21:32:46.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-05-03T16:18:58.000Z (almost 3 years ago)
- Last Synced: 2023-05-03T20:07:26.299Z (almost 3 years ago)
- Topics: bot, discord, discord-bot, discord-js, discrodjs, javascript, nodejs, postman, security, typescript
- Language: TypeScript
- Homepage: https://discord.com/oauth2/authorize?client_id=899388751652986910&permissions=8&scope=bot
- Size: 521 KB
- Stars: 19
- Watchers: 3
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
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
1. Any system with basic configuration.
2. Operating System : Windows / Linux / Mac
### Software requirement
1. Node.JS
2. Git
(Docker is nice but not required to run the project locally)
### Skill requirement
1. Git & Github
2. Node.JS
3. Discord.JS
4. TypeScript
## Running the Project Locally
### Setting Up The Application
1. Clone the project with `git clone` and `cd` into it
1. Copy the env vars: `cp .sampledotenv .env`
1. Get your secret key from [Discord Developer Portal](https://discord.com/developers/applications) (make a bot for your app) and put it in the `.env` file as the value for `DISCORD_TOKEN`
1. Run `yarn install`
1. You are good to go! Now you can start the project by typing `yarn dev`
## Commands
#### Active Commands
- `!p translate ` -> 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..
## Contributors :
