Skip to content

DShell, a tool that combines with discord.py and Jishaku to present to you, shell channels.

License

Notifications You must be signed in to change notification settings

ImNimboss/dshell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DShell Logo

DShell

PyPI DShell version number PyPI downloads per month PyPI supported Python versions Number of open GitHub issues Number of contributors Discord server

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

  • - Customizable
  • - Easy to use
  • - Asynchronous
  • - Compatible with discord.py v2.0
  • - Lightweight
  • - 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.