Hey I'm Idem and here are my IRC bot commands
DText
The bot will parse DText from the chat and return links. Here is the list of DText commands
https://e621.net/help/show/dtext
And here is an example of DText in action
<User1> Hey I like [[feline]] do you guys?
<eodem> https://e621.net/wiki/show?title=feline
<User2> No way. I like dogs though! {{fav:user2 canine}} my absolute favorite is post #1248804
<eodem> https://e621.net/post/index/1/fav:user2%20canine https://e621.net/post/show/1248804
Custom Commands
The bot's custom commands are called with the semicolon
;
Strict commands start and end with a semicolon
Hello ;command; that was a strict command
This means that only one command can be run at a time
Hello ;i will run; but ;i dont; dissapointing
But what you can do is pipe the output of one command into the input of another
;output this | into this | and then into here; and you get one output
The information passed will always take precedance over what was there
;cmd1 $a $b | cmd2 ($output) $c $d;
Un-strict commands can run but get messy
Hey I really like ;this $a $b you should check it out
All commands can start with the bot's name but dont need to
These ;cmd1 | eodem cmd1; do the same thing
Command | Effect |
nere $text | Will reverse everything input after the command |
edere $user | Feeds $user or the command sender if no $user is given |
mulecere $user | Pets $user or the command sender if no $user is given |
help | Links the command sender to this page |