Skip to main content
Help us improve PyPI by participating in user testing. All experience levels needed!

Ryver for the terminal

Project description

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)

Project details


Release history Release notifications

This version
History Node

1.3a1

History Node

1.2a1

History Node

1.1a1

History Node

1.0.2b1

History Node

1.0.1b1

History Node

1.0.0b1

History Node

1.0a1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
asciiRyver-1.3a1-py3-none-any.whl (12.5 kB) Copy SHA256 hash SHA256 Wheel py3 Mar 26, 2018
asciiRyver-1.3a1.tar.gz (9.3 kB) Copy SHA256 hash SHA256 Source None Mar 26, 2018

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page