Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub all releases

SpyAgent-DiscordBotClient description

SpyAgent is a console application written in Python that acts as a client for a Discord bot.
The program is designed for Windows, but it can also run on Linux; however, I do not guarantee that it will work correctly there.
If you're using Windows 10, I would like to recommend Windows Terminal: https://www.microsoft.com/store/productId/9N0DX20HK701?ocid=pdpshare

How to use it?

To use this program, you need Python, preferably version 3.13 or lower.
To install all the necessary modules, download requirements.txt and run the command pip install -r path/to/requirements.txt in the console.
Go to the website: https://discord.com/developers/applications, then create your own Discord bot.
Next, enable the switches under the Privileged Gateway Intents category located in the bot settings.
screenshot

Next, generate your link and invite your bot to your server.
Then, get your bot's token and insert it into the config.
After that, select the server and channel — you can now use the client.
To see all commands and their functionality, type ***help.

Configuration

Copy config.example.py, rename it to config.py and fill in your bot token.

Command list

(only in SpyAgent 2.x.x) You can open a command input window by pressing F12 (default).
Use the prefix *** before commands (default, can be changed in the config). Example: ***help.

  • help - display help.
  • reset - change the channel and guild
  • file <message> - send a file with a message
  • mute <guild aliases:["g", "2", "guild"]; channel aliases: ["ch", "c", "1", "channel"]> - select a channel or guild to mute
  • unmute <guild aliases:["g", "2", "guild"]; channel aliases: ["ch", "c", "1", "channel"]> - remove the channel or guild from mute
  • reaction <mode: 1 - utf-8 emoji; 2 - select an emoji from the list of all emojis> - add a reaction to a message
  • history <channel id> - get the history of the current channel or a channel by ID
  • delete - delete a message
  • edit <message> - edit a message
  • set <channel id> - set the channel by ID
  • reply <message> - reply to a message
  • vcplay - choose and play any file
  • vcstop - stop playing a file
  • vcconnect - connect to a voice channel
  • vcdisconnect - disconnect from a voice channel
  • vctts - use TTS in voice chat
  • guildleave - choose a guild to leave

About

SpyAgent is a console application written in Python that acts as a client for a Discord bot.

Topics

Resources

Stars

6 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages