tvl-depot/fun/paroxysm
eta 9e118c6d69 feat(paroxysm): upload queries for all quotes to eta's pastebin
- Currently, asking for all your quotes either stalls the bot, or
  doesn't result in you getting all your quotes, or both. This aims
  to resolve this oversight by shoving them all in a pastebin.
- This uses the lovely `crimp` library by tazjin, which is really
  good at just doing HTTP stuff with minimal fuss. Amazing!
  (although we should probably actually use the depot version)
- Everything is hard coded for now, but we probably don't care.
- Stuff expires after 24 hours, for privacy reasons?
- We also had to add a function to format entries without colours,
  and took the opportunity to clean up the format!() a bit.

Change-Id: I6e75968c7da48a51fff327355b8fa2c025d0db75
Reviewed-on: https://cl.tvl.fyi/c/depot/+/1872
Tested-by: BuildkiteCI
Reviewed-by: glittershark <grfn@gws.fyi>
Reviewed-by: lukegb <lukegb@tvl.fyi>
2020-08-28 23:57:51 +00:00
..
docker chore: Move //fun/tvldb -> //fun/paroxysm 2020-07-27 23:54:00 +00:00
migrations chore: Move //fun/tvldb -> //fun/paroxysm 2020-07-27 23:54:00 +00:00
src feat(paroxysm): upload queries for all quotes to eta's pastebin 2020-08-28 23:57:51 +00:00
.gitignore chore: Move //fun/tvldb -> //fun/paroxysm 2020-07-27 23:54:00 +00:00
Cargo.lock feat(paroxysm): upload queries for all quotes to eta's pastebin 2020-08-28 23:57:51 +00:00
Cargo.toml feat(paroxysm): upload queries for all quotes to eta's pastebin 2020-08-28 23:57:51 +00:00
default.nix feat(paroxysm): upload queries for all quotes to eta's pastebin 2020-08-28 23:57:51 +00:00
OWNERS chore: Move //fun/tvldb -> //fun/paroxysm 2020-07-27 23:54:00 +00:00
README.md chore: Move //fun/tvldb -> //fun/paroxysm 2020-07-27 23:54:00 +00:00

paroxysm

paroxysm is a bot for internet relay chat (IRC) that lets you store small pieces of information, called factoids, and retrieve them later. It's useful for organising frequently-used information to avoid repeating oneself in a busy chatroom, as well as making little todo lists or notes to self in a private chatroom.

It was directly inspired by the LearnDB functionality offered in ##crawl on chat.freenode.net, and uses similar syntax.

Usage instructions

Will come soon; the project is very much still in beta, and is subject to change.