aboutsummaryrefslogtreecommitdiff
stupid-irssi-tricks: various irssi perl scripts by Urchlay.

bitmaptext.pl - print giant characters made of UTF-8 boxes
calc.pl - calculator for an irssi-based bot
colors_per_channel.pl - Selectively strip colors in text from certain channels/nicks
complete_text.pl - word completion based on channel text
frotzglue.pl - Run a z-code interactive fiction game in a channel
help_path_completion.pl - Support /help word completion for files in help_path
jumble.pl - Smiultae bad tpying
mollyguard.pl - Prevent annoying typo (Enter and single-quote together)
newdice.pl - Die roller that accepts AD&D notation
seen.pl - Tell people when other people were online [*]
spaceslash.pl - treat " /command" as though the space weren't there
trap_stdin.pl - don't lock up irssi if a script tries to read STDIN
unifmt.pl - Fancy Unicode text formatting
units.pl - unit conversions for an irssi-based bot (e.g. !units 2mi to km)
upsidedown.pl - print "upside down" text
urlcleaner.pl - trim down ebay and amazon URLs
wide.pl - print double-width characters
yttitle.pl - get titles for youtube videos using yt-dlp

Some of these scripts are very unpolished, and may not have been
updated for modern irssi. They're in a separate repo partly because
they're not all ready for prime-time, and partly because I refuse to
create a github account.

Some of these scripts are intended to be used for bots: dedicated
irssi instances, not used for normal chatting, that just exist to run
scripts. irssi makes a *great* foundation for an IRC bot (beats the
crap out of the old Net::IRC module, for instance).

[*] The seen.pl script is the only one I didn't write: it's a modified
version of seen.pl from the irssi-scripts github repo, with the Polish
messages translated to English.

If you have questions, complaints, suggestions, or patches, you can find
me on Libera IRC as user Urchlay, or send me email:

B. Watson <urchlay@slackware.uk>