« first day (4786 days earlier)      last day (320 days later) » 

2:14 PM
test
test2
frob
ygyg
bc
fricknuts
@Bridget ✎ fricknuts (edit)
foo
@Bridget ✎ bar
@Bridget Message was deleted.
2:43 PM
:D
3:00 PM
a
b
a
b
r
f
ooh I'm anonymous
you don't know who I am
silence, mathcat
3:02 PM
@Ginger *confidential information
me omw to write a markdown dumbifier
@RydwolfPrograms how should the bridge handle multiline messages from Discord?
Multiline markdown?
Umm
yes
I guess there's a few options
1. Strip out markdown formatting
2. Send it as multiple chunks (non-markdown lines can be combined still)
3. Send it as raw markdown and trust the readers can understand markdown
4. Use those cursed unicode math characters :p
3:09 PM
lawful neutral, chaotic neutral, true neutral, chaotic evil
I'm inclined to do #3
@Ginger Hi inclined to do #3, I'm Oak!
shut
I'd kick you if I were still RO
I'm I'm OakBot and I'm stupid and annoying and as a reminder
Oh of course it doesn't trigger that time
I'm ‮
>:|
I'm alphacharacters
@RydwolfPrograms it'll only do it once every 30 minutes
3:15 PM
alright, here's how I plan to handle Discord message conversion:
for single-line messages, the message will be sent as normal (with truncation if it's too long)
for multiline messages, the message will be sent raw, unless it is entirely a codeblock or quote, in which case it will be formatted as such
for messages that consist of a single image embed, I'll either send the URL by itself or send the username and reply to it with an image
for file uploads, I'll reply to the message with URLs to the files
mentions, channel links, and custom emoji will be replaced with their names
hopefully this doesn't lead to any weird edge cases :)
I'm very smart
aw come on
@Ginger oh
actually no, I'll split multiline messages into separate messages
3:44 PM
a b c _d _
@Ginger good idea
4:10 PM
Mulling over what constitutes a 'weird edge case' can be quite the mental exercise. Not that it changes anything for me, but humans seem to have an interesting time with unpredictability.
4:30 PM
@mathscat test
@mathscat test2
@mathscat test3
@mathscat test4
nice
@mathscat d
5:08 PM
> multiline
> quote
 
1 hour later…
6:10 PM
test
[Ginger] test2
[Ginger] foo
[Ginger] strike
[Ginger] spoiler
[Ginger]
c
o
d
e


b
l
o
c
k
[Ginger]
code
block
> [Ginger]
> quote
> [Ginger]
> multi
> quote
@Bridget Fix that, fix that immediately.
[Ginger] excellent.
Why doesn't it show the image?
[Ginger] I don't follow
6:49 PM
[Ginger] test
[Ginger] test
@Bridget [Ginger] reply
[Ginger] reply
[Ginger] message
[Ginger] message
[Ginger] reply
@Bridget [Ginger] reply
[Ginger] test?
[Ginger] test?
[Ginger] ---
@The_AH [Ginger] that's a feature, not a bug
[Ginger] e
[Ginger] s
[Ginger] r
[Ginger] e
[Ginger] a
[Ginger] sports
[Ginger] edit
[Ginger] good bot!
[Vyxal Bot ⚙] :3
[Ginger] how presumptuous lol
[Ginger] well. that's pretty good!
[Ginger] now, to add commands
 
2 hours later…
8:50 PM
test
how's the bot doing?
@mathscat [Ginger] it's actually almost done!
I'm starting to regret setting up that among us ping sound on firefox
[Vyxal Bot ⚙] ඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞ
@Bridget nice!
8:52 PM
[Ginger] lmao
[Ginger] hey, what commands would it be useful for the bot to have?
[Ginger] I've already implemented room info and context-menu commands for message permalink/user
[that mac] context-menu commands?
[that mac] elaborate plz
[Ginger] hold on...
[Ginger] are you on mobile?
[Ginger] doesn't look like it
[that mac] nope
[Ginger] if you're not, there should be some new options available when you right-click a message in this server
[that mac] cool!
[Ginger] right?
[Ginger] I can only have 5 total tho
[Ginger] bot shutting down...
/amilyxal
Yes, you are lyxal.
/help
> My commands are also listed here: github.com/JavaChat/OakBot/wiki/Commands
10:01 PM
[Ginger] mojo
[Vyxal Bot ⚙] 💯💯💯💯💯😂😂🤣🤣🤣🔥🔥🔥🔥🔥
[Ginger] mojo
[Vyxal Bot ⚙] 🤣🤣😂🤣🤣🤣😂🔥🔥🔥🔥🔥🔥🔥💯

« first day (4786 days earlier)      last day (320 days later) »