Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bond-009/itool.discordbot
i-Tool bot is a general purpose bot that has moderation commands, can check your CS:GO, Battlefield 3, 4, H and HOTS stats, has C# evaluation and a lot more!
https://github.com/bond-009/itool.discordbot
bot c-sharp cross-platform csgo discord discord-bot dotnet hacktoberfest linux steam windows
Last synced: 24 days ago
JSON representation
i-Tool bot is a general purpose bot that has moderation commands, can check your CS:GO, Battlefield 3, 4, H and HOTS stats, has C# evaluation and a lot more!
- Host: GitHub
- URL: https://github.com/bond-009/itool.discordbot
- Owner: Bond-009
- License: gpl-3.0
- Created: 2016-12-04T11:11:22.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-09-16T16:01:51.000Z (about 2 months ago)
- Last Synced: 2024-09-17T19:48:45.364Z (about 2 months ago)
- Topics: bot, c-sharp, cross-platform, csgo, discord, discord-bot, dotnet, hacktoberfest, linux, steam, windows
- Language: C#
- Homepage:
- Size: 408 KB
- Stars: 11
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# iTool.DiscordBot
![.NET][github-actions-badge] [![codecov][codecov-badge]][codecov-link] [![Discord][discord-badge]][discord-invite]
i-Tool bot is a general purpose bot that has moderation commands, can check your CS:GO, Battlefield 3, 4, H and HOTS stats and a lot more!
## Commands
| Command | Aliases | Permission | Description |
| ------- | ------- | ---------- | ----------- |
| help | | | Returns all the enabled modules |
| cmdinfo | commandinfo | | Returns info about the command |
| info | information | | Returns info about the bot |
| invite | | | Returns the OAuth2 Invite URL of the bot |
| leave | | GuildPermission.ManageGuild | Instructs the bot to leave the guild |
| setgame | | **Trusted user** | Sets the bots game |
| ping | | | Returns the estimated round-trip latency, in milliseconds, to the gateway server |
| userinfo | user | | Returns info about the user |
| serverinfo | server, guild, guildinfo | | Returns info about the guild |## Administration commands
| Command | Aliases | Permission | Description |
| ------- | ------- | ---------- | ----------- |
| delmsgs | purge, clean | GuildPermission.ManageMessages | Deletes the messages |
| kick | | GuildPermission.KickMembers | Kicks the user(s) |
| ban | | GuildPermission.BanMembers | Bans the user(s) |## Audio commands
| Command | Aliases | Permission | Description |
| ------- | ------- | ---------- | ----------- |
| join | | | Joins the voice channel |
| stop | | | Stops the audio playback and leaves the voice channel |
| play | | | Plays an audio file |## Bf3 commands
| Command | Aliases | Permission | Description |
| ------- | ------- | ---------- | ----------- |
| bf3stats | | | Returns the Battlefield 3 stats of the player |## Bf4 commands
| Command | Aliases | Permission | Description |
| ------- | ------- | ---------- | ----------- |
| bf4stats | | | Returns the Battlefield 4 stats of the player |## BfH commands
| Command | Aliases | Permission | Description |
| ------- | ------- | ---------- | ----------- |
| bfhstats | | | Returns the Battlefield Hardline stats of the player |## Core commands
| Command | Aliases | Permission | Description |
| ------- | ------- | ---------- | ----------- |
| blacklist | | | Adds the user to the blacklist |
| rmblacklist | | | Removes the user from the blacklist |
| trust | | | Adds the user to the list of trusted users |
| untrust | | | Removes the user from the list of trusted users |## CS:GO commands
| Command | Aliases | Permission | Description |
| ------- | ------- | ---------- | ----------- |
| csgostats | | | Returns the CS:GO stats of the player |
| csgolastmatch | | | Returns stats of the player's last CS:GO match |## Dev commands
| Command | Aliases | Permission | Description |
| ------- | ------- | ---------- | ----------- |
| gc | collectgarbage | **Trusted user** | Forces the GC to clean up resources |
| eval | cseval, csharp, evaluate | **Trusted user** | Evaluates C# code |## Guild commands
| Command | Aliases | Permission | Description |
| ------- | ------- | ---------- | ----------- |
| prefix | | | Returns the current prefix |
| prefix | setprefix, prefix set | | Sets the current prefix |## HOTS commands
| Command | Aliases | Permission | Description |
| ------- | ------- | ---------- | ----------- |
| hotsstats | | | Returns the HOTS stats of the player |## Steam commands
| Command | Aliases | Permission | Description |
| ------- | ------- | ---------- | ----------- |
| vanityurl | resolvevanityurl | | Returns the steamID64 of the player |
| steam | | | Returns basic steam profile information |
| playerbans | getplayerbans | | Returns Community, VAC, and Economy ban statuses for given players |
| steamprofile | | | Returns the URL to the steam profile of the user |## Tag commands
| Command | Aliases | Permission | Description |
| ------- | ------- | ---------- | ----------- |
| tag create| createtag | GuildPermission.ManageMessages | Creates a new tag |
| tag | | | Searches for a tag |
| tag delete | tag remove, deletetag, removetag | | Deletes a tag |
| tag list | tags list, listtags | | Lists all tags |## Weather commands
| Command | Aliases | Permission | Description |
| ------- | ------- | ---------- | ----------- |
| weather | | | Returns info about the weather |[github-actions-badge]: https://github.com/Bond-009/iTool.DiscordBot/workflows/.NET/badge.svg
[codecov-badge]: https://codecov.io/gh/Bond-009/iTool.DiscordBot/branch/master/graph/badge.svg?token=QD4OQ4Wgh6
[codecov-link]: https://codecov.io/gh/Bond-009/iTool.DiscordBot
[discord-badge]: https://discordapp.com/api/guilds/261241776105455618/widget.png
[discord-invite]: https://discordapp.com/invite/thKXwJb