Toxygen is QtPy Tox client, with support for IRC via weechat
Go to file
emdee 0b1eaa1391 Added toxygen/third_party/qweechat 2022-11-20 18:44:17 +00:00
.github/workflows add third_party 2022-11-20 18:15:46 +00:00
build merge in next_gen branch 2022-09-27 12:38:39 +00:00
docs update big NGC 2022-09-27 13:51:50 +00:00
tests next_gen branch README 2022-09-27 12:52:32 +00:00
toxygen Added toxygen/third_party/qweechat 2022-11-20 18:44:17 +00:00
.gitignore Added qweechat 2022-11-20 01:11:51 +00:00
.travis.yml update docs 2022-09-27 13:32:53 +00:00
LICENSE.md Create LICENSE.md 2016-03-11 14:40:00 +03:00
MANIFEST.in next_gen branch README 2022-09-27 12:52:32 +00:00
README.md Added toxygen/third_party/qweechat 2022-11-20 18:44:17 +00:00
ToDo.md Fixed 2022-10-27 07:07:28 +00:00
requirements.txt Added toxygen/third_party/qweechat 2022-11-20 18:44:17 +00:00
setup.py Fixed 2022-10-27 07:07:28 +00:00

README.md

Toxygen

Toxygen is powerful cross-platform Tox client written in pure Python3.

Install - Contribute - Plugins - Compile - Contact

Supported OS: Linux and Windows

Features:

  • 1v1 messages
  • File transfers
  • Audio calls
  • Video calls
  • Group chats
  • Plugins support
  • Desktop sharing
  • Chat history
  • Emoticons
  • Stickers
  • Screenshots
  • Name lookups (toxme.io support)
  • Save file encryption
  • Profile import and export
  • Faux offline messaging
  • Faux offline file transfers
  • Inline images
  • Message splitting
  • Proxy support
  • Avatars
  • Multiprofile
  • Multilingual
  • Sound notifications
  • Contact aliases
  • Contact blocking
  • Typing notifications
  • Changing nospam
  • File resuming
  • Read receipts
  • NGC groups

Screenshots

Toxygen on Ubuntu and Windows Ubuntu Windows

Forked

This hard-forked from https://github.com/toxygen-project/toxygen next_gen branch.

https://git.plastiras.org/emdee/toxygen_wrapper needs packaging is making a dependency. Just download it and copy the two directories wrapper and wrapper_tests into toxygen/toxygen.

See ToDo.md to the current ToDo list.

You can have a weechat console so that you can have IRC and jabber in a window as well as Tox. There's a copy of qweechat in thirdparty/qweechat backported to PyQt5 and integrated into toxygen. Follow the normal instructions for adding a relay to weechat

/relay add ipv4.ssl.weechat 9001
/relay start ipv4.ssl.weechat

or

/relay add weechat 9000
/relay start weechat

and use the File/Connect menu item to connect to weechat. Weechat has a Jabber plugin to enable XMPP:

/python load jabber.el
/help jabber

Work on Tox on this project is suspended until the MultiDevice problem is solved. Fork me!