https://github.com/sync1211/bot-talk-extension
An extension which lets you send messages as a Discord bot.
https://github.com/sync1211/bot-talk-extension
Last synced: 10 months ago
JSON representation
An extension which lets you send messages as a Discord bot.
- Host: GitHub
- URL: https://github.com/sync1211/bot-talk-extension
- Owner: sync1211
- License: gpl-3.0
- Created: 2021-05-24T11:08:40.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-04-01T15:31:13.000Z (about 3 years ago)
- Last Synced: 2025-03-17T11:08:28.887Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 25.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bot Talk Extension
This extension allows you to send messages as a Discord bot.
## Requirements:
* A Discord Bot using the Discord.py library
* Aioconsole
## Installation
Install the requirements in your bot's environment. (e.g. pipenv)
## Usage
Simply load this extension via [`bot.load_extension`](https://discordpy.readthedocs.io/en/latest/ext/commands/api.html#discord.ext.commands.Bot.load_extension).
## Commands
```
HELP - Print this info
SRV - Select the server with the given ID
CH - Select the channel with the given ID
FILE - Attaches the given file to the next message (Set to 'clear' to clear
MSG - Sends a message containing into the selected channel
LS - Lists all entries of type
├─ LS - Lists all servers if no server is selected, otherwise lists channels
├─ LS SRV - Lists all servers
└─ LS CH - Lists all channels on the current server
EXIT - Closes the prompt (Does not reopen until restart)
```
**NOTE:** All commands are case insensitive!
## Disclaimer
This extension is not supposed to be used as a replacement for the Discord client and therefore does not display incoming messages.
Additionally, this extension is not able to send direct messages in order to prevent it from being used to spam other users.