|
|
|
@ -23,14 +23,13 @@ for Tox and IRC/weechat written in pure Python3.
|
|
|
|
|
- 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 - runs over tor
|
|
|
|
|
- Proxy support - runs over tor, without DNS leaks
|
|
|
|
|
- Avatars
|
|
|
|
|
- Multiprofile
|
|
|
|
|
- Multilingual
|
|
|
|
@ -49,7 +48,7 @@ for Tox and IRC/weechat written in pure Python3.
|
|
|
|
|
![Windows](/docs/windows.png)
|
|
|
|
|
|
|
|
|
|
Windows was working but is not currently being tested. AV is working
|
|
|
|
|
but the video is garbled: we're unsure of handling the AV devices
|
|
|
|
|
but the video is garbled: we're unsure of naming the AV devices
|
|
|
|
|
from the commandline. We need to get a working echobot that supports SOCKS5;
|
|
|
|
|
we were working on one in https://git.plastiras.org/emdee/toxygen_wrapper
|
|
|
|
|
|
|
|
|
@ -65,9 +64,10 @@ See ToDo.md to the current ToDo list.
|
|
|
|
|
You can have a [weechat](https://github.com/weechat/qweechat)
|
|
|
|
|
console so that you can have IRC and jabber in a window as well as Tox.
|
|
|
|
|
There's a copy of qweechat in https://git.plastiras.org/emdee/qweechat
|
|
|
|
|
that you must install first, which was backported to PyQt5 then qtpy
|
|
|
|
|
and integrated into toxygen. Follow the normal instructions for
|
|
|
|
|
adding a ```relay``` to [weechat](https://github.com/weechat/weechat)
|
|
|
|
|
that you must install first, which was backported to PyQt5 now to qtpy
|
|
|
|
|
(PyQt5 PyQt6 and PySide2 and PySide6) and integrated into toxygen.
|
|
|
|
|
Follow the normal instructions for adding a ```relay``` to
|
|
|
|
|
[weechat](https://github.com/weechat/weechat)
|
|
|
|
|
```
|
|
|
|
|
/relay add weechat 9000
|
|
|
|
|
/relay start weechat
|
|
|
|
@ -84,8 +84,7 @@ 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!
|
|
|
|
|
See docs/ToxygenWeechat.md
|
|
|
|
|
so you can have Tox, IRC and XMPP in the same application! See docs/ToxygenWeechat.md
|
|
|
|
|
|
|
|
|
|
## Install
|
|
|
|
|
|
|
|
|
@ -93,8 +92,8 @@ To install read the requirements.txt and look at the comments; there
|
|
|
|
|
are things that need installing by hand or decisions to be made
|
|
|
|
|
on supported alternatives.
|
|
|
|
|
|
|
|
|
|
https://git.plastiras.org/emdee/toxygen_wrapper needs packaging
|
|
|
|
|
on pypi as it is a dependency. Just download and install it from
|
|
|
|
|
https://git.plastiras.org/emdee/toxygen_wrapper needs installing as it is a
|
|
|
|
|
dependency. Just download and install it from
|
|
|
|
|
https://git.plastiras.org/emdee/toxygen_wrapper The same with
|
|
|
|
|
https://git.plastiras.org/emdee/qweechat
|
|
|
|
|
|
|
|
|
@ -139,7 +138,7 @@ in C so the project may break the underlying ctypes wrapper at any time;
|
|
|
|
|
it's not possible to use Tox version numbers to tell what the API will be.
|
|
|
|
|
The last git version this code was tested with is
|
|
|
|
|
``1623e3ee5c3a5837a92f959f289fcef18bfa9c959``` of Feb 12 10:06:37 2024.
|
|
|
|
|
In which case you'll have to go into the tox.py file in
|
|
|
|
|
In which case you may need to go into the tox.py file in
|
|
|
|
|
https://git.plastiras.org/emdee/toxygen_wrapper to fix it yourself.
|
|
|
|
|
|
|
|
|
|
## MultiDevice
|
|
|
|
|