Skip to main content
Pre-release

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.

Example.png

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)

Source distribution for asciiRyver 1.3a1
File Size Uploaded
asciiRyver-1.3a1.tar.gz 9.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for asciiRyver 1.3a1
File Interpreter ABI Platform
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
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page