mirror of
https://git.ari.lt/ari.lt/blog.ari.lt.git
synced 2025-02-04 09:39:25 +01:00
update @ Thu Dec 26 05:39:30 EET 2024
Signed-off-by: Ari Archer <ari@ari.lt>
This commit is contained in:
parent
f6005d20da
commit
79b8da7f5e
1 changed files with 1 additions and 1 deletions
|
@ -2541,7 +2541,7 @@
|
||||||
},
|
},
|
||||||
"abot--ari-bot--bot-on-collabvm": {
|
"abot--ari-bot--bot-on-collabvm": {
|
||||||
"title": "Abot (ari-bot) bot on collabvm",
|
"title": "Abot (ari-bot) bot on collabvm",
|
||||||
"description": "Abot is a bot created by me because why not, the source code: <https://ari.lt/gh/abot>",
|
"description": "Abot is a bot created by me because why not, the source code: https://ari.lt/gh/abot",
|
||||||
"content": "Abot is a bot created by me because why not,\nthe source code: <https://ari.lt/gh/abot>\n\nPrefix is just a mention of it, for example:\n`@ari-bot die`\n\nCommands:\n\n* `hi` -- Says hello back to the user\n* `log <me|user> <in|out> <auth key>` -- Logs a user (or you) in or out, needs an auth key\n* `getkey` -- Gets the auth key and prints serverside\n* `whoami` -- Prints your username\n* `die` -- Makes the bot exit\n* `savecfg` -- Saves the config\n* `note <name> <content...>` -- Make a note\n* `get <name>` -- Print a note\n* `del <name>` -- Delete a note\n* `notes` -- Get a list of notes\n* `ignore <user>` -- Ignore a user\n* `acknowledge <user>` -- Ignore a user\n* `ignored` -- Get ignored users\n* `insult <me|user>` -- Insults a specified or current user\n* `revokey` -- Revokes current auth key\n* `alias <name> <content...>` -- Alias a command to a command\n* `unalias <name>` -- Unalias alias alias\n* `aliases` -- List all aliases\n* `report <user> <reason>` -- Reports a user to admins (requires a discord webhook url in `report-webhook-url` config option)\n* `sendkey` -- Sends a key to a discord channel (requires a discord webhook url in `authkey-webhook-url` config option)\n* `chatlog` -- Sends current chatlog\n* `dumplog` -- Dumps current chatlog\n* `say <thing>` -- Says whatever you tell it to say\n* `searchnote <search>` -- Searches for a note\n* `searchalias <search>` -- Searches for an alias\n* `impersonator <user>` -- Marks a user as an impersonator\n* `notimpersonator <user>` -- Marks a user as not an impersonator\n* `turn` -- Takes turn\n* `keys <combo>` -- Types a key combo (see **Key Combos** section)\n* `endturn` -- Ends turn\n* `skeys` -- Lists saved key combos\n* `skey <name> <combo>` -- Save a key combo\n* `ikey <combo_name>` -- Invoke a saved combo\n* `reloadcfg` -- Reload config\n* `dkey <combo_name>` -- Delete a saved combo\n\n# Key Combos\n\nKey combos are special syntactical strings which can be understood\nby abot and interpreted as key presses, the syntax is as follows:\n\n* `^<char>` -- Presses `CTRL` + `char` and then releases `CTRL` (e.g. `^c`)\n\n* `\\<char>` -- Types an escapable character (e.g. `\\n`)\n * `n` -- Enter\n * `e` -- Escape\n * `c` -- Control\n * `a` -- Alt\n * `b` -- Backspace\n * `w` -- Windows key\n * `)` -- Literal `)`\n * `s` -- Shift\n * `t` -- Tab\n * `l` -- Num lock\n\n* `~<char>` -- Presses an arrow key (e.g. `~l`)\n * `l` -- Left\n * `u` -- Up\n * `r` -- Right\n * `d` -- Dowb\n\n* `[<num>]` -- Presses `F<num>` key (e.g. `[2]`)\n\n* `(<string>)` -- Writes literal ascii values (e.g. `(\\Hello world!)`)\n\n* `!<char>` -- Releases an escapable character (e.g. `!n`)\n\n* Repeats\n * `{<num>}` -- Repeat last action for `<num>` times (e.g. `H{2}`)\n * `{<num>:<num1>}` -- Repeat last `<num>` actions for `<num1>` times (e.g. `Hello{2:1}`)\n\n* `|<char>` -- Press and release an escapable character (e.g. `|n`)\n\n* Anything else is just `(<string>)`\n\n* Keycodes\n * `<keycode>` -- Press a key with specified keycode (on state)\n * `<keycode:state>` -- Press a key with specified keycode (specified state)\n\n* `@<combo_name>;` -- Trigger/inline a combo\n\n# Few fun things\n\n* If you say \"Im \\<something\\>\", \"I'm \\<something\\>\" or \"I am \\<something\\>\"\n it'll answer with \"Hi \\<something\\>, I'm \\<bot name\\> :)\"\n* If you say the only the set owners name it'll answer with\n \"@user smh whattttttttttttt\"\n* If you mention the bot with no content it'll answer with\n \"@\\<user\\> Huh? What do you want lol\"\n* If you you say that you're the bot (refer to #1) or the owner\n when you're actually not it'll doubt you\n* It responds to Mr. Ware bot's \"@Emperor Palpatine is not the senate. Trust me.\"\n message with \"Yes he is >:(\"\n",
|
"content": "Abot is a bot created by me because why not,\nthe source code: <https://ari.lt/gh/abot>\n\nPrefix is just a mention of it, for example:\n`@ari-bot die`\n\nCommands:\n\n* `hi` -- Says hello back to the user\n* `log <me|user> <in|out> <auth key>` -- Logs a user (or you) in or out, needs an auth key\n* `getkey` -- Gets the auth key and prints serverside\n* `whoami` -- Prints your username\n* `die` -- Makes the bot exit\n* `savecfg` -- Saves the config\n* `note <name> <content...>` -- Make a note\n* `get <name>` -- Print a note\n* `del <name>` -- Delete a note\n* `notes` -- Get a list of notes\n* `ignore <user>` -- Ignore a user\n* `acknowledge <user>` -- Ignore a user\n* `ignored` -- Get ignored users\n* `insult <me|user>` -- Insults a specified or current user\n* `revokey` -- Revokes current auth key\n* `alias <name> <content...>` -- Alias a command to a command\n* `unalias <name>` -- Unalias alias alias\n* `aliases` -- List all aliases\n* `report <user> <reason>` -- Reports a user to admins (requires a discord webhook url in `report-webhook-url` config option)\n* `sendkey` -- Sends a key to a discord channel (requires a discord webhook url in `authkey-webhook-url` config option)\n* `chatlog` -- Sends current chatlog\n* `dumplog` -- Dumps current chatlog\n* `say <thing>` -- Says whatever you tell it to say\n* `searchnote <search>` -- Searches for a note\n* `searchalias <search>` -- Searches for an alias\n* `impersonator <user>` -- Marks a user as an impersonator\n* `notimpersonator <user>` -- Marks a user as not an impersonator\n* `turn` -- Takes turn\n* `keys <combo>` -- Types a key combo (see **Key Combos** section)\n* `endturn` -- Ends turn\n* `skeys` -- Lists saved key combos\n* `skey <name> <combo>` -- Save a key combo\n* `ikey <combo_name>` -- Invoke a saved combo\n* `reloadcfg` -- Reload config\n* `dkey <combo_name>` -- Delete a saved combo\n\n# Key Combos\n\nKey combos are special syntactical strings which can be understood\nby abot and interpreted as key presses, the syntax is as follows:\n\n* `^<char>` -- Presses `CTRL` + `char` and then releases `CTRL` (e.g. `^c`)\n\n* `\\<char>` -- Types an escapable character (e.g. `\\n`)\n * `n` -- Enter\n * `e` -- Escape\n * `c` -- Control\n * `a` -- Alt\n * `b` -- Backspace\n * `w` -- Windows key\n * `)` -- Literal `)`\n * `s` -- Shift\n * `t` -- Tab\n * `l` -- Num lock\n\n* `~<char>` -- Presses an arrow key (e.g. `~l`)\n * `l` -- Left\n * `u` -- Up\n * `r` -- Right\n * `d` -- Dowb\n\n* `[<num>]` -- Presses `F<num>` key (e.g. `[2]`)\n\n* `(<string>)` -- Writes literal ascii values (e.g. `(\\Hello world!)`)\n\n* `!<char>` -- Releases an escapable character (e.g. `!n`)\n\n* Repeats\n * `{<num>}` -- Repeat last action for `<num>` times (e.g. `H{2}`)\n * `{<num>:<num1>}` -- Repeat last `<num>` actions for `<num1>` times (e.g. `Hello{2:1}`)\n\n* `|<char>` -- Press and release an escapable character (e.g. `|n`)\n\n* Anything else is just `(<string>)`\n\n* Keycodes\n * `<keycode>` -- Press a key with specified keycode (on state)\n * `<keycode:state>` -- Press a key with specified keycode (specified state)\n\n* `@<combo_name>;` -- Trigger/inline a combo\n\n# Few fun things\n\n* If you say \"Im \\<something\\>\", \"I'm \\<something\\>\" or \"I am \\<something\\>\"\n it'll answer with \"Hi \\<something\\>, I'm \\<bot name\\> :)\"\n* If you say the only the set owners name it'll answer with\n \"@user smh whattttttttttttt\"\n* If you mention the bot with no content it'll answer with\n \"@\\<user\\> Huh? What do you want lol\"\n* If you you say that you're the bot (refer to #1) or the owner\n when you're actually not it'll doubt you\n* It responds to Mr. Ware bot's \"@Emperor Palpatine is not the senate. Trust me.\"\n message with \"Yes he is >:(\"\n",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"collabvm",
|
"collabvm",
|
||||||
|
|
Loading…
Add table
Reference in a new issue