exact
, (i.e. it is startswith
, endswith
, or includes
), you will be able to use your arguments as a part of your response via the [$N]
variable. $
sign has nothing to do with money or currency. it is simply the symbol developers decided to use for reference of arguments!
the N
letter refers to any number. you do not literally put [$N]
in your response, you should put [$1]
, [$2]
, [$3]
...!kiss
command. you've changed it so the match mode is startswith
so that mimu responds, like below:.ar + !kiss | awwh, how cute, you kissed them!
.ar editmatchmode !kiss | startswith
[$1]
would be the first word, [$2]
would be the second word, [$3]
would be the third word, and so on, so forth.+
sign.[$1+]
would be the placeholder to show the first word and everything afterwards; and [$2+]
would be the placeholder to show the second word and everything afterwards.[$3-5]
would be equivalent to [$3] [$4] [$5]
, which returns the 3rd, 4th and 5th words.[$1]
in the following ar?.ar + welcome | let's welcome [$1]!
.ar emm welcome | startswith
welcome iara to the server!
[$2+]
in the following ar?.ar + .bonk | you bonked [$1] with [$2+]!
.ar emm .bonk | startswith
.bonk iara a fish i found from the sea
.ar + are cool | i see that you find [$1+] cool.
.ar emm are cool | endswith
hoodies without the hood are cool
.ar + .guess | [$1] [$3-$5]
.ar emm .guess | startswith
.guess abc def ghi jkl mno pqr
.ar + .cuddle | you cuddled [$1+]
.ar emm .cuddle | startswith
.cuddle iara
you cuddled iara
.ar + are cute | i see, you find [$1+] cute!
.ar emm are cute | endswith
japanese things are cute
i see, you find japanese things cute!
.ar + .sleep | you made [$1] sleep by [$2+]
.ar editmatchmode .sleep | startswith
.sleep iara throwing pillows
you made iara sleep by throwing pillows
.ar + iara | {sendto:#logs} hey @iara#0001, {user_tag} mentioned your name in {channel}!
.ar editmatchmode iara | includes
lol iara is stupid >->
hey @iara#0001, user#tag mentioned your name in #channel!
includes
with the [$N]
placeholder for arguments, all arguments will be chained together. for example, if your trigger is uwu
and you type a b c uwu d e
, then [$1] = a, [$2] = b, [$3] = c, [$4] = d, [$5] = e
, and [$1+] = a b c d e
.{user_createdate}
returns the user's invoked create date.{user_createdate:[$1]}
, it returns the first argument user's create date..ar + .membinfo | {requirearg:1|user} showing information of {user_tag:[$1]} . . .
loading . . . !
> - server nick : {user_nick:[$1]}
> - joined serv : {user_joindate:[$1]}
> - joined disc : {user_createdate:[$1]}
> - server bal : {user_balance:[$1]}
.ar + .verify | {requirerole: Mods} {addrole: @verified | [$1+]} {user} has verified [$1+] !
.ar emm .verify | startswith
{addrole:}
function. as seen in the documentation of the variable list, this accepts an optional "user" input after the pipe |, i.e. {addrole:[role]|<user>}
..verify @user
, [$1+]
would be defined as the @user which would be filled in the function as {addrole:@verified | @user}
.[$1+]
allows verification of users with spaces in their username, not verification of multiple users at once, as it accepts user#tag inputs too.{requirearg:}
function, you can make mimu tell the user they might have done something wrong if they provide invalid arguments..ar editreply !kiss | awwh, how cute! {user} kissed [$1] !
!kiss
without other arguments.[$1]
isn't defined by the user input. {requirearg:}
variable accepts a number, with an optional type after the pipe | symbol.[$1]
(i.e. the first argument), then you can put {requirearg:1}
in your autoresponder response area.[$1]
(i.e. the first argument) but it has to be a user, then you can put {requirearg:1|user}
in your autoresponder response area.user
, channel
, color
, role
and number
..ar + !cuddle | {requirearg:1|user} {user} cuddled [$1] c:
.ar emm !cuddle | startswith
{requirearg:1}
only, or no {requirearg:}
function variable anywhere.