Skip to content
This repository has been archived by the owner on Dec 17, 2021. It is now read-only.

errbotio/err-backend-skype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published

Languages