« first day (634 days earlier)      last day (19 days later) » 

3:07 PM
DJMcMayhem has unfrozen this room.
 
!speak
Well that's a good sign
@JHTBot reply
@JHTBot echo
@JHTBot echo
@JHTBot echo
 
:52085303
 
Well that's better than nothing
@JHTBot echo
@JHTBot reply Hello!
 
@cairdcoinheringaahing Hello!
 
@JHTBot help
 
3:21 PM
Hello! I am JHTBot, a chatbot used as a learning resource in Jelly Hypertraining
To find information about each command, send @JHTBot help:<command>
The current available commands are:
addinput, addtodo, clearinput, code_page, construct, describe, echo, find, readinput, readtodo, removetodo, replace, reply, resources, run, replace codes
 
@JHTBot help:addinput
 
@cairdcoinheringaahing Usage: @JHTBot addinput <string>
Adds <string> to the current list of inputs
 
@JHTBot help:addtodo
 
@cairdcoinheringaahing Unknown help request: addtodo
 
@JHTBot help:run
 
3:24 PM
@cairdcoinheringaahing Usage: @JHTBot Run <code> [<arg1>, ... <argn>]
Runs the given code, and replies with the correct output
 
test
@JHTBot run + [2, 2]
@JHTBot run + 2 2
@JHTBot quit
 
Goodbye!
 
@JHTBot run + [2, 2]
@JHTBot run + [2, 2]
@JHTBot run + [1, 2]
@JHTBot help
 
3:41 PM
Hello! I am JHTBot, a chatbot used as a learning resource in Jelly Hypertraining
To find information about each command, send @JHTBot help:<command>
The current available commands are:
addinput, addtodo, clearinput, code_page, construct, describe, echo, find, quit, readinput, readtodo, removetodo, replace, reply, resources, run, replace codes
 
Right, we're going to run a full diagnostic, cause I can't remember what you can do
@JHTBot addinput Hello, World!
 
@cairdcoinheringaahing Added 'Hello, World!' as an input
 
@JHTBot addinput
@JHTBot addinput abc'def
 
@cairdcoinheringaahing Added 'abc'def' as an input
 
@JHTBot addtodo take empty input
 
3:43 PM
@cairdcoinheringaahing Added to the todo list
 
@JHTBot addtodo
 
@cairdcoinheringaahing Added to the todo list
 
@JHTBot clearinput
 
@cairdcoinheringaahing Cleared input
 
We'll check that in a second
@JHTBot code page
 
3:45 PM
@cairdcoinheringaahing
¡¢£¤¥¦©¬®µ½¿€ÆÇÐÑ×ØŒÞßæçðıȷñ÷øœþ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¶°¹²³⁴⁵⁶⁷⁸⁹⁺⁻⁼⁽⁾ƁƇƊƑƓƘⱮƝƤƬƲȤɓƈɗƒɠɦƙɱɲƥʠɼʂƭʋȥẠḄḌẸḤỊḲḶṂṆỌṚṢṬỤṾẈỴẒȦḂĊḊĖḞĠḢİĿṀṄȮṖṘṠṪẆẊẎŻạḅḍẹḥịḳḷṃṇọṛṣṭụṿẉỵẓȧḃċḋėḟġḣŀṁṅȯṗṙṡṫẇẋẏż«»‘’“”
 
@JHTBot addtodo correct code page
 
@cairdcoinheringaahing Added to the todo list
 
@JHTBot help
 
Hello! I am JHTBot, a chatbot used as a learning resource in Jelly Hypertraining
To find information about each command, send @JHTBot help:<command>
The current available commands are:
addinput, addtodo, clearinput, code_page, construct, describe, echo, find, quit, readinput, readtodo, removetodo, replace, reply, resources, run, replace codes
 
@JHTBot help:construct
 
3:47 PM
@cairdcoinheringaahing Usage: @JHTBot Construct <code> <code> (...) <code>
Generates a single string sent as a single message constructed from the codes given
 
3:59 PM
@JHTBot construct ^5 + =Y
 
@cairdcoinheringaahing Constructed the code: ⁵+¥
 
@JHTBot construct **
 
@cairdcoinheringaahing Unable to convert **
 
@JHTBot describe !
 
@cairdcoinheringaahing No such command: !
 
4:01 PM
@JHTBot help:describe
 
@cairdcoinheringaahing Usage: @JHTBot Describe <atom/quick/syntax>
Used to describe the given command. Returns the official description from the wiki page
 
4:37 PM
@JHTBot echo
 
@cairdcoinheringaahing Hello!
 
@JHTBot describe !
 
@cairdcoinheringaahing No such command: !
 
@JHTBot describe !
 
@cairdcoinheringaahing !: Factorial or Pi function.
 
4:43 PM
@JHTBot describe !
 
@cairdcoinheringaahing No such command: !
 
@JHTBot describe !
 
@cairdcoinheringaahing !: Factorial or Pi function.
 
@JHTBot describe `
 
@cairdcoinheringaahing ```: Make a monad from a dyad by repeating the argument. Example: `<dyad>``
 
4:46 PM
```
`
<dyad>`
Right, let's do this again, with the commands in this order:
addinput, readinput, clearinput, addtodo, readtodo, removetodo, echo, reply, code_page, replace codes, replace, construct, resources, find, describe, run
@JHTBot addinput
@JHTBot addinput abc
 
@cairdcoinheringaahing Added 'abc' as an input
 
@JHTBot addinput abcdefghi
 
@cairdcoinheringaahing Added 'abcdefghi' as an input
 
@JHTBot addinput ¬
 
@cairdcoinheringaahing Added '¬' as an input
 
4:51 PM
@JHTBot readinput
 
abc
abc`def`ghi
¬
 
@JHTBot clearinput
 
@cairdcoinheringaahing Cleared input
 
@JHTBot readinput
 
:52086918
 
4:53 PM
Ok, so for the input tests: fix empty readinput and addinput commands
@JHTBot addtodo fix you
 
@cairdcoinheringaahing Added to the todo list
 
@JHTBot addtodo
 
@cairdcoinheringaahing Added to the todo list
 
@JHTBot readtodo
 
Todo list
fix HTML parsing
make help messages for the todo list commands
s/Replace/Construct
remove ping from todo commands
check user id instead of username for todo commands
preferred: register edits at some point
help for resources command
fix random bug that keeps crashing it
remove &#39;&amp;zwnj;&amp;#8203;&#39; from messages
silently ignore unknown commands/add <code>ignore this: </code> command
New command: sleep (only usable by me). Kills you
Fix question searcher
ignore commands that are in the arguments
 
4:56 PM
@JHTBot removetodo 2
 
@cairdcoinheringaahing Removed the 2th item
 
Ok, so for the todo commands: multiple removes at the same time, fix 2th, don't add empty, update the todo list
 
@JHTBot Is "2th" pronounced "tooth" :P
 
Can mods talk wherever?
 
Uhm, mostly
 
5:00 PM
Saves me having to give your write access then :P
 
If the room's parent site is the site I'm a mod on, yes. Otherwise no
 
Would you mind sending "@JHTBot readtodo"?
 
@JHTBot readtodo
 
@DJMcMayhem Who are you? Ping caird coinheringaahing if you want to do that
 
Ah good :P
Could you do the same for removetodo and addtodo? And that should be it
 
5:02 PM
@JHTBot removetodo
 
@DJMcMayhem Who are you? Ping caird coinheringaahing if you want to do that
 
@JHTBot addtodo
 
@DJMcMayhem Who are you? Ping caird coinheringaahing if you want to do that
 
Ok, that works perfectly. Thanks!
 
Cool
 
5:03 PM
Actually, would you mind doing readtodo once more? Quick bug fix :/
 
@JHTBot readtodo
 
@DJMcMayhem Who are you? Ping caird coinheringaahing if you want to do that
 
Perfect, thanks!
@JHTBot readtodo
 
Todo list
fix HTML parsing
make help messages for the todo list commands
remove ping from todo commands
check user id instead of username for todo commands
preferred: register edits at some point
help for resources command
fix random bug that keeps crashing it
remove &#39;&amp;zwnj;&amp;#8203;&#39; from messages
silently ignore unknown commands/add <code>ignore this: </code> command
New command: sleep (only usable by me). Kills you
Fix question searcher
ignore commands that are in the arguments
Hello! I am JHTBot, a chatbot used as a learning resource in Jelly Hypertraining
To find information about each command, send @JHTBot help:<command>
The current available commands are:
addinput, addtodo, clearinput, code_page, construct, describe, echo, find, quit, readinput, readtodo, removetodo, replace, reply, resources, run, replace codes
 
@JHTBot echo
 
5:11 PM
@cairdcoinheringaahing Hello!
 
@JHTBot echo 108
 
@cairdcoinheringaahing 108
 
@JHTBot reply
 
@cairdcoinheringaahing Hello!
 
@JHTBot reply 108
 
5:12 PM
@cairdcoinheringaahing 108
 
Ok, so remove the echo command
@JHTBot code_page
 
@cairdcoinheringaahing
¡¢£¤¥¦©¬®µ½¿€ÆÇÐÑ×ØŒÞßæçðıȷñ÷øœþ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¶°¹²³⁴⁵⁶⁷⁸⁹⁺⁻⁼⁽⁾ƁƇƊƑƓƘⱮƝƤƬƲȤɓƈɗƒɠɦƙɱɲƥʠɼʂƭʋȥẠḄḌẸḤỊḲḶṂṆỌṚṢṬỤṾẈỴẒȦḂĊḊĖḞĠḢİĿṀṄȮṖṘṠṪẆẊẎŻạḅḍẹḥịḳḷṃṇọṛṣṭụṿẉỵẓȧḃċḋėḟġḣŀṁṅȯṗṙṡṫẇẋẏż«»‘’“”
 
@JHTBot code page
Rate limited?
@JHTBot echo
 
@cairdcoinheringaahing Hello!
 
@JHTBot code page
 
5:14 PM
@cairdcoinheringaahing
¡¢£¤¥¦©¬®µ½¿€ÆÇÐÑ×ØŒÞßæçðıȷñ÷øœþ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¶°¹²³⁴⁵⁶⁷⁸⁹⁺⁻⁼⁽⁾ƁƇƊƑƓƘⱮƝƤƬƲȤɓƈɗƒɠɦƙɱɲƥʠɼʂƭʋȥẠḄḌẸḤỊḲḶṂṆỌṚṢṬỤṾẈỴẒȦḂĊḊĖḞĠḢİĿṀṄȮṖṘṠṪẆẊẎŻạḅḍẹḥịḳḷṃṇọṛṣṭụṿẉỵẓȧḃċḋėḟġḣŀṁṅȯṗṙṡṫẇẋẏż«»‘’“”
 
@JHTBot echo
 
@cairdcoinheringaahing Hello!
 
@JHTBot codepage
 
@cairdcoinheringaahing
¡¢£¤¥¦©¬®µ½¿€ÆÇÐÑ×ØŒÞßæçðıȷñ÷øœþ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¶°¹²³⁴⁵⁶⁷⁸⁹⁺⁻⁼⁽⁾ƁƇƊƑƓƘⱮƝƤƬƲȤɓƈɗƒɠɦƙɱɲƥʠɼʂƭʋȥẠḄḌẸḤỊḲḶṂṆỌṚṢṬỤṾẈỴẒȦḂĊḊĖḞĠḢİĿṀṄȮṖṘṠṪẆẊẎŻạḅḍẹḥịḳḷṃṇọṛṣṭụṿẉỵẓȧḃċḋėḟġḣŀṁṅȯṗṙṡṫẇẋẏż«»‘’“”
 
Those all seem to be working - update the code page
Huh, pinning something doesn't have an event type
 
5:28 PM
@JHTBot replace codes
Ok then, fix replace codes command
@JHTBot each
@JHTBot echo
 
@cairdcoinheringaahing Hello!
 
@JHTBot replace !v
 
@cairdcoinheringaahing Unable to convert !v
 
@JHTBot replace !v
 
@cairdcoinheringaahing Unable to convert !v
 
5:39 PM
@JHTBot replace v!
 
@cairdcoinheringaahing Converted v! to ¡
 
And I hate myself
@JHTBot replace v!
 
@cairdcoinheringaahing Unable to convert v!
 
@JHTBot replace +
 
@cairdcoinheringaahing Converted + to +
 
5:40 PM
@JHTBot replace +
 
@cairdcoinheringaahing Unable to convert +
 
Ok so, just need to fix code replacements
 
6:20 PM
@JHTBot construct ^" ( .e + ) ^' F Q P. T. .O v
 
@cairdcoinheringaahing Constructed the code: “(ẹ+)‘FQṖṪỌv
 
@JHTBot construct ^" ( .e + ) ^' F Q P. T. .O v
 
@cairdcoinheringaahing Unable to convert ``^"`
 
``^"`
^`8 (``^`8``)
@JHTBot construct ^" ( .e + ) ^' F Q P. T. .O v
 
@cairdcoinheringaahing Unable to convert ^"
 
6:25 PM
@JHTBot construct e |p `
 
@cairdcoinheringaahing Unable to convert |o
@cairdcoinheringaahing Constructed the code: eþ`
 
It appears as though fixing ` is a main issue
@JHTBot resources
 
@cairdcoinheringaahing Resources
 
So that works
 
@cairdcoinheringaahing Resources
 
6:29 PM
@JHTBot find factorial
 
@cairdcoinheringaahing Found ! for description: Factorial
 
@JHTBot find
 
@cairdcoinheringaahing Found J for description:
 

« first day (634 days earlier)      last day (19 days later) »