This is a Skype backend for Errbot.
- Install errbot
and follow to instructions to setup a
config.py. - Clone this repository somewhere convenient.
- In
config.py, setBOT_IDENTITY = {},CHATROOM_PRESENCE = (),BACKEND = 'Skype'and pointBOT_EXTRA_BACKEND_DIRto the location where you checked out this repository. - Install the requirements listed in
requirements.txt. - Make sure Skype is running and logged in with the account you wish to use, then start the bot.
- Accept the permissions dialog Skype pops up (only needed the first time).
- Use Skype only if you have no other alternative 👿
- Xvfb may be used for headless server installs.
- Using
--system-site-packageswill make your life a lot easier getting python-dbus working in virtualenv.
- 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.
GPLv3. See the LICENSE file for full license text.
THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND