pntify

PaiNT notIFY or Paint NoTIFY

This is a script, written in POSIX compliant shell script, that fetches notifications and alerts from 3DSPaint/DSiPaint (*Paint) and outputs them to STDOUT. It is meant to be used in other scripts, for things like statusbar modules, etc., but it could also just be used as a lightweight way to access *Paint notifications if you're too lazy to open a browser.

As it is POSIX compliant shell script, it can be used on any system with a POSIX compliant shell installed. That being said, there are some external dependencies:

Dependencies

Optional Dependencies

Installing the optional dependencies is highly recommended, though not required. If they are not installed, credentials will be stored in plaintext, and viewable by anybody with access to your system. If you still wish to continue running this script like this, use the -i option.

Script Installation

  1. Run curl -O "https://git.souldj673.xyz:6733/souldj673/pntify.git/plain/pntify", download the script in your browser, or just clone the repo.
  2. Mark it as executable with chmod +x pntify or with some other method.
  3. Ensure that the script is somewhere in your $PATH and run pntify in your shell to verify.
  4. Use it in a script or something idrc

THIS IS INCOMPLETE. I'VE GOTTEN THIS TO A FUNCTIONAL, ALTHOUGH UNFEATUREFUL STATE. THIS REALLY CAN'T DO MUCH ATM OTHER THAN LOG IN, AND DISPLAY YOUR MESSAGE COUNT.