Skip to content

Commit

Permalink
main files
Browse files Browse the repository at this point in the history
  • Loading branch information
Robelo06 committed Oct 21, 2024
1 parent c93e553 commit 0fb6853
Show file tree
Hide file tree
Showing 45 changed files with 2,529 additions and 8 deletions.
79 changes: 79 additions & 0 deletions Commands.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
# Commands
Example:
`/command` | Command Description | Required Permissions, empty if none required

--

- `/actions` | Moderate a Member with some actions | Set/ModNick: **ManageNicknames**, Timeout: **ModerateMembers**, Kick: **KickMembers**, Ban: **BanMembers**

- `/announce` | Send an Announcement through the bot | **Administrator**

- `/avatar` | Get the avatar of an User

- `/ban` | Ban a Member | **BanMembers**

- `/deafen` | Deafen a Member | **DeafenMembers**

- `/disconnect` | Disconnect a Member from a Voice Channel | **MoveMembers**

- `/embed` | Create and Post an embed | **Administrator**

- `/faq` | USF Bot Frequently Asked Questions

- `/help` | Get commands and info about the bot

- `/info` | Get informations about the bot

- `/invite` | Invite the bot to your servers

- `/kick` | Kick a Member | **KickMembers**

- `/leave` | Private Command for Bot Owners

- `/lock` | Lock a Channel and post an embed with the reason | **ManageChannels**

- `/mcstatus` | Get the status of a Minecraft Server in Java, Bedrock or Education Edition -- **Issues with Aternos and exaroton Servers on their end**

- `/meme` | Generate a random Meme

- `/modnick` | Moderate a Member nickname, format "Moderated Name XXXXXX" X = Number | **ManageNicknames**

- `/move` | Move a Member to another Voice Channel | **MoveMembers**

- `/ping` | Returns the Bot Ping

- `/poll` | Create a poll in the server and max 10 choices | **Administrator**

- `/prune` | Prune messages in a channel, up to 200 | **ManageMessages**

- `/report` | Report an User or Issue/Bug with the bot to Developers

- `/role` | Get Role Informations

- `/say` | Say something in chat through the bot | **Administrator**

- `/search` | Generate search links

- `/server` | Display info about the server

- `/setnick` | Set the Nickname of a Member | **ModerateNicknames**

- `/suggestion` | Suggest something to be added in the bot to Developers

- `/timeout` | Timeout a Server Member | **ModerateMembers**

- `/timestamp` | Generates a Timestamp

- `/unban` | unban an User from the Server | **BanMembers**

- `/undeafen` | Undeafen a Member | **DeafenMembers**

- `/unlock` | Unlock a channel and post an embed with the reason | **ManageChannels**

- `/unmute` | Unmute a Member | **ModerateMembers**

- `/user` | Get informations about an User

- `/vmute` | Voice Mute a Member | **MuteMembers**

- `/vunmute` | Voice Unmute a Member | **MuteMembers**
23 changes: 23 additions & 0 deletions Privacy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Privacy Policy
DISCLAIMER: We do not knowingly collect data of children under 16. Under article 8 of the GDPR, you are required to have your guardian(s) consent for you before using our products and services if you are under 16.

## What data do we gather?
- Join and Leave logs for servers who invite the bot in
- Reports and suggestions sent to us

## Why do we need this data?
We need this data to make sure that the USF Bot is not used for other scopes which are against the Discord ToS, Community guidelines or even law and to allow our users to send us suggestions and reports regarding the bot.

## How can I request to get my data deleted?
- You can request to delete your server joinlogs if the bot left your discord server....
- You can request to delete reports and suggestions sent to us...
...through a support Ticket in our Discord Server or mailing us to usfdiscordteam@gmail.com.

## Who do we share your data with?
Only the USF Team has access to this data and they are not allowed to send it anywhere.

## Where can we discuss about this Privacy Policy?
You can send a mail to usfdiscordteam@gmail.com or ask in our Discord Server (https://dsc.gg/usfteam) through a support ticket.

## Changes in the privacy Policy
It is your responsibility to always stay informed of the latest Privacy Policy. Even if you haven't read it beforehand, you may still be subject to punishment.
23 changes: 15 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,34 @@
# USFBOT
# USF BOT
The USF Bot is a Multipurpose Discord Bot created with the scope of helping every Servers with Moderation and Management, making some actions faster with Utility functions and Entertain the Community with Fun features! The Bot is 100% free and features we add are mostly suggested by our Community Members and Members in servers where the Bot is present.

## Informations
[Commands] Updating
[Commands](https://github.com/USF-Team/USFBOT/blob/main/Commands.md)

[Organization Website] Updating
[Organization Website](https://usfteam.pages.dev/)

[Status Page] Updating
[Status Page](https://usf.instatus.com/)

### Suggestions
Update Coming Soon
### Reports
Update Coming Soon

## Contacts
[Discord Server](https://dsc.gg/ddateam)
[Discord Server](https://dsc.gg/usfteam)

[Email](mailto:dda.discordteam@gmail.com)
[Email](mailto:usfdiscordteam@gmail.com)

[Organization Representative Email](mailto:robertbelotti06@gmail.com)

## Help & Support

[Discord](https://dsc.gg/ddateam)
[Discord](https://dsc.gg/usfteam)

[Email](mailto:dda.discordteam@gmail.com)
[Email](mailto:usfdiscordteam@gmail.com)

## Legal
`License Type:` GNU GPL3

[Terms of Service](https://github.com/USF-Team/USFBOT/blob/main/Terms.md)

[Privacy Policy](https://github.com/USF-Team/USFBOT/blob/main/Privacy.md)
21 changes: 21 additions & 0 deletions Terms.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Terms of Service

## What happens if I break the ToS?
We deserve the right to block you or/and your server from using our Bot and to report you to Discord or compentent authorities. We only allow you to appeal through the [support mail](mailto:usfdiscordteam@gmail.com) and if you didn't break the Terms of Service and we are not obliged to provide evidence for your punishment.

## Limitation of Liability
We are not responsible for a wrong use of our bot and we deserve the right to remove access to any users/servers when we feel it appropriate.

## You are not allowed to...
1. use the bot with other intents than what it was made for.
2. use the bot to break the Discord ToS / Guidelines or the Law
3. automate the usage of the bot.
4. use the bot in a way that can damage it.
5. abuse security flaws and/or bugs in the bot.
6. try to circumvent a block or edit permissions of the bot

## What do I do if I find a bug or a security flaw?
Send a mail to usfdiscordteam@gmail.com or open a **Report** ticket in our [Discord server](https://dsc.gg/usfteam)

## Changes in our Terms of Service
It is your responsibility to always stay informed of the latest Terms of Service. Even if you haven't read it beforehand, you may still be subject to punishment.
14 changes: 14 additions & 0 deletions config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"token": "BOTTOKENHERE",
"clientId": "BOTID",
"guildId": "MAINGUILDID",
"version": "VERSION.",
"usf" : ["USFMEMBERSID"],
"bannedUsers": ["BANNEDUSERID"],
"bannedGuilds": ["BANNEDSERVERID"],
"discord": "DISCORDINVITE",
"joinCh": "BOTJOINCHANNEL",
"leaveCh": "BOTLEAVECHANNEL",
"reportCh": "BOTREPORTCHANNEL",
"suggestCh": "BOTSUGGESTCHANNEL"
}
Loading

0 comments on commit 0fb6853

Please sign in to comment.