Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

errbot-backend-skype

This is a Skype backend for Errbot.

Setup

  1. Install errbot and follow to instructions to setup a config.py.
  2. Clone this repository somewhere convenient.
  3. In config.py, set BOT_IDENTITY = {}, CHATROOM_PRESENCE = (), BACKEND = 'Skype' and point BOT_EXTRA_BACKEND_DIR to the location where you checked out this repository.
  4. Install the requirements listed in requirements.txt.
  5. Make sure Skype is running and logged in with the account you wish to use, then start the bot.
  6. Accept the permissions dialog Skype pops up (only needed the first time).

Tips

  • Use Skype only if you have no other alternative 👿
  • Xvfb may be used for headless server installs.
  • Using --system-site-packages will make your life a lot easier getting python-dbus working in virtualenv.

Limitations

  • Microsoft/Skype does not officially support the API. It may stop working entirely at any point and without notice.
  • The Skype desktop application is required and must be running.
  • Cloud chats do not work, you must use the old peer-to-peer style chats instead.
  • Only Python 2.7 is currently supported as Skype4Py lacks official Python 3 support.

License

GPLv3. See the LICENSE file for full license text.

Extra disclaimer

THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND

About

Skype backend for errbot

Resources

License

Releases

No releases published

Packages

No packages published

Languages