« first day (469 days earlier)      last day (53 days later) » 

12:55 AM
ysthakur pushed a commit to VyxalBotSE/gitignore: Create gitignore (Python-specific)
PR #27 (Vyxal/VyxalBotSE) opened by ysthakur from Vyxal:gitignore into Vyxal:master: Create gitignore (Python-specific)
ysthakur pushed a commit to VyxalBotSE/gitignore: Delete __pycache__ directory
PR #27 (Vyxal/VyxalBotSE) was merged by ysthakur from Vyxal:gitignore into Vyxal:master: Create gitignore (Python-specific)
ysthakur pushed a commit to VyxalBotSE/master: Create gitignore (Python-specific) (#27)
ysthakur deleted branch VyxalBotSE/gitignore
 
American English > British English :P
 
ysthakur pushed a commit to VyxalBotSE/welcome-commands: Add commands to welcome message
PR #28 (Vyxal/VyxalBotSE) opened by ysthakur from Vyxal:welcome-commands into Vyxal:master: Add commands to welcome message
PR #28 (Vyxal/VyxalBotSE) was merged by hyper-neutrino from Vyxal:welcome-commands into Vyxal:master: Add commands to welcome message
hyper-neutrino pushed a commit to VyxalBotSE/master: Add commands to welcome message (#28)
 
!!/pull
 
hyper-neutrino deleted branch VyxalBotSE/welcome-commands
@hyper-neutrino pulling new changes; I will restart in a few seconds if any updates are available
@Bubbler Welcome to the Vyxal chat room!
 
Ugh, it hasn't updated yet
 
1:09 AM
wot
oh
merge conflicts
should be fixed
 
 
1 hour later…
2:35 AM
!!/repo list
 
!!/info
 
!!/help
 
All of my commands start with @VyxalBot or !!/

- To add yourself to the ping list, use "ping me"
- To remove yourself from the ping list, use "don't ping me"
- To evaluate Vyxal code, use "(execute|run|run code|evaluate)", followed by code, flags, and inputs inside inline code blocks (multiline code is not supported; provide multiline input in multiple code blocks)
- To ping everyone, use "hyperping" or "ping every(body|one)"
Lyxal pushed a commit to VyxalBotSE/master: I had this on a branch, but it never actually merged.
 
2:38 AM
it's just a link addition
this is an obvious exception to the "no push to main" rule
!!/pull
 
@lyxal you are not an admin!
 
that's irony
@hyper-neutrino pull bot pls
 
!!/pull
 
@hyper-neutrino pulling new changes; I will restart in a few seconds if any updates are available
 
!!/help
 
2:44 AM
All of my commands start with @VyxalBot or !!/

- To add yourself to the ping list, use "ping me"
- To remove yourself from the ping list, use "don't ping me"
- To evaluate Vyxal code, use "(execute|run|run code|evaluate)", followed by code, flags, and inputs inside inline code blocks (multiline code is not supported; provide multiline input in multiple code blocks)
- To ping everyone, use "hyperping" or "ping every(body|one)"


For a full list of commands, see https://github.com/Vyxal/VyxalBotSE/blob/master/instructions.md
 
very good
 
Lyxal pushed a commit to VyxalBotSE/master: Update instructions.md
 
 
2 hours later…
5:06 AM
apologies in advance if nothing in the bot works
i am making this un-garbage
 
5:27 AM
13 messages moved to ­Trash
!!/status
 
@hyper-neutrino I am doing excellently.
 
!!/repo list
 
6:10 AM
!!/run no backticks
 
@hyper-neutrino Did you forget to put backticks around your code (`code`)? Remember to escape any backticks in your code (to type `hi`, enter `\`hi\``).
 
!!/run no backticks
 
@hyper-neutrino Did you forget to put backticks around your code (`code`)? Remember to escape any backticks in your code (to type `hi`, enter `\`hi\``).
hyper-neutrino pushed a commit to VyxalBotSE/webhook-refactor: try outsourcing no backticks message to yaml
 
!!/run no backticks
 
@hyper-neutrino Did you forget to put backticks around your code (`code`)? Remember to escape any backticks in your code (to type `hi`, enter `\`hi\``).
 
6:12 AM
oh that worked
poggies
 
@hyper-neutrino what is poggies
 
hyper-neutrino pushed a commit to VyxalBotSE/webhook-refactor: outsource welcome and status options
 
!!/run j I
 
@PyGamer0 Did you forget to put backticks around your code (`code`)? Remember to escape any backticks in your code (to type `hi`, enter `\`hi\``).
 
it means you can run vyxal code here woop
 
6:17 AM
!!/status
 
@hyper-neutrino I am doing poggers.
 
!!/issue
 
@PyGamer0 !!/issue repository **title** body `label` `label` - if the repository is not specified, it assumes Vyxal/Vyxal; the body can be omitted but it is recommended that you write a description; at least one label is required
 
hn how do we add flags to the run thing
 
!!/run `code` `flags` `input1` `input2` ...
 
6:18 AM
@hyper-neutrino Did you forget to put backticks around your code (`code`)? Remember to escape any backticks in your code (to type `hi`, enter `\`hi\``).
 
!!/run I j 19
 
@PyGamer0 (output was empty)
 
!!/issue Sandbox test lol whee joe
nice it worked
webhook isn't up yet tho
 
6:30 AM
@hyper-neutrino is that in some help dialog
 
i don't think so
 
@VyxalBot maybe add it in this then
 
!!/help
 
All of my commands start with @VyxalBot or !!/

- To add yourself to the ping list, use "ping me"
- To remove yourself from the ping list, use "don't ping me"
- To evaluate Vyxal code, use "(execute|run|run code|evaluate)", followed by code, flags, and inputs inside inline code blocks (multiline code is not supported; provide multiline input in multiple code blocks)
- To ping everyone, use "hyperping" or "ping every(body|one)"
 
Wait hang on
Did you roll back the repo?
Because I added a link to the instructions file
@hyper-neutrino
 
6:34 AM
uh
i may have started at an old commit
 
Sussy baka
 
i wasn't actually aware any changes were made lol
mb
i will just do some hacky merging later
 
Lol
 
 
2 hours later…
@Ausername ඞ
 
!!/hug
 
@Ausername (つ ͡° ͜ʖ ͡°)つ
 
!!/flowey quote
 
@Ausername You IDIOT!
 
9:03 AM
 
Nice job!
 
51AC8, 4 bytes: \s+1
i can concatanate things now
 
Cool
Are you going to implement autocompletion? (Brackets don't need to be completed)?
 
@Ausername in what?
 
51AC8?
 
9:08 AM
??
!!/run (
!!/run 1(
 
@PyGamer0 0
 
!!/run 1()
 
@PyGamer0 0
 
Nvm
 
@Ausername what in the online interpreter?
yes i am confused
 
9:13 AM
I mean basically what you demonstrated above: Brackets don't need to be closed.
 
@Ausername oh no i think i will be confusing
 
9:25 AM
Not really
You just need to mantain a stack of tokens, push when there's an opening and pop when there's a closing, and append said stack reversed at the end.
 
9:43 AM
@Ausername i know
just i dont wanna do it
 
Nice job getting the autostop thing running BTW
Two problems: One, it doesn
 
@Ausername ?
 
't stopwhenerroring, two, '1 bytes'
 
@Ausername what
 
look
 
9:46 AM
i dont get it
 
When the program errors/parse-errors, it doesn't automatically stop and return that.
I'd recommend running the code in a try...except block.
Also the codebox says '1 bytes'
 
@Ausername oh thats cause of the dumb run button
@Ausername oh
@Ausername 51AC8, 3 bytes: 1+1
^ you have to press the run button twice
thats a problem idk how to fix it
 
@PyGamer0 You don't actually
 
@Ausername ?????
 
It'll return the result after a short amount of time
 
9:54 AM
@Ausername it .. does?
 
@Ausername how much time?
for me its not working
 
That's weird
go ask in TNB for repro
 
why does it do that‽‽
@Ausername locally it works fine
 
Hm
No ide
a
 
10:03 AM
@Ausername i created a issue
 
Ok

I confuse PyGamer0

1 hour ago, 58 minutes total – 51 messages, 3 users, 0 stars

Bookmarked 5 secs ago by A username

 
@Ausername one hour ago!!!
 
10:34 AM
Idk
 
 
3 hours later…
1:18 PM
@PyGamer0 I took a look at it, and I have an idea of what might be going on. When you press the run button the second time, it's stopping instead of starting, and then it shows the output. My guess is that it's not stopping on its own after executing the program. I don't know for sure, but my guess would be that it has something to do with the async stuff that you're doing, since I;m pretty sure that stuff isn't supported by pythonanywhere.
No guarantees that any of this is right, though, so take it with a grain of salt.
 
@AaronMiller how do i remove async
why doesnt it happen on vyxal?
 
because we don't use async
 
^ ninja'd
 
@lyxal hmmmmMmMmmmMMMMmMMMM
i better just copy vyxal again
 
May 7 at 5:10, by lyxal
I also added a way to stop sessions which would work online except pythonanywhere doesn't support multithreading
@PyGamer0 lol for my interpreters, I literally just took the Vyxal interpreter and changed some design stuff
 
1:27 PM
@lyxal then what do you use?
 
Multithreading
 
@lyxal arent both the same
 
hyper-neutrino pushed a commit to VyxalBotSE/webhook-refactor: outsource more variables
 
!!/help
 
All of my commands start with @VyxalBot or !!/
- To add yourself to the ping list, use "ping me"
- To remove yourself from the ping list, use "don't ping me"
- To evaluate Vyxal code, use "(execute|run|run code|evaluate)", followed by code, flags, and inputs inside inline code blocks (multiline code is not supported; provide multiline input in multiple code blocks)
- To ping everyone, use "hyperping" or "ping every(body|one)"
 
1:43 PM
@hyper-neutrino command idea: !!/ping anyone, pings a random person on the ping list
 
!!/'night
 
@lyxal o/
 
@PyGamer0 why would I do that
 
@hyper-neutrino idk
!!/ping anyone
Vyxal Bot: @hyper-neutrino get pinged
 
@lyxal o/
 
1:49 PM
so you want a command to piss off people with pointless spam pings
no thanks
 
2:01 PM
hyper-neutrino created a new branch: Sandbox/
 
@hyper-neutrino Those Sandbox/ links go to a "Not found" thing.
 
i know
 
oh that shouldn't be a link
 
2:21 PM
hyper-neutrino pushed 3 commits to VyxalBotSE/webhook-refactor. [Last commit](VyxalBotSE/webhook-refactor): add discussion endpoints
 
Uh-oh, what's wrong with the link?
 
Does the bot report repo renames?
 
@AaronMiller not yet but I will add that probably
 
When it gets implemented, petition to test it by renaming the sandbox repo to Sandbyxal
 
@AaronMiller lol sure
 
2:31 PM
@user8187Welcome to the Vyxal chat room! Type !!/help for my list of commands, and !!/info for info about Vyxal!
 
@VyxalBot bruh
 
s p a c e
 
There should be a space after the mention
ninja'd
 
fixed already
 
2:49 PM
25 messages moved to ­Trash
 
3:29 PM
i should have a better way of handling bulk closure
but it probably doesn't matter too much
i don't think we'll often close multiple issues from the bulk edit screen
 
12 messages moved to ­Trash
And we can always do that
 
true
ideally i'd have a way to like
see branch deletions, pushes, etc. and correlate them to a PR merge
and then edit the message to collapse the details
i will think about how to do that
 
Make it wait an hour before reporting anything to make sure it's not part of a bulk thing /s
 
:bruh:
🐒
 
4:02 PM
hyper-neutrino pushed 3 commits to VyxalBotSE/webhook-refactor. Last commit: add PR review comment webhook
hyper-neutrino pushed a commit to VyxalBotSE/webhook-refactor: add option to include repo in PR data
 
4:24 PM
wat
 
[Vyxal-Bot](https://github.com/Vyxal-Bot) [commented](https://api.github.com/repos/Vyxal/VyxalBotSE/pulls/comments/680059353) on [PR #29](https://github.com/Vyxal/VyxalBotSE/pull/29) ([Vyxal/VyxalBotSE](https://github.com/Vyxal/VyxalBotSE)) in file `bot.py`: "hello
"
 
hyper-neutrino pushed a commit to VyxalBotSE/webhook-refactor: fix multiline comment breaking messages
 
Looks like that extra newline at the end there is making it a multline message, so the markdown isn't there
oh
git-ninja'd
 
4:27 PM
lol
 
what the fuck sort of format is it giving me the comment in
what line terminator is it using???
 
Where's the relevant code?
 
hyper-neutrino pushed a commit to VyxalBotSE/webhook-refactor: make msgify great again
hyper-neutrino pushed a commit to VyxalBotSE/webhook-refactor: actually there isn't a good reason not to escape markdown because SE chat sucks
 
4:31 PM
bruh
 
do you need a !!/hug?
 
perhaps
why does github hit both of my webhooks
 
wdym
 
when i comment at a particular location
it triggers both the pr-review-comment and pr-review webhooks
 
hyper-neutrino pushed a commit to VyxalBotSE/webhook-refactor: hopefully skip reviews if they are just single comments
 
4:33 PM
github do be doin its thing
 
epic gamer moment
 
I left a comment, but the bot didn't report it :/
 
did you start a review
i don't think i get pending reviews from any webhooks
oh you commented on the pr itself
 
you need to either leave a review or comment on a particular diff block
 
4:39 PM
ah
nice
 
Vyxal-Bot reopened PR #29 (Vyxal/VyxalBotSE) (Vyxal:webhook-refactor → Vyxal:master): Webhook refactor
Vyxal-Bot closed PR #29 (Vyxal/VyxalBotSE) (Vyxal:webhook-refactor → Vyxal:master): Webhook refactor
Vyxal-Bot opened PR #30 (Vyxal/VyxalBotSE) (Vyxal:webhook-refactor → Vyxal:master): Webhook refactor
hyper-neutrino pushed a commit to VyxalBotSE/webhook-refactor: release messages
hyper-neutrino pushed a commit to VyxalBotSE/webhook-refactor: avoid index error when 0 commits are pushed
 
4:57 PM
uwu
 
hyper-neutrino pushed a commit to VyxalBotSE/webhook-refactor: add repo webhooks
 
hyper-neutrino pushed a commit to VyxalBotSE/webhook-refactor: don't double-send create/delete repo messages
 
poggers
 
5:13 PM
oh i'm dumb
 
hyper-neutrino pushed a commit to VyxalBotSE/webhook-refactor: think it should be done
 
@VyxalBot lol
 
hyper-neutrino pushed 5 commits to VyxalBotSE/webhook-refactor. Last commit: Merge branch 'master' into webhook-refactor
hyper-neutrino closed PR #30 (Vyxal/VyxalBotSE) (Vyxal:webhook-refactor → Vyxal:master): Webhook refactor
Branch VyxalBotSE/webhook-refactor was deleted by hyper-neutrino
 
hyper-neutrino pushed a commit to VyxalBotSE/master: Webhook refactor (#30)
 
5:21 PM
finally
glad i remembered to squash; i had 72 commits in that PR
 
I prefer cucumber
And tennis
 
ಠ_ಠ
 
How do you even get to 72 commits?
 
committing very frequently
 
Wow, very helpfl
 
5:23 PM
ok but like
i rewrote the entirety of the git webhook handling
 
Ah
 
and i don't test locally; in order to keep things consistent, every time I want to test, I push local and then pull on my server and redeploy
 
big brain
I approve of data.yml, by the way
 
hyper-neutrino pushed a commit to VyxalBotSE/master: add instructions link to data.yml
 
!!/pull
 
5:26 PM
@hyper-neutrino pulling new changes; I will restart in a few seconds if any updates are available
 
!!/help
 
All of my commands start with @VyxalBot or !!/
- To add yourself to the ping list, use "ping me"
- To remove yourself from the ping list, use "don't ping me"
- To evaluate Vyxal code, use "(execute|run|run code|evaluate)", followed by code, flags, and inputs inside inline code blocks (multiline code is not supported; provide multiline input in multiple code blocks)
- To ping everyone, use "hyperping" or "ping every(body|one)"
 
!!/info
 
5:26 PM
!!/hug
 
@user (つ ͡° ͜ʖ ͡°)つ
 
@hyper-neutrino What's wrong?
 
the instruction link isn't there
 
Ah
 
!!/help
 
5:27 PM
All of my commands start with @VyxalBot or !!/
- To add yourself to the ping list, use "ping me"
- To remove yourself from the ping list, use "don't ping me"
- To evaluate Vyxal code, use "(execute|run|run code|evaluate)", followed by code, flags, and inputs inside inline code blocks (multiline code is not supported; provide multiline input in multiple code blocks)
- To ping everyone, use "hyperping" or "ping every(body|one)"


For a full list of commands, see https://github.com/Vyxal/VyxalBotSE/blob/master/instructions.md
hyper-neutrino pushed a commit to VyxalBotSE/master: too many newlines
 
😁
 
!!/help
 
All of my commands start with @VyxalBot or !!/
- To add yourself to the ping list, use "ping me"
- To remove yourself from the ping list, use "don't ping me"
- To evaluate Vyxal code, use "(execute|run|run code|evaluate)", followed by code, flags, and inputs inside inline code blocks (multiline code is not supported; provide multiline input in multiple code blocks)
- To ping everyone, use "hyperping" or "ping every(body|one)"

For a full list of commands, see https://github.com/Vyxal/VyxalBotSE/blob/master/instructions.md
 
!!/flowey quote
 
@user And you know what the best part is? This is all YOUR fault!
 
5:28 PM
I keep wondering why you didn't remove Lyxal's additions (flowey and sus)
 
hyper-neutrino pushed a commit to VyxalBotSE/master: put instruction commands in the list
 
!!/help
 
All of my commands start with @VyxalBot or !!/
- To add yourself to the ping list, use "ping me"
- To remove yourself from the ping list, use "don't ping me"
- To evaluate Vyxal code, use "(execute|run|run code|evaluate)", followed by code, flags, and inputs inside inline code blocks (multiline code is not supported; provide multiline input in multiple code blocks)
- To ping everyone, use "hyperping" or "ping every(body|one)"
- For a full list of commands, see https://github.com/Vyxal/VyxalBotSE/blob/master/instructions.md
 
SE chat is stupid
 
lol
 
5:30 PM
hyper-neutrino pushed a commit to VyxalBotSE/master: shorten help text list
 
!!/help
 
All of my commands start with @VyxalBot or !!/
- Use "ping me" or "don't ping me" to add/remove yourself from the ping list
- To evaluate Vyxal code, use "(execute|run|run code|evaluate)", followed by code, flags, and inputs inside inline code blocks (multiline code is not supported; provide multiline input in multiple code blocks)
- To ping everyone, use "hyperping" or "ping every(body|one)"
- For a full list of commands, see https://github.com/Vyxal/VyxalBotSE/blob/master/instructions.md
 
there we go
 
@VyxalBot What's the difference between this and ^^?
 
@user Ping and don't ping are on the same line, so it's one line shorter
 
5:33 PM
Ah
 
hyper-neutrino closed PR #21 (Vyxal/VyxalBotSE) (Vyxal:info-branch → Vyxal:master): Added a link to the instructions
Branch VyxalBotSE/info-branch was deleted by hyper-neutrino
hyper-neutrino pushed a commit to VyxalBotSE/master: branch messages use active voice
 
!!/pull
 
@hyper-neutrino pulling new changes; I will restart in a few seconds if any updates are available
hyper-neutrino deleted branch Sandbox/test
@Wolgwang Welcome to the Vyxal chat room! Type !!/help for my list of commands, and !!/info for info about Vyxal!
 
!!/help
 
All of my commands start with @VyxalBot or !!/
- Use "ping me" or "don't ping me" to add/remove yourself from the ping list
- To evaluate Vyxal code, use "(execute|run|run code|evaluate)", followed by code, flags, and inputs inside inline code blocks (multiline code is not supported; provide multiline input in multiple code blocks)
- To ping everyone, use "hyperping" or "ping every(body|one)"
- For a full list of commands, see https://github.com/Vyxal/VyxalBotSE/blob/master/instructions.md
 
5:39 PM
Hyperping...hyper-neutrino XD
!!/info
 
@Wolgwang Welcome to Vyxal!
 
:-)
 
 
3 hours later…
9:06 PM
!!/hug
 
@Ausername ༼ つ ◕o◕ ༽つ
 
!!/sus
 
@Ausername ඞ
 
!!/flowey quote
 
@Ausername You...! I'll keep you here no matter what! Even if it means killing you 1,000,000 times!
 
9:38 PM
1-byte transpose for experimental plz
it very use
 
 
1 hour later…
10:51 PM
Yes already is.
 
obtw, what's the timeline now? Are we (well, lyxal) still just working on the parser, or can the Vyxal gang also work on the transpiler at the same time?
 
Parser
 
 
You can't transpile anything if it isn't parsed first you sussy baka
Lexer and parser have to be done in that order
After that, which file gets worked on when is ffa
 
11:09 PM
Ah
 
11:40 PM
!!/run `I wonder where it says my site is being accessed from when I use run`
 
@lyxal I wonder where it says my site is being accessed from when I use run
 
CCBot 2.0
@Ausername did you know that if you wrap input in "", you can include \n to insert newlines?
 

« first day (469 days earlier)      last day (53 days later) »