You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
emdee 948335c8a0 fixed qweechat 1 week ago
.github/workflows add third_party 2 weeks ago
build merge in next_gen branch 2 months ago
docs update big NGC 2 months ago
tests next_gen branch README 2 months ago
toxygen fixed qweechat 1 week ago
.gitignore Added qweechat 2 weeks ago
.travis.yml update docs 2 months ago
LICENSE.md Create LICENSE.md 7 years ago
MANIFEST.in next_gen branch README 2 months ago
README.md fixed qweechat 1 week ago
ToDo.md Fixed 1 month ago
requirements.txt Added toxygen/third_party/qweechat 2 weeks ago
setup.py Fixed 1 month ago

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 the dead 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 Plugins/Weechat Console to start weechat under Toxygen. Then use th File/Connect menu item of the console to connect to weechat.

Weechat has a Jabber plugin to enable XMPP:

/python load jabber.el
/help jabber

so you can have Tox, IRC and XMPP in the same application!

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