dshell
dshell copied to clipboard
DShell, a tool that combines with discord.py and Jishaku to present to you, shell channels.
DShell
Description
Discord shell or dshell for short is a Python package that combines with discord.py and Jishaku to transform an ordinary Discord channel into one capable of running bash commands using a Discord bot.
Typical usage
When would I use this?
- When you want to use shell commands on your virtual private server (VPS) without logging into it
- When you want a collaborative terminal with other developers of your team
- When you're simply too lazy to open your shell and would rather do it in an open Discord app
- When you want to run shell commands from your Discord bot's directory easily
- When you want to run shell commands on something that simply looks better than your shell
Main Features
- [x] - Customizable
- [x] - Easy to use
- [x] - Asynchronous
- [x] - Compatible with discord.py v2.0
- [x] - Lightweight
- [x] - Regularly maintained
Links
Installation and upgrades
pip install discordshell
for the stable version (recommended).
pip install -U discordshell
to update your stable version.
pip install git+https://github.com/ImNimboss/dshell
to install it straight off of GitHub (you need git installed for this).
pip install -U git+https://github.com/ImNimboss/dshell
to upgrade your version that you got from GitHub.
How to use
Check Documentation/Basics.md
Examples
Check Documentation/Examples.md
Changelog
-
v0.0.1
- Initial release, but quite rough/in testing phase. -
v0.0.2
- Smooth out the library. -
v0.0.3
- Make library compatible with discord.py v2.0 and above.