A CLI client for RE-AOL

Overview

🖥 Retro AOL® CLI

Latest Version on Packagist GitHub Tests Action Status Patreon donate button

This is an unofficial CLI version for the RE-AOL for MacOS & Linux.

Read all about the efforts to reverse engineer AOL 3.0 here: AOL 3.0 is Back

Table of Contents

image

Installation & Usage

Requirements

You will need PHP 8.1 installed on your system.

# Install Retro-AOL-ClI
curl -L https://github.com/joecampo/retro-aol-cli/raw/main/install.sh | sh

# Launch
./reaol

Self Updates

You can self-update your client by running ./reaol self-update.

Features

Here is a running list of features and future features I plan to implem

  • Logging in as a Guest account
  • Joining a public chatroom
  • System notifications when your screenname

image

Chat Commands

  • /quit – Quits the chat and closes Retro AOL CLI
  • /here – Display a table of all users currently joined to chat
  • /im {$screenName} {$message} Send an instant message.
  • /idle {$reason} Start a chat idler with your specified reason
  • /idleoff Stop your chat idler
  • /handle Set your handle (you will receive notifications when your handle is mentioned)
  • /uptime Display in chat how long you've been signed on

Feature Pipeline

  • Screen name authentication
  • Creating public/private chatrooms
  • Sending/receiving instant messages (IMs)

Support

The RE-AOL server project is funded by donations. Please consider donating here:

Patreon donate button

Gold Tier Member Perks:

★ Early Access to RE-AOL (Screen Name Registration) Try out RE-AOL as an account holder before the rest of the world. Receive monthly updates via Discord as the project grows further in development. Your feedback will be taken into consideration during the development phase.

★ "Gold Supporter" role on Discord server Join the Discord server and get the "Gold Supporter" role to show your awesome support.

You might also like...
unofficial cli built using php which can be used to upload and download files from anonfiles.com

Anonfiles CLI Table of Contents Introduction Features Screenshots Installation Contributing License Introduction Anon Files CLI can upload and downloa

WP-CLI Trait Package Command

WP-CLI Trait Package Command Generate plugin or php model files e.g. post-type or taxonomy for WP-Trait Package in Develop WordPress Plugin. Installat

A CLI program that helps you check your endpoints by requesting the given servers and send a report message in any supported channel like Telegram

API Monitor A CLI program that help you check your endpoints by requesting the given servers and send a report message in any supported channel ( Tele

Termage provides a fluent and incredibly powerful object-oriented interface for customizing CLI output text color, background, formatting, theming and more.
Termage provides a fluent and incredibly powerful object-oriented interface for customizing CLI output text color, background, formatting, theming and more.

Termage provides a fluent and incredibly powerful object-oriented interface for customizing CLI output text color, background, formatting, theming and

A CLI starter pack for developing a package with Laravel 5

Laravel PackMe Laravel PackMe is a project starter pack which combine all basic stuff (src, tests) in order to develop a package for Laravel 5.*. It t

PHPFusion CLI

PHPFusion CLI Installation Source Add path\to\PF-CLI\bin to your system PATH .phar file Download pf.phar Check the Phar file to verify that it's worki

Drupal.org Git CLI
Drupal.org Git CLI

doGit Drupal.org + Git CLI application. doGit assists in making the transition to merge requests, and general Git operations, easier for Drupal develo

A Magento 2 module that adds a CLI bin/magento cms:dump to dump all CMS pages and CMS blocks to a folder var/cms-output.

A Magento 2 module that adds a CLI bin/magento cms:dump to dump all CMS pages and CMS blocks to a folder var/cms-output.

Host Onion services in dark web using Heroku CLI
Host Onion services in dark web using Heroku CLI

Tor Onion Service On Heroku Host Tor v3 Hidden Service in dark web using heroku Try my another repository built with php https://github.com/sumithemma

Releases(v0.4.5)
  • v0.4.5(Sep 24, 2022)

  • v0.4.4(Jul 27, 2022)

  • v0.4.3(Jul 21, 2022)

  • v0.4.2(Jul 8, 2022)

  • v0.4.1(Jun 30, 2022)

    What's Changed

    • Update parsers for new chat room packet format

    Full Changelog: https://github.com/joecampo/retro-aol-cli/compare/v0.4.0...v0.4.1

    Source code(tar.gz)
    Source code(zip)
  • v0.4.0(Jun 29, 2022)

    What's Changed

    • Screen name authentication added
    • /profile command added to view profiles (auth users only)
    • Updated parser to handle new chat room exit packets & other parser improvements
    • Fixed chat/login sounds not playing (Sounds are copied to a .reaol folder located in the same place as app)

    Full Changelog: https://github.com/joecampo/retro-aol-cli/compare/v0.3.4...v0.4.0

    Source code(tar.gz)
    Source code(zip)
  • v0.3.4(Jun 25, 2022)

  • v0.3.3(Jun 25, 2022)

  • v0.3.2(Jun 24, 2022)

    What's Changed

    • Removed laravel/pint from being bundled
    • Fix /here causing client to crash if no one is in the chat room
    • Added /uptime chat command that displays how long you've been signed on in chat

    Full Changelog: https://github.com/joecampo/retro-aol-cli/compare/v0.3.1...v0.3.2

    Source code(tar.gz)
    Source code(zip)
  • v0.3.1(Jun 24, 2022)

  • v0.3.0(Jun 24, 2022)

    What's Changed

    • Instant Message support added /im screenName hello world
    • Added sounds for events, and sounds in chat {s drop
    • Ability to set your "handle" in chat to receive mentions /handle syg
    • Highlighted mentions in chat (by screen name or handle)
    • Built-in chat idler command /idle "reason" and /idleoff to turn off idler
    • Improves chat room message parsing (e.g. commands that involve OnlineHost)

    Full Changelog: https://github.com/joecampo/retro-aol-cli/compare/0.2.0...0.3.0

    Source code(tar.gz)
    Source code(zip)
  • v0.2.0(Jun 24, 2022)

    What's Changed

    • Adds autocomplete to mentioning screen names in chat
    • Fixed people entering/leaving chat not being added/removed to /here chat command
    • Fixed event loop issue

    Full Changelog: https://github.com/joecampo/retro-aol-cli/compare/0.1.0...0.2.0

    Source code(tar.gz)
    Source code(zip)
  • v0.1.0(Jun 24, 2022)

Owner
Joe Campo
Joe Campo
🖥 Build beautiful PHP CLI menus. Simple yet Powerful. Expressive DSL.

Contents Minimum Requirements Installation Upgrading Usage Quick Setup Examples API Appearance Menu Title Colour Width Padding Margin Borders Exit But

PHP School 1.9k Dec 28, 2022
An Elegant CLI Library for PHP

Commando An Elegant PHP CLI Library Commando is a PHP command line interface library that beautifies and simplifies writing PHP scripts intended for c

Nate Good 793 Dec 25, 2022
Cilex a lightweight framework for creating PHP CLI scripts inspired by Silex

Cilex, a simple Command Line Interface framework Cilex is a simple command line application framework to develop simple tools based on Symfony2 compon

null 624 Dec 6, 2022
PHP Version Manager for the CLI on Windows

This package has a much more niche use case than nvm does. When developing on Windows and using the integrated terminal, it's quite difficult to get those terminals to actually listen to PATH changes.

Harry Bayliss 49 Dec 19, 2022
Library for creating CLI commands or applications

Console Motivation: this library purpose is to provide a lighter and more robust API for console commands and/or applications to symfony/console. It c

Théo FIDRY 16 Dec 28, 2022
PHP CLI tool which allows publishing zipped MODX extra to modstore.pro marketplace

MODX Extra Publisher PHP CLI tool which allows publishing zipped MODX extra to modstore.pro marketplace. Installation global? local? To install packag

Ivan Klimchuk 3 Aug 6, 2021
A handy set of Stringable mixins for CLI text.

Laravel Colorize A mixin for Laravel's Stringable to easily apply colors and styles to CLI text. Installation You can install the package via Composer

James Brooks 47 Oct 30, 2022
PHP CLI project to get an appointment from https://vacunacovid.catsalut.gencat.ca

covid_vaccine_bcn PHP CLI project to get an appointment from https://citavacunacovid19.catsalut.gencat.cat/Vacunacio_Covid/Vacunacio/VacunacioCovidRes

Gabriel Noé González 3 Jul 27, 2021
PHP CLI to add latest release notes to a CHANGELOG

changelog-updater A PHP CLI to update a CHANGELOG following the "Keep a Changelog" format with the latest release notes. Want to automate the process

Stefan Zweifel 15 Sep 21, 2022