https://github.com/panquesito7/pug-bot
A Discord Bot for PUG's Discord Server
https://github.com/panquesito7/pug-bot
Last synced: 10 months ago
JSON representation
A Discord Bot for PUG's Discord Server
- Host: GitHub
- URL: https://github.com/panquesito7/pug-bot
- Owner: Panquesito7
- License: mit
- Created: 2021-09-15T15:01:43.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-09-15T23:01:15.000Z (over 4 years ago)
- Last Synced: 2025-01-22T08:35:04.263Z (12 months ago)
- Homepage:
- Size: 35.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Programmers Universal Group Discord BOT (PUG Bot)

## Contribute
You can freely contribute to the developement of this bot. To do it, just [open a pull request](https://github.com/PUGroups/PUG-Bot/compare/pull...main).
If you are issuing any kind of problem feel free to [open a new issue](https://github.com/PUGroups/PUG-Bot/issues/new) or to contact us on Discord.
## Commands
A full list of commands is available by using the help command (`?help`). Here's a detailed description of each command. The words beetween the <> are the arguments ("options") of the command.
- ### Music
- `?play ` allows anyone who is in a voice channel to listen a song. `song query` can be either a YouTube URL or a query ot search on YouTube (in this case the first result will be automatically selected).
- `?volume ` allows anyone who is listening to a song to set the bot's volume. `volume` must be a value between 0 and 200.
- `?stop` makes the bot leave the voice channel where the author is in.
- ### Polls
- `?poll ` allows anyone to start a poll in the channel where the command is sent.
- ### Other commands
- `?info ` allows anyone to get info about the pinged user like the join date and the number of roles.
- `?invite` creates an instant permanent invite to the server.
- ### Moderation
- `?ban ` allows moderators with the ban members permission to ban anyone in the server. This command works only with roles under the bot one.
- `?kick ` allows moderators with the kick members permission to kick anyone in the server. This command works only with roles under the bot one.
- `?unban ` allows moderators with the ban members permission to unban anyone in the server. This command works with any banned member.
- `?clean ` allows people with admin permission to clean as many messages as they want.
- `?cleanup` allows people with admin permission to purge the last 40 messages up.
- `?mute ` allows admins to mute members. A `Muted` role is needed to get this feature working.
- `?unmute ` allows admins to unmute a previously muted member.
- `?addword ` allows admins to add a word to the swear filter. That word will be interted into the database and it will be censore when an user says it.
- `?rmword ` allows admins to remove a previously added custom swear word.
- `?infractions ` allows anyone to see the number of the infractions of the pinged user. This command does not require any permission.
- `?clearall ` allows admins to clear all the infractions that an user has.
## Resources
- Code of Conduct
- Contribution rules
- Privay Policy
- License