nicethings
A program for shared unix servers, specifically tilde.town, to cheer people up .
Table of Contents
How it works
Users collaborate by adding or removing nice messages to their own list, where the messages are combined and then displayed at random by any user.
How it works in detail
- Each user has a ~/.nicethingsdirectory.
- Users can add messages to this file using the nicethings add "your nice message here"interface.
- Each message is stored in the file as separate lines. No file format is used.
- Users can display a numbered list of the messages they have stored using the nicethings lsinterface.
- Users can remove their own messages using the nicethings rm 2interface, where the number refers to an item in their list.
- Users can view a random message from a random user using the nicethingsinterface (with no arguments).
Installation
- Run git clone https://github.com/m455/nicethings
- Run cd nicethings
- Run makefor further instructions.
Usage
town nicethings [<command>] [<args>]
Commands:
  No command - Print a random nice thing.
  add        - Add a message to the list of nice things.
  ls         - Print a numbered list of the nice things you have added.
  rm         - Remove a message you have added from the list of nice things.
Examples:
  town nicethings
  town add \"You are beautiful\"
  town ls
  town rm 2
Description
				
					Languages
				
				
								
								
									Racket
								
								74.4%
							
						
							
								
								
									Makefile
								
								25.6%