Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dorukyum/bond

A unique Discord bot for easy server organization and moderation
https://github.com/dorukyum/bond

discord discord-bot discord-py pycord

Last synced: about 2 months ago
JSON representation

A unique Discord bot for easy server organization and moderation

Awesome Lists containing this project

README

        


Bond


Discord
GitHub stars

## Introduction
Bond is a Discord bot that provides a unique set of commands for easy server organization and moderation.

Click to [add Bond to your server](https://discord.com/oauth2/authorize?client_id=882631512829329448&permissions=8&scope=applications.commands+bot) now.

## List of Commands

⚡ Moderation (11)

- `/massban`: Ban multiple members at once
- `/warn`: Warn a member
- `Warn Member`: Warn the right-clicked member
- `/warning list`: View warnings given to a specific member
- `View Warnings`: View warnings given to the right-clicked member
- `/warning delete`: Delete a warning
- `/slowmode`: Set channel slowmode delay
- `/lock`: Lock a channel instantly
- `/unlock`: Unlock a locked channel
- `/purge all`: Delete a specific amount of messages
- `/purge member`: Delete messages only from a specific member
- `/purge bots`: Delete messages only from bots
- `/purge containing`: Delete messages only containing a specific substring

🗒️ Logs (2)

- `/logs set`: Set the logs channel for a logging category
- `/logs disable`: Disable logs for a logging category
- Moderation logs (ban, unban, kick, timeout, warn)
- Server logs (channel updates, role updates)

🏷️ Tags (9)

- `/tag create`: Create a tag
- `/tag view`: View the content of a tag
- `/tag raw`: View the raw content of a tag (escapes markdown)
- `/tag edit`: Edit a tag
- `/tag list`: View a list of tags
- `/tag search`: Search tags
- `/tag claim`: Claim a tag whose owner left the server
- `/tag info`: View information about a tag
- `/tag delete`: Delete a tag

📈 Statistics / Information (2)

- `/serverinfo`: View statistics / information about the server
- `/userinfo`: View information about a user

📊 Polls (2)

- `/poll`: Start a poll
- `/poll_yesno`: Start a poll with two options: yes or no

📢 Suggestions (3)

- `/suggestions set`: Set the channel for member suggestions
- `/suggestions disable`: Disable member suggestions
- `/suggest`: Make a suggestion

💻 Developer Utilities (2)

- `/repository`: Set the default GitHub repository to use for pr and issue linking
- `Link GitHub issues`: Extract GitHub issue and pull request links from a message in form #123
- `Fetch Code Snippet`: Fetch and display a code snippet from a GitHub permalink
- `/rtfm`: Search through an online documentation with a specific query

😁 Emojis (2)

- `/emoji add`: Add a custom emoji to the server
- `/emoji delete`: Delete a custom server emoji

🚀 Fun (2)

- `/8ball ask`: Ask something to the magic 8 ball
- `/8ball yes_or_no`: Respond with either yes or no
- `/how_many`: Learn how many members have the specified substring in their name

➕ Other (2)

- `/timestamp`: View the current timestamp
- `/ping`: View the bot's websocket latency

## Contribution
1. Fork this GitHub repository
2. Make changes
3. Create a pull request

## Reporting Bugs and Making Suggestions
Feel free to [create an issue](https://github.com/Dorukyum/Bond/issues/new) or [contact me on Discord](https://discord.gg/8JsMVhBP4W).