Basic chat in python using sleekxmpp library
-
Python 3.8.3 downloadable:
https://www.python.org/downloads/
. -
sleekxmpp library
In order to install sleekxmpp run this command
$ pip install sleekxmpp
- login library
In order to install login run this command (this may already be installed)
$ pip install login
- tabulate library
In order to tabulate login run this command
$ pip install tabulate
- Open (at least) two command shells
- run this command in all command shells
$ python main.py
- try functions
In this project you will see the following functionalities:
- Register new account
- Delete an account
- Log in
- Log out
- Show all users registered in the server
- Show all users added as contacs
- Send message to an user
- Send message to a group
- Send/receive notificactions
- Send/receive images
- Show all groups registered
- Change status
sleekxmpp documentation: https://sleekxmpp.readthedocs.io/en/latest/
.