« first day (1693 days earlier)      last day (82 days later) » 

00:23
[pacman] !!/amilyxal
Commands only work over here for now I think
[the cat] that's correct
 
8 hours later…
08:24
@Ginger surely anything it interacts with has cdns everywhere?
!!/cookie
@Themoonisacheese Here you go: 🍪
yeah ok it's a tad slow
@lyxal you should try again like 10 times :v
just to make sure
!!/amilyxal
@lyxal You are lyxal.
9 times will be spread over the next few hours
 
1 hour later…
09:40
ladies, gentlemen and cyborgs, i have sucessfully used vyxal 3 without finding an obscure bug
@Ginger feature request for vb: !!/party, outputs random party-related emojis
🎉🎉🎉🎉
Horrifyingly, I have discovered a third person aocing in Vyxal 3
I say horrifyingly because it is somewhat scary that people are relying on my code to help them in competitive programming :p
I need to check if I'm responsible for this
!!/amilyxal
@lyxal You are lyxal.
(I do think it's cool people are using vyxal for aoc)
It's like that one thought experiment where a group of software engineers write software for an airplane and the project manager or someone says "now who wants to test it in flight?"
3
Except instead of an airplane it's a programming language that hasn't been as battle tested as its predecessor :p
i mean
what better way to battle test it
I know I know
Aoc 2021 was a similar process
09:50
especially since AOC is not at all written by SEers, so there's even less of a format bias if you catch my drift
I guess I just don't want to let people down with bad code :p
i just had a terrible, terrible idea
They don't teach you these things when you start making golflangs
a way to import your AOC input file from URL inside theseus
No one tells you you'll be feeling uneasy when people start using your language outside of the safe confines of SE :p
09:51
(i guess a way to add arbitrary files served from URL)
@lyxal i told that story before but at least your thing isn't being blamed for an exploit on the oldest anarchy server in minecraft
at worst it's just "this is a bug" and not "this guy is literally stealing my minecraft account!"
You're not wrong :p
well no
i'm Themoonisacheese
This is like the one time my antics have come back to bite me
"you're not wrong" is something we say here down under to say we agree with something or someone
 
3 hours later…
12:33
lyxal pushed a commit to Vyxal/v3-new-3.5-ideas in Vyxal/Vyxal: We love <s>the company</s> context
oh hey
that's reporting commits again
nice
12:50
@lyxal ahaha
you love to see it
@Themoonisacheese add it yourself
13:08
lyxal pushed a commit to Vyxal/v3-new-3.5-ideas in Vyxal/Vyxal: Update tests.yaml
lyxal pushed a commit to Vyxal/v3-new-3.5-ideas in Vyxal/Vyxal: Element o
[the cat] "new 3.5 ideas"
fair enough
@Bridget it was originally the planning docs branch and expanded into proper implementation :p
[the cat] have you considered renaming the branch
[the cat] :p
13:19
lyxal pushed a commit to Vyxal/v3-new-3.5-ideas in Vyxal/Vyxal: Implement p
lyxal pushed a commit to Vyxal/v3-new-3.5-ideas in Vyxal/Vyxal: Implement q and I won't be renaming the bracnch
[the cat] well damn
[the cat] suppose I were to rename it it anyway
themoonisacheese pull request opened #1 (implement !!/party) in Vyxal/VyxalBot3
lyxal pushed a commit to Vyxal/v3-new-3.5-ideas in Vyxal/Vyxal: docs for q, implement r
lyxal pushed a commit to Vyxal/v3-new-3.5-ideas in Vyxal/Vyxal: split and tail
gingershaped requested changes on #1 (implement !!/party) in Vyxal/VyxalBot3: "this is a double-quoted string household"
lyxal pushed a commit to Vyxal/v3-new-3.5-ideas in Vyxal/Vyxal: Impl for u
> [the cat]
> pull request opened
[the cat] hmm
!!/amilyxal
@lyxal You are lyxal.
13:29
3/10
!!/amilyxal
@lyxal You are lyxal.
4/10
ez
!!/amilyxal
@lyxal You are lyxal.
never punished
@Themoonisacheese 50% there
!!/amilyxal
@lyxal You are lyxal.
13:30
gonna roll yes 10 times in a row I can feel it
that's 6/10
gingershaped approved #1 (implement !!/party) in Vyxal/VyxalBot3
gingershaped merged pull request #1 (implement !!/party) in Vyxal/VyxalBot3
gingershaped pushed a commit to VyxalBot3/main in Vyxal/VyxalBot3: Merge pull request #1 from themoonisacheese/patch-1
!!/amilyxal
@lyxal You are lyxal.
13:30
7/10
if only the wheel hit this often
how funny would it be for the last one tho
and lucky cards too
that'd be great
!!/amilyxal
@lyxal You are lyxal.
8/10
2 more
!!/amilyxal
@lyxal You are lyxal.
13:31
shit
one second
!!/PARTY
fuck
@Themoonisacheese There is no command named !!/PARTY.
@Themoonisacheese There is no command named !!/party.
9/10
!!/amilyxal
13:32
@VyxalBot there is and you are a liar!
@lyxal You are lyxal.
10 of 10 lets go
we can all see the ✏
@Themoonisacheese bot machine doesn't auto pull
fair enough
13:33
Feb 15 at 13:25, by lyxal
It shows a pencil when it thinks you wrote a really good message
Feb 15 at 13:25, by lyxal
Edited actually stands for "excellent discourse. It's truly excellent discourse"
[the cat] sure
Feb 15 at 13:27, by lyxal
Jeff Atwood told me so himself
gotta say the among us report sound when the bot mentions you is something else
[the cat] @Themoonisacheese
ඞඞඞ!
13:35
lyxal pushed a commit to Vyxal/v3-new-3.5-ideas in Vyxal/Vyxal: Update NewElements.scala
@Themoonisacheese it sure is
!!/amilyxal
@mathscat You are not lyxal.
@Themoonisacheese I take it you also installed the custom chat noise userscript and use the same among us noise I do :p
13:36
do you have any regrets?
i had trouble because it was unclear for the stackapps post that the working script was in the replies
but otherwise no complaints
excellent
the sus is among us
...sus
amogus?
@mathscat what a silly question
!!/sus
@Themoonisacheese ඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞඞ
@VyxalBot c'mon do something
13:37
Bot?
@Themoonisacheese nono, see, bot is lying
ginger the sus detection isn't working
!!/amilyxal
@mathscat You are not lyxal.
@lyxal [the cat] hasn't been implemented yet
!!/maul „vyxal bot“
13:38
@mathscat Incorrect type supplied for argument vyxal; expected STRING but got FLAG
:depsair:
@VyxalBot [the cat] that is not the correct argument name
!!/maul "Joe"
@mathscat Parsing error: Unexpected toplevel character „
                                                               YOU CAN RUN, BUT YOU CAN'T HIDE, Joe
                                                     ___._
                                                   .'  <0>'-.._
                                                  /  /.--.____")
                                                 |   \   __.-'~
                                                 |  :  -'/
                                                /:.  :.-'
__________                                     | : '. |
@lyxal my joyfriend likes to watch their favorite youtuber's among us stream replays in the background and i'm so brainrotted every begging of games when it says "there are impostors among us" I soyjack point at the screen going "mongus sus!" like that's not literally where that came from
13:39
REAL
also I didn't know you had a jf
you go girl
@Ginger if you payed attention to TNB you would :p
in The Nineteenth Byte, Oct 25 at 9:55, by Themoonisacheese
@lyxal when my jf plays balatro while i'm falling asleep i ask them to enable the game music even when they're watching a show on headphones
to be fair ginger was asleep when i sent this
mb, shouldn't've slept that night
@mathscat those are not the correct quotes
13:42
@lyxal speaking of that do yall want to hear the absolutely most cursed thing i ever did
that could be any one of like twenty things
sure
she just like me fr
@Ginger very true
hey lyxal I think this counts as the seventh rewrite of vyxal bot
hence the 3
13:43
lyxal pushed a commit to Vyxal/v3-new-3.5-ideas in Vyxal/Vyxal: Interrupt conversation by adding impl for w
i made a mod bot for a discord server, and i was tired of ssh'ing into the box to update it, so i made a command that allowed me to eval arbitrary bash through discord
unrelated but every once in a while I remember that trader joe's no longer stocks that one cereal they had with ginger in it and I become sad
reasonable to the bash
@Ginger selfibal
13:44
@Ginger yep I see
so when i'd update i'd go !shell systemd-run "killall pm2 && git pull && pm2 start"
@Ginger well see that's reasonable
lyxal pushed a commit to Vyxal/v3-new-3.5-ideas in Vyxal/Vyxal: Why the delete button have to far away for? Anyhow, remove python file that was meant to rewrite the stuff in alphabetical order but is irrelalvent now
irrelalvent
yep
haters will hate
@Ginger version numbers actually are popcnt() of the number of rewrite
13:47
anyhow, I think that's me for the night
bed is going to occur
y'all don't do anything silly while I go
@Themoonisacheese :3c
last thing I need to wake up to is say, for example, someone renaming their SE profile to "Big Chungus"
@lyxal promise :3
that'd be very silly
don't do that
okay good nigth everytone
he never said anything about renaming the bot's SE profile ... :3
13:49
would riley be exempt
13:59
🫡
14:14
gingershaped pushed a commit to VyxalBot3/main in Vyxal/VyxalBot3: Fix incorrect message for command parameter type errors
gingershaped pushed a commit to VyxalBot3/main in Vyxal/VyxalBot3: Fix incorrect report message for PR actions
14:40
gingershaped pushed a commit to VyxalBot3/main in Vyxal/VyxalBot3: Format with black
 
4 hours later…
18:45
gingershaped pushed 7 commits to VyxalBot3/main in Vyxal/VyxalBot3: Add docstrings to the commands which lack them
and some other stuff
gingershaped pushed a commit to VyxalBot3/main in Vyxal/VyxalBot3: Properly check permissions when creating a group
gingershaped pushed a commit to VyxalBot3/main in Vyxal/VyxalBot3: Create README.md
we're so back
okay, time to bootstrap permissions
!!/commands
!!/commands
@Ginger All commands: amilyxal, coffee, command, commands, cookie, group, help, hug, maul, party, status, sus, user
!!/group
18:57
@Ginger Subcommands of !!/group are: create, delete, info, manager, member
!!/group create "admin"
@Ginger Group admin created.
!!/group member "admin" add
@Ginger Added you to group admin.
!!/help "group manager"
18:58
@Ginger !!/group manager (STRING target) (ENUM action: add/remove) (STRING manager): Change which other groups are allowed to manage a group.
!!/group manager "admin" add "admin"
@Ginger admin is now managing admin.
!!/command permission "group create" add "admin"
@Ginger !!/group create is now usable by admin.
!!/command permission "group delete" add "admin"
18:59
@Ginger !!/group delete is now usable by admin.
!!/command permission "command permission" add "admin"
@Ginger !!/command permission is now usable by admin.
excellent
gingershaped pushed a commit to VyxalBot3/main in Vyxal/VyxalBot3: Always give admins cookies
!!/ping "admin"
19:03
@Ginger There is no command named !!/ping.
you sure about that
@hyperneutrino Argument name not provided, expected a value of type STRING
19:32
gingershaped pushed a commit to VyxalBot3/main in Vyxal/VyxalBot3: Display command list as a Unicode tree
gingershaped pushed a commit to VyxalBot3/main in Vyxal/VyxalBot3: Format with black
!!/user info
User information of Ginger (533049):
- Member of groups: admin (protected)
!!/user info "
:3"
it's all coming together
20:15
gingershaped pushed a commit to VyxalBot3/main in Vyxal/VyxalBot3: Implement text tricks
!!/trick upsert "help" "
I'm Vyxal Bot 3, written by Ginger on behalf of Vyxal Corp.
All of my commands start with !!/
If you want help for a specific command, run !!/help \"<command name>\"; to view every command, run !!/commands.
New to Vyxal? Try !!/info for more information."
@Ginger Trick about updated.
oops
@Ginger Trick help updated.
!!/trick delete "about"
20:17
@Ginger Trick about deleted.
!!/help
oops!! crashed
!!/help
I'm Vyxal Bot 3, written by Ginger on behalf of Vyxal Corp.
All of my commands start with !!/
If you want help for a specific command, run !!/help "<command name>"; to view every command, run !!/commands.
New to Vyxal? Try !!/info for more information.
ayyyyy
!!/commands
All commands
 ├── amilyxal
 ├── coffee
 ├── command
 │   ├── permission
 │   └── permissions
 ├── commands
 ├── cookie
 ├── group
 │   ├── create
 │   ├── delete
 │   ├── info
 │   ├── manager
 │   └── member
 ├── help
 ├── hug
 ├── maul
 ├── party
 ├── status
 ├── sus
 ├── trick
 │   ├── delete
 │   └── upsert
 └── user
     └── info
!!/command permission "trick delete" add "admin"
20:21
@Ginger !!/trick delete is now usable by admin.
!!/command permission "trick upsert" add "admin"
@Ginger !!/trick upsert is now usable by admin.
!!/trick upsert "info" "GitHub Repository | GitHub Organization | Website | Tour"
@Ginger Trick info updated.
that's right we have tricks now
and apparently VB3's already hit 1k sloc lmao
!!/info
good bot
 
2 hours later…
22:26
@lyxal bot has a Sizable amount of new functionality
you're welcome to bang on it and make sure I didn't make a dumb mistake with the group system or such
But there's a more important question
!!/amilyxal
@lyxal You are lyxal.
Good
23:09
!!/help "trick"
@lyxal Subcommands of !!/trick are: delete, upsert
!!/trick upsert "rizz" "what does this even do"
@lyxal Only members of groups admin may run that command.
!!/group delete "admin" +
@lyxal Only members of groups admin may run that command.
23:11
!!/group create "admin"
@lyxal Only members of groups admin may run that command.
Why list it in the commands list then if only one person can ever use them?
!!/help "user"
@lyxal Subcommands of !!/user are: info
!!/user info
User information of lyxal (354515):
- Member of groups: (none)
23:13
!!/cookie
@lyxal Here you go: 🍪
Thank you
!!/commands
All commands
 ├── amilyxal
 ├── coffee
 ├── command
 │   ├── permission
 │   └── permissions
 ├── commands
 ├── cookie
 ├── group
 │   ├── create
 │   ├── delete
 │   ├── info
 │   ├── manager
 │   └── member
 ├── help
 ├── hug
 ├── maul
 ├── party
 ├── status
 ├── sus
 ├── trick
 │   ├── delete
 │   └── upsert
 ├── user
 │   └── info
 └── info
hold on let me adminify you
!!/group member "admin" add "lyxal"
@Ginger Added lyxal to group admin.
23:50
!!/group create "admin"
@lyxal There is already a group named admin.
!!/group create "@Ginger"
@lyxal Group @Ginger created.
!!/group info
@lyxal Argument name not provided, expected a value of type STRING
23:52
!!/group delete "admin"
@lyxal Group admin has protected members and may not be deleted.
Aww
!!/trick upsert "rizz" "fanum tax"
@lyxal There is no command named !!/tricks.
@lyxal Trick rizz updated.
!!/rizz
@lyxal fanum tax
23:53
!!/trick upsert "amilyxal" "how should I know?"
@lyxal Trick amilyxal updated.
!!/amilyxal
@lyxal :3
@lyxal You are lyxal.
!!/commands
23:57
All commands
 ├── amilyxal
 ├── coffee
 ├── command
 │   ├── permission
 │   └── permissions
 ├── commands
 ├── cookie
 ├── group
 │   ├── create
 │   ├── delete
 │   ├── info
 │   ├── manager
 │   └── member
 ├── help
 ├── hug
 ├── maul
 ├── party
 ├── status
 ├── sus
 ├── trick
 │   ├── delete
 │   └── upsert
 ├── user
 │   └── info
 ├── info
 └── rizz
!!/trick upsert "help" ""
@lyxal Trick help updated.
!!/help
...oh
you crashed it
it tried to send an empty message
well
23:59
if I were you I'd fix that

« first day (1693 days earlier)      last day (82 days later) »