This release is a pre-release and may not be stable for production use.
asciiRyver is a Ryver chat client designed to be able to run in the terminal. This was built on the Asciimatics framework. This is not designed to be professional software, and it is still in the early phases of development. At present, there may be lots of bugs encountered, but the basic chat functionality is working, including: forums, workgroups, direct messaging, topics, and topic creation.
Requirements
Python 3+
pip3
Installation
Linux: sudo pip3 install asciiRyver
Windows: pip3 install asciiRyver
Usage
Commands:
ctrl-l = Login Menu
ctrl-t = Topic Menu
ctrl-c = Exit Application
once installed, you can start the chat with the command: asciiRyver
Forums and Workgroups will appear in the left column once logged in. You can select these rooms to switch to them.
Users for the current chat you are in will appear on the right column. Users are also selectable to being Direct Messaging.
Known Issues
Header isn’t updating with the current chat.
If you create a new topic, you may not see responses in that topic until you refresh and rejoin the topic.
Notes
I will gladly take pull requests to help iron out issues! It has been a fun project to work on.
TODO
Chat history when selecting topic - (Finished)
Presence change for users? - (Finished)
Order users list by presence - (Finished)
figure out what triggers multiple post of same message when receiving
color scheme? (Finished)
Release files for asciiRyver 1.3a1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| asciiRyver-1.3a1.tar.gz | 9.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| asciiRyver-1.3a1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 21.9 kB
Release files / asciiRyver-1.3a1.tar.gz
| Download URL | asciiRyver-1.3a1.tar.gz |
|---|---|
| Size | 9.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0b92f893bf6bec0c95c6877cf616169bd854836d92bb43132c4a61f0581d9f11
|
|
BLAKE2b-256 checksum How to use checksums |
247f0600fb13aac376da3024476d8723c354acafa59d209414dc7eb923263b89
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / asciiRyver-1.3a1-py3-none-any.whl
| Download URL | asciiRyver-1.3a1-py3-none-any.whl |
|---|---|
| Size | 12.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3ca7166054150df64335acf1d10048acdcbc6634181ca013bf9be1457fa00355
|
|
BLAKE2b-256 checksum How to use checksums |
c6e907334fde0e43a385e219734ff58310c1b4d383ef346ffec5878b2f301d47
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |