This is a XMPP client implementation in python
pip3 install -r requirements.txt
When you run the client a first menu will pop on the comand line. This menu allows you to:
- Register an user
- Login with an user/password
- Exit the program
Once you are logged in, a second menu will pop. This menu allows you to do diferrent actions:
- Log out
- Delete the current user from the server
- Display every user registered in the server
- Add an user to the contacts list
- Show information of an especific user
- Send a direct message
- Join a chat room
- Send message to chat room
- Change own status (presence message)
- Send a file to another user