Lightweight and easy to use discord bot meant to enrich the lifestyle of your server.
Stealthy is my first ambitious personal project, it has been under development since August 2021 during my free time, in parallel of my studies. I've been interested in discord bots for a few years now, at first I was building some for personal servers, but I quickly got the wish to create a functional bot working on several servers. The main idea of this bot is to offer useful features for servers between friends or communities, while not taking over channels like some bots do, and being as easy to use as possible.
- Role Claim
- Join to Create
- Auto Role
- Discord activities
- Invite to my channel
- Complete logging system
- Ban, kick, warm, mute users
- Blacklist, Verification protection
- Discord invites suppression
- Lock, slowdown, clear channels
- Get user avatar
- User, server, bot info
- Translate messages
Some of the above features are using context-menu system, try to right click on a message or a user, and select 'applications'.
Thanks to Github Copilot for making most of the translations possible... 😵💫
Feel free to report any bad translations
- 🤖 Discord
v14
/ 🚀 Shewenyv4
1.1.0
- 💬 Languages support
1.2.0
- ⚒️ Better permissions
1.2.2
- 🗂️ Multiple Role Claim, 🔉 Join to Create
- 🧮 Role Claim types (reaction, select menu, buttons)
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
MIT License Copyright (c) 2022 Pexilo
Simply give me a ⭐️ to support me! 😄
-
Node 16.9 or higher
-
MongoDB cluster
- Create an account
- Create a cluster
- Connect it with "connect your application"
- Copy your connection string
- Replace
<password>
with your database access user password
- Deepl Auth Key
- Create an account
- Copy your authentification key
- Clone the repo
git clone https://github.com/Pexilo/Stealthy.git
- Replace
<clientId>
with your bot Id
https://discord.com/api/oauth2/authorize?client_id=<clientId>&permissions=1099932462166&scope=bot%20applications.commands
- Invite your bot with the above link to a desired server
Note: Your bot must have all privileged gateway intents checked to work properly
- Replace content of
example.env
TOKEN=your-bot-token
DEEPL_API_KEY=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX:fx
MONGO_URI=mongodb+srv://username:password@clusterName.xxxxx.mongodb.net/Data
- Rename the file
example.env
>.env
- Install dependencies
npm install
- Start the bot
node .