<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[07:33:26] ⇨
Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L2[07:37:13] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L3[07:39:05] ⇨
Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L4[07:42:27] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L5[07:52:13] ⇨
Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L6[07:52:31] <Forecaster> ?test
L7[07:52:32] <ForeBot> Forecaster:
No.
L8[07:52:42] <Forecaster> well, it sort of
works
L9[07:53:09] <Forecaster> ?flip 3
L10[07:53:09] <ForeBot> Forecaster:
(╯°□°)╯�
L11[07:53:12]
<Michiyo>
?flip stuff
L12[07:53:12] <ForeBot> Michiyo:
(╯°□°)╯ppbds
L13[07:53:16]
<Michiyo>
o_O
L14[07:53:27] <Forecaster> yeah...
L15[07:53:28] <Forecaster> sort of
L16[07:53:44]
<Michiyo>
Yeah, encoding is 100% broken, for me too
L17[07:53:47]
<Michiyo>
IDK WHAT is wrong.
L18[07:54:06] <Forecaster> the resource
filtering is using the wrong encoding
L19[07:54:20] <Forecaster> solution is to
fix it, or turn off resource filtering I think
L20[07:56:26] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L21[07:57:18] <Forecaster> there we
go
L22[07:57:27] ⇨
Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L23[07:57:43] <Forecaster> ?flip 3
L24[07:57:43] <ForeBot> Forecaster:
(╯°□°)╯Ɛ
L25[07:57:51] <Forecaster> ?flip
stuff
L26[07:57:52] <ForeBot> Forecaster:
(╯°□°)╯ɟɟnʇs
L27[07:58:08] <Forecaster> @Michiyo I fixed
it
L29[07:58:52] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L30[07:59:34] ⇨
Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L31[08:01:12] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L32[08:01:53] <Forecaster> I will commit
this change
L33[08:09:18] ⇨
Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L34[08:09:48] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L35[08:12:15]
<Forecaster> ... okay, onto the next
problem
L37[08:12:24]
<Forecaster> where is my debug
output
L39[08:18:42]
<Michiyo>
Wait, WTF was the encoding fix??
L40[08:18:55]
<Forecaster> telling the filter function
to use utf8
L41[08:19:13]
<Michiyo>
Why did that break? o_O interesting.. ok nice find
L42[08:20:12]
<Forecaster> no idea, it used to work fine
without it for me too...
L43[08:20:16]
<Michiyo>
Ok, so I do NOT have that issue above.
L44[08:20:35]
<Forecaster> I may have made a mistake
importing it as a gradle project...
L45[08:20:46]
<Forecaster> I'll have to wipe it and
re-import it as a maven project instead
L46[08:20:55]
<Michiyo>
IIRC I imported as gradle
L47[08:21:07]
<Michiyo>
Oh, wait.. I've not setup any run or build configs yet.
L48[08:21:22]
<Michiyo>
I've just been doing gradlew.bat build and then running the
resulting jar
L49[08:22:42]
<Michiyo> I
don't even remember HOW to set up the run config in intelij
lol
L50[08:26:08]
<Michiyo>
Ok.. yeah..
L51[08:26:10]
<Michiyo>
wtf
L53[08:26:27]
<Michiyo>
but gradlew.bat build builds a working jart
L54[08:26:30]
<Michiyo>
jart?
L55[08:26:31]
<Michiyo>
jar
L57[08:27:24]
<Forecaster> importing as a maven project
gets me back to this
L58[08:27:58]
<Forecaster> gradle project runs fine, but
doesn't output useful stacktraces
L59[08:28:03]
<Forecaster> into the debugger
L60[08:29:21]
<Forecaster> maybe I need to download
sources agian
L61[08:29:39]
<Forecaster> nop
L62[08:32:15]
<Forecaster> updating maven
repositories...
L63[08:33:03]
<Michiyo>
This is a brand new Windows/InteliJ/gitcheck out and I'm having
this issue, so it.. is very unlikely maven caches for me..
L64[08:34:33]
<Michiyo>
So... ....
L65[08:34:52]
<Michiyo>
```Run with --stacktrace option to get the stack trace. Run with
--info or --debug option to get more log output. Run with --scan to
get full insights.```
L66[08:35:14]
<Michiyo>
if you click ```Run with --scan to get full insights.``` the actual
error is ```Config file missing, edit config.default, and rename to
config.properties```
L67[08:35:24]
<Michiyo>
Which is the error I was complaining about earlier.
L68[08:35:25]
<Michiyo>
:D
L69[08:37:13]
<Michiyo>
Config.java exits with 1 if config.properties doesn't exist.
L70[08:37:30]
<Michiyo>
once upon a time, I swear, it just dumped out the default config,
didn't it?
L71[08:37:34]
<Forecaster> yeah, I was going to debug
that
L72[08:37:44]
<Forecaster> but I shouldn't have to click
"scan" to get the actual error :|
L73[08:37:52]
<Forecaster> and why doesn't the maven
stuff work
L74[08:38:28]
<Michiyo>
Because it's a gradle project? so import it as one? Or I'm confused
by the question as it's 1:40 AM
L75[08:38:33]
<Michiyo>
and I've had 3 hours of lseep in 2 days
L76[08:38:36]
<Michiyo>
sleep
L77[08:39:11]
<Forecaster> all these years I've been
using it as a maven project...
L78[08:39:12]
<Michiyo>
But yes, intelij hiding the actual exception behind --scan is
fucking stupid
L79[08:39:51]
<Forecaster> scan was the only one I
didn't click on
L80[08:40:29]
<Michiyo>
So yeah.. we need to modify config to dump out the default config.
and do more than System.exit(1) lol
L81[08:41:54]
<Michiyo>
That s ystem.exit is 5 fucking years old lmao
L82[08:41:57]
<Michiyo>
go me >_>
L83[08:42:13]
<Michiyo>
Why did I change that??
L85[08:43:35]
<Forecaster> who knows
L86[08:44:19]
<Forecaster> oh, I guess, according to the
print above, because you're supposed to edit
"config.default"
L87[08:44:24]
<Forecaster> but that isn't generated
either
L88[08:44:25]
<Michiyo>
How has it taken 5 years to become a fuckin problem?!
L89[08:45:00]
<Forecaster> ah it's in the root dir
L90[08:46:01]
<Forecaster> not as useful when all you
have is a jar file
L91[08:47:04]
<Michiyo>
yeah, it's in the root of the git repo, but the bot should (in
theory) make one, if it's missing
L92[08:47:19]
<Forecaster> yeah
L93[08:48:24]
<Forecaster> okay... the repo update is
stupid, it's just sitting there with a static "loading
circle" with no other output showing what it's status
is...
L95[08:48:48]
<Michiyo>
Simply adding the line `file.createNewFile();` back in suddenly
makes starting the bot ACTUALLY WORK
L96[08:48:58]
<Michiyo>
It ACTUALY PROMPTS you for the information!
L97[08:48:59]
<Michiyo>
shocking.
L98[08:49:04]
<Forecaster> I have no idea if it's stuck
or still updating stuff
L99[08:49:21] ⇨
Joins: LanteaBot (~LanteaBot@50.38.58.88)
L100[08:49:34]
<Forecaster> bah, I guess I'll just switch
to the gradle mode
L101[08:49:39]
<Forecaster> it's less stupid than
this
L102[08:49:56]
⇨ Joins: Michiyo (webchat@50.38.58.88)
L103[08:49:56]
Spock sets mode: +o on Michiyo
L104[08:50:11] <Michiyo> ^test
L105[08:50:22] <Michiyo> Lanteabot
prefix
L106[08:50:22] <LanteaBot> Michiyo:
@
L107[08:50:25] <Michiyo> @test
L108[08:50:25] <LanteaBot> Michiyo:
Success
L109[08:50:30] <Michiyo> fuckin.
neato
L110[08:50:34] <Michiyo> @flip test
L111[08:50:34] <LanteaBot> Michiyo:
(╯°□°)╯ʇsǝʇ
L112[08:51:00]
<Michiyo>
Going to push this change back to the Repo real quick
@Forecaster
L113[08:51:12] <Michiyo> @restart
L114[08:51:19] ⇦
Quits: LanteaBot (~LanteaBot@50.38.58.88) (Read error: Connection
reset by peer)
L115[08:52:45]
⇨ Joins: LanteaBot (~LanteaBot@50.38.58.88)
L116[08:52:51] <Michiyo> @test
L117[08:52:52] <LanteaBot> Michiyo:
Success
L118[08:53:08] <Michiyo> @chgnick
MichiTest
L119[08:53:17] <Michiyo> @nick
MichiTest
L120[08:53:23] <Michiyo> wtf is the cmd..
lol
L121[08:53:25] <Michiyo> @help
L122[08:53:25] <LanteaBot> Michiyo:
Command list: null/help
L123[08:53:28] <Michiyo> lol
L124[08:53:30] <Michiyo> @commands
L126[08:53:45] <Michiyo> @chnick
MichiTest
L127[08:53:45] ***
LanteaBot is now known as MichiTest
L128[08:53:48] ⇦
Quits: MichiTest (~LanteaBot@50.38.58.88) (Read error: Connection
reset by peer)
L129[08:54:07]
⇨ Joins: LanteaBot (~LanteaBot@50.38.58.88)
L130[08:54:22]
<Michiyo>
Ok, I don't think the config is being properly written to on
shutdown... but atleast it ya know.. tries >_>
L131[08:55:09]
<Forecaster> LazyBot would've just gone
"eh, I'll write it tomorrow"
L132[08:56:18]
<Michiyo> I
need to fix CI...
L133[08:56:29]
<Michiyo>
It's likely an issue with the fact that Jenkins is running on
Windows
L134[08:59:38] ⇦
Quits: LanteaBot (~LanteaBot@50.38.58.88) (Read error: Connection
reset by peer)
L135[09:01:25]
<Forecaster> oh hey, my todo list is in
the other project, that means it doesn't apply to this new one
right?
L136[09:02:43]
⇨ Joins: LanteaBot (~LanteaBot@50.38.58.88)
L137[09:03:28] ⇦
Quits: LanteaBot (~LanteaBot@50.38.58.88) (Read error: Connection
reset by peer)
L138[09:04:25]
⇨ Joins: LanteaBot (~LanteaBot@50.38.58.88)
L139[09:04:37]
<Michiyo>
:P
L140[09:04:39]
<Michiyo>
Damn it...
L141[09:04:42]
<Michiyo>
so it creates the file
L142[09:04:47]
<Michiyo>
but it doesn't WRITE anything to it
L143[09:05:29] ⇦
Quits: LanteaBot (~LanteaBot@50.38.58.88) (Client
Quit)
L144[09:06:00]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L145[09:06:20]
<Michiyo>
And using the default config in the repo doesn't work
L147[09:06:50] <Michiyo> Oh
L148[09:06:54] <Michiyo> s that because
I'm an idiot?
L149[09:06:56] <Michiyo> Maybe
L150[09:06:59]
⇨ Joins: MichiTest (~MichiTest@50.38.58.88)
L151[09:07:01] <Michiyo> Yes
L152[09:07:06] <Michiyo> I forgot to set
the nick
L153[09:07:06] <Michiyo> lmao
L154[09:07:38]
<Forecaster> make the default for that
field "ForgotSoChangeNick"
L155[09:07:43]
<Forecaster> make the default for that
field "ForgotToChangeNick" [Edited]
L156[09:08:12] <Michiyo> It REALLY should
write out the default settings though... this file is VERY out of
date lol
L157[09:08:15] <Michiyo> it's from
2014
L158[09:09:08]
<Michiyo>
.........
L159[09:09:14]
<Michiyo>
@Forecaster am I an idiot?
L160[09:09:24]
<Forecaster> maybe, but so am I
L161[09:09:46]
<Michiyo> I
seem to expect the properties system to SET properties when all I
ever do is call get.
L162[09:10:20]
<Michiyo>
there are 2 instances if setProperty in the config system.... for
the socksProxy support.. that ONLY get called if the proxy host
stuff is set.
L163[09:10:32]
<Michiyo>
so OF COURSE IT NEVER WRITES ANYTHING TO THE PROPERTIES FILE.
L164[09:10:41]
<Michiyo>
CAUSE NOTHING IS EVER SET.
L165[09:11:47]
<Michiyo> I
call prop.getProperty to get the props FROM the config. But unless
I call prop.setProperty then prop.store(etc etc) it'll never
actually save anything back
L166[09:11:59] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L167[09:19:17]
<Forecaster> ah right, I was going to
check why the help page no longer lists dynamic commands
L168[09:21:45]
⇨ Joins: LanteaBot (~LanteaBot@50.38.58.88)
L169[09:22:08] ⇦
Quits: LanteaBot (~LanteaBot@50.38.58.88) (Read error: Connection
reset by peer)
L170[09:24:41]
⇨ Joins: LanteaBot (~LanteaBot@50.38.58.88)
L171[09:24:54] ⇦
Quits: LanteaBot (~LanteaBot@50.38.58.88) (Read error: Connection
reset by peer)
L172[09:27:20]
⇨ Joins: LanteaBot (~LanteaBot@50.38.58.88)
L173[09:27:36] ⇦
Quits: LanteaBot (~LanteaBot@50.38.58.88) (Read error: Connection
reset by peer)
L174[09:29:22]
<Forecaster> splitting the help page stuff
into it's own hook...
L175[09:29:32]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L176[09:30:12]
<Michiyo> I
so want to rewrite the whole config system... lol
L177[09:30:41]
<Forecaster> aaand the permission
filtering is also broken
L178[09:30:43]
<Forecaster> great
L179[09:39:12] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L180[09:40:23]
⇨ Joins: LanteaBot (~LanteaBot@50.38.58.88)
L181[09:40:30] ⇦
Quits: LanteaBot (~LanteaBot@50.38.58.88) (Read error: Connection
reset by peer)
L182[09:41:32]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L183[09:42:27]
⇨ Joins: LanteaBot (~LanteaBot@50.38.58.88)
L184[09:42:35] ⇦
Quits: LanteaBot (~LanteaBot@50.38.58.88) (Read error: Connection
reset by peer)
L185[09:43:15] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L186[09:43:31]
⇨ Joins: LanteaBot (~LanteaBot@50.38.58.88)
L187[09:43:35] ⇦
Quits: LanteaBot (~LanteaBot@50.38.58.88) (Read error: Connection
reset by peer)
L188[09:44:16]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L189[09:45:29]
⇨ Joins: LanteaBot (~LanteaBot@50.38.58.88)
L190[09:45:32] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L191[09:45:34] ⇦
Quits: LanteaBot (~LanteaBot@50.38.58.88) (Read error: Connection
reset by peer)
L192[09:45:53]
<Forecaster> okay, not broken, it just
didn't work like I expected it to after forgetting how it
worked
L193[09:46:30]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L194[09:47:08]
⇨ Joins: LanteaBot (~LanteaBot@50.38.58.88)
L195[09:48:03] <Michiyo> wow.... could it
make them a BIT more fuckin random?!
L197[09:49:16] <Michiyo> lmao also...
"java.net.MalformedURLException: no protocol:
Michiyo"
L198[09:49:46] <Michiyo> It needs to not
try to reach out to Corded if that variable isn;t set....
L199[09:50:19] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L200[09:50:58] <Michiyo> if
(Config.yuriWebAPI != "") { it's not supposed to...
L201[09:52:18] <Michiyo> Ugh, fuck
it
L202[09:52:20] <Michiyo> I'm going to
bed
L203[09:52:23] <Michiyo> good night
Fore
L204[09:53:52]
<Forecaster> heh
L205[09:54:44] ⇦
Quits: LanteaBot (~LanteaBot@50.38.58.88) (Read error: Connection
reset by peer)
L206[09:54:56]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L207[09:54:57] <Michiyo> Atleast we can
work on the bot again.. lol
L208[09:56:13]
<Forecaster> yep
L209[09:58:50] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L210[09:59:48]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L211[10:12:09] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L212[10:12:19]
<Forecaster> ah, right
L213[10:12:41]
<Forecaster> dynamic commands are kept in
a separate collection in the main class
L214[10:13:00]
<Forecaster> need to iterate over both
when generating the command list
L215[10:13:07]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L216[10:14:09] <Forecaster> ?command add
dumbdum Forecaster is a dumdum
L217[10:14:11] <ForeBot> Forecaster:
Command Added! Don't forget to set help text with ?command
addhelp!
L218[10:14:17] <Forecaster> ?dumdum
L219[10:14:41] <Forecaster> I immidiately
misspell it, that's how much of a dumdum I am
L220[10:14:48] <Forecaster> ?dumbdum
L221[10:14:48] <ForeBot> Forecaster is a
dumdum
L222[10:17:14] <Forecaster> ?com
L223[10:17:15] <ForeBot> is it working
yet
L224[10:21:08] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L225[10:22:02]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L226[10:23:26] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L227[10:24:19]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L228[10:24:56] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L229[10:26:32]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L230[10:27:13] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L231[10:28:17]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L232[10:32:13] <Forecaster> ?command add I
found {junk}!
L233[10:32:15] <ForeBot> Forecaster:
Command Added! Don't forget to set help text with ?command
addhelp!
L234[10:32:21] <Forecaster> ?I
L235[10:32:30] <Forecaster> hm
L236[10:32:44] <Forecaster> ?command del
I
L237[10:32:44] <ForeBot> Forecaster:
Command deleted
L238[10:32:51] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-120-33.as13285.net) (Ping
timeout: 189 seconds)
L239[10:32:55] <Forecaster> ?command add
getjunk I found {junk}!
L240[10:32:55] <ForeBot> Forecaster:
Command Added! Don't forget to set help text with ?command
addhelp!
L241[10:33:05] <Forecaster> ?getjunk
L242[10:33:05] <ForeBot> I found Ornate
chandelier!
L243[10:33:22] <Forecaster> ?command del
getjunk I found {junk}!
L244[10:33:23] <ForeBot> Forecaster:
Unable to find command 'getjunk I found {junk}!'
L245[10:33:29] <Forecaster> ?command del
getjunk
L246[10:33:29] <ForeBot> Forecaster:
Command deleted
L247[10:33:45] <Forecaster> ?command add
getjunk I found {junk_p}!
L248[10:33:45] <ForeBot> Forecaster: Can't
override existing commands.
L249[10:33:49] <Forecaster> ?getjunk
L250[10:34:00] <Forecaster> ?getjunk
L251[10:34:05] <Forecaster>
interesting
L252[10:34:25] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L253[10:34:48]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-17-120-33.as13285.net)
L254[10:34:54]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L255[10:35:13] <Forecaster> ?command add
getjunk I found {junk_p}!
L256[10:35:14] <ForeBot> Forecaster:
Command Added! Don't forget to set help text with ?command
addhelp!
L257[10:35:18] <Forecaster> ?getjunk
L258[10:35:18] <ForeBot> I found an Empty
post-it note!
L259[10:36:19] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L260[10:37:25]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L261[10:42:00] <Forecaster> ?command
addhelp hello Hello? Is anybody there?
L263[10:43:03] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L264[10:44:09]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L265[10:44:29] <Forecaster> ?command
addhelp hello Hello? Is anybody there?
L266[10:44:30] <ForeBot> Forecaster: Help
Set
L267[10:47:22] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L268[10:48:40] <Forecaster> hm,
interesting
L269[10:48:48] <Forecaster> the argument
parser added an extra question mark
L270[10:49:07] <Forecaster> I vaguely
remember that happening when Amanda used some command too
L271[10:49:12] <Forecaster> I think it was
remindme
L272[10:50:25] <Forecaster> need to debug
that
L273[10:51:15]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L274[10:51:57] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L275[11:06:39]
⇨ Joins: PCL-Jenkins
(~PircBotx@ip233.ip-51-222-228.net)
L277[11:16:40] <PCL-Jenkins> Starting
build #1000 for job LanteaBot (previous build: FAILURE -- last
SUCCESS #998 4 mo 8 days ago)
L278[11:17:49] <PCL-Jenkins> Yippee, build
fixed!
L280[11:17:50] <PCL-Jenkins> *
michiyo.ravencroft: Allow running lua from URLs
L281[11:17:51] <PCL-Jenkins> * noreply:
Update gradle-wrapper.properties
L282[11:17:51] <PCL-Jenkins> * noreply:
Update gradle-wrapper.properties
L283[11:17:52] <PCL-Jenkins> * forecaster:
Make resource filtering use utf-8 to prevent breaking encoding of
source files
L284[11:17:52] <PCL-Jenkins> *
michiyo.ravencroft: Create the config if it doesn't exist.
L285[11:18:20] <Forecaster> oh hello
L286[11:19:09]
<Michiyo> I
lied about going to bed, I really shouldn't have.. I also wouldn't
%restart yet.. :D
L287[11:19:36]
<Forecaster> well I just put two commits,
one which fixes the help page
L289[11:20:21]
<Michiyo>
Odd, I just ran that build, I would have expected that to have
picked those up
L290[11:20:23]
<Michiyo>
shrig
L291[11:20:42]
<Michiyo>
shrig...
L292[11:20:43]
<Michiyo>
yes.
L293[11:20:45]
<Michiyo>
I'm tired.
L294[11:20:55]
<Forecaster> I pushed them just now after
I saw the jenkins messages come through
L295[11:21:29]
<Michiyo>
Ah!
L296[11:21:38]
<Michiyo> I
need to figure out why Apache isn't listening
L297[11:21:50]
<Michiyo>
then I need to make apache reverse proxy to jenkins
L298[11:21:58]
<Michiyo>
then I need to make certbot do ssl
L299[11:22:03]
<Michiyo>
but it's 4:20AM
L300[11:22:05]
<Michiyo>
and I need sleep
L301[11:22:09]
<Forecaster> yes
L302[11:22:24]
<Forecaster> I need to debug argparse
(again)
L303[11:22:45]
<Forecaster> something adds in extra
question marks...
L304[11:22:58]
<Forecaster> probably regex
L305[11:23:06]
<Michiyo>
%lookup ci.pc-logix.com
L306[11:23:06] <MichiBot> ERROR: No DNS
record for 'ci.pc-logix.com'
L307[11:23:07] <MichiBot> DNS server
failure [response code 2] Resolved: Unresolved:
ci.pc-logix.com
L308[11:23:09]
<Michiyo>
Oh
L309[11:23:09]
<Michiyo>
right
L310[11:23:13]
<Michiyo>
that's ded
L311[11:23:27]
<Forecaster> go to bed
L313[11:23:45]
<Michiyo>
and I'm an idiot
L315[11:24:03]
<Forecaster> heh
L317[11:26:39]
<Michiyo>
yes/
L318[11:26:41]
<Michiyo>
?*
L319[11:27:01]
<Forecaster> yep
L321[11:29:11] <PCL-Jenkins> Starting
build #1001 for job LanteaBot (previous build: FIXED)
L322[11:29:21]
<Michiyo>
running the build with your latest commits
L323[11:29:31]
<Forecaster> woop
L325[11:29:40] <PCL-Jenkins> * forecaster:
Fix trying to access the wrong collection when setting dyncmd
help
L326[11:29:41] <PCL-Jenkins> * forecaster:
- Split help html handling to own hook
L327[11:30:06]
<Michiyo> I
have NO idea if the changes I made to Allow running lua from
URLs
L328[11:30:07]
<Forecaster> weird that it only displays
the first line of the commit message
L329[11:30:08]
<Michiyo>
works
L330[11:30:34] <Michiyo> %restart
L331[11:30:34] ⇦
Quits: MichiBot (~MichiBot@vps-9e78d8ca.vps.ovh.ca) (Remote host
closed the connection)
L332[11:31:44]
<Michiyo>
umm
L333[11:31:48]
<Michiyo>
...michibot
L334[11:31:54]
<Forecaster> she went on vacation
L335[11:33:04]
⇨ Joins: MichiBot
(~MichiBot@vps-9e78d8ca.vps.ovh.ca)
L336[11:33:04]
Spock sets mode: +o on MichiBot
L337[11:33:10]
<Michiyo>
Ah she came back, just took a bit!
L338[11:33:16]
<Forecaster> weird
L339[11:33:27]
<Michiyo>
ok
L340[11:33:29]
<Michiyo>
%test
L341[11:33:45] <MichiBot> Michiyo:
No.
L343[11:33:49] <MichiBot> main:1:
<name> expected near '/'
L344[11:33:53]
<Michiyo>
damn!
L345[11:34:00]
<Michiyo>
%lua print("test")
L346[11:34:02] <MichiBot> test
L347[11:34:14]
<Michiyo>
Ok, well, I didn't BREAK it.. I just didn't make that feature
work.
L348[11:34:14]
<Michiyo>
lol
L349[11:34:29]
<Forecaster> huh, no dyn commands on the
help page...
L350[11:34:37]
<Forecaster> %hello
L351[11:34:37] <MichiBot> Hello! Welcome
to #oc! The one and only opencomputers channel! Please ask your
questions directly (dont ask to ask) and provide error/code
examples! (Use pastebin.com if theyre more than one line!) Dont
mind the random conversation you might have walked into.
L352[11:35:31]
<Michiyo>
Oh hmm
L353[11:35:35]
<Michiyo>
build 998
L354[11:35:53]
<Michiyo>
that was build 1001....
L355[11:35:58]
<Forecaster> yeah
L356[11:36:14] ⇦
Quits: MichiBot (~MichiBot@vps-9e78d8ca.vps.ovh.ca) (Remote host
closed the connection)
L357[16:54:39]
⇨ Joins: TPG24
(~ThePiGuy2@host-92-17-120-33.as13285.net)
L358[16:56:29] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-120-33.as13285.net) (Ping
timeout: 192 seconds)
L359[17:16:22]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L360[17:17:45] <Forecaster> ?testcommand
Soup
L361[17:17:45] <ForeBot> The following
people now suffer from Soup:
L362[17:17:56] <Forecaster> ?testcommand
Soup Hammond
L363[17:17:56] <ForeBot> The following
people now suffer from Soup: Hammond
L364[17:18:04] <Forecaster> ?testcommand
Soup Hammond?
L366[17:18:13] <Forecaster>
interesting
L367[17:25:42] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L368[17:26:32]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L369[17:26:44] <Forecaster> ?testcommand
Soup Hammond?
L371[17:27:53] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L372[17:28:43]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L373[17:28:59] <Forecaster> ?testcommand
Soup Hammond?
L375[17:30:41] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L376[17:31:28]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L377[17:31:46] <Forecaster> ?testcommand
Soup Hammond?
L379[17:32:40] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L380[17:33:29]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L381[17:34:00] <Forecaster> ?testcommand
Soup Hammond?
L383[17:37:15] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L384[17:38:07]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L385[17:38:19] <Forecaster> ?testcommand
Soup Hammond?
L387[17:44:47] <Forecaster> sigh
L388[18:03:24]
⇨ Joins: MichiBot
(~MichiBot@vps-9e78d8ca.vps.ovh.ca)
L389[18:03:24]
Spock sets mode: +o on MichiBot
L390[18:36:00] ⇦
Quits: MichiBot (~MichiBot@vps-9e78d8ca.vps.ovh.ca) (Remote host
closed the connection)
L391[18:36:44]
⇨ Joins: MichiBot
(~MichiBot@vps-9e78d8ca.vps.ovh.ca)
L392[18:36:44]
Spock sets mode: +o on MichiBot
L393[18:42:27] <Forecaster> %command rem
tfw
L394[18:42:28] <MichiBot> Forecaster:
Command deleted
L395[18:44:04] <Forecaster>
%michitest
L396[18:44:04] <MichiBot>
Forecaster
L397[18:44:20] <Forecaster> %ponk
L398[18:44:20] <MichiBot> main:1: attempt
to call global ponk (a nil value)
L399[18:44:36] <Forecaster> huh
L400[18:45:44] <Forecaster> %command add
discorded %cordedd%
L401[18:45:44] <MichiBot> Forecaster:
Invalid arguments. %command add Command:string Content:string
L403[18:45:51] <MichiBot> main:1:
<name> expected near '/'
L404[18:45:59] <Forecaster> %command add
discorded "%cordedd%"
L405[18:46:00] <MichiBot> Forecaster:
Command Added! Don't forget to set help text with %command
addhelp!
L406[18:46:03]
<Michiyo>
ok, still doesn't work lol
L407[18:46:06] <Forecaster>
%discorded
L408[18:46:06] <MichiBot> Corded is a
relay between IRC and Discord. It uses a webhook (most of the time)
to send IRC messages to discord, which is why there is a Bot
tag
L409[18:46:53] <Forecaster> at least you
don't have to debug a core part of the bot that I thought worked
correctly but doesn't want to treat question marks correctly for
some reason no matter what I escape...
L410[18:47:50] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L411[18:48:33]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L412[18:48:53] <Forecaster> ?testcommand
Soup Hammond?
L414[18:48:58] <Forecaster> dammit
L415[18:50:07] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L416[18:50:53] <Forecaster> maybe using a
question mark as the command character when debugging this is
particularly stupid
L417[18:50:58]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L418[18:51:03]
<Michiyo>
lol
L419[18:51:10] <Forecaster> ?cmdchar
L420[18:51:17] <Forecaster>
?commandchar
L421[18:51:34]
<Michiyo>
prefix
L422[18:51:48] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L423[18:51:53] <Forecaster> you're a
prefix!
L424[18:52:09]
⇨ Joins: LanteaBot (~LanteaBot@50.38.58.88)
L425[18:52:10] <Forecaster> on every
message you send
L426[18:52:17] <Forecaster> cause that's
how messaging works
L427[18:52:18]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L428[18:52:22] <Michiyo> @prefix $
L429[18:52:32] <Michiyo> You do not have
sufficient privileges to use this command.
L430[18:52:34] <Michiyo> fuck you
L431[18:52:36] <Forecaster> ¤test
L432[18:52:42] <Forecaster> #test
L433[18:52:42] <ForeBot> Forecaster:
Success
L434[18:52:48] <Forecaster> that wasn't a
hashtag
L435[18:53:06] <Forecaster> #testcommand
Soup Hammond?
L436[18:53:12] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L439[19:00:41] <LanteaBot> main:1:
<name> expected near '/'
L440[19:01:07] <Michiyo> MAN it's really
hard to fucking debug with NO PROTOCOL MICHIYO
L442[19:01:21] <LanteaBot> main:1:
<name> expected near '/'
L443[19:01:38] ⇦
Quits: LanteaBot (~LanteaBot@50.38.58.88) (Read error: Connection
reset by peer)
L444[19:03:18]
⇨ Joins: LanteaBot (~LanteaBot@50.38.58.88)
L446[19:03:21] <LanteaBot> main:1:
<name> expected near '/'
L448[19:03:31] <LanteaBot> main:1:
<name> expected near '/'
L449[19:03:53] <Michiyo> OH! I'm an
idiot!
L450[19:04:20] <Michiyo> Wait no...
L451[19:04:30] <Michiyo> message should be
the message without the command.. no?
L453[19:04:52] <LanteaBot> main:1:
<name> expected near '/'
L455[19:05:03] <LanteaBot> main:1:
<name> expected near '/'
L456[19:05:18]
<Forecaster> should migrate that hook to
the command system :P
L458[19:11:07] ⇦
Quits: LanteaBot (~LanteaBot@50.38.58.88) (Read error: Connection
reset by peer)
L459[19:11:38]
⇨ Joins: LanteaBot (~LanteaBot@50.38.58.88)
L461[19:11:42] <LanteaBot> main:1:
<name> expected near '/'
L462[19:11:52] <Michiyo> fuck you
L464[19:13:46]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L466[19:13:59] <ForeBot> main:1:
<name> expected near '/'
L467[19:14:55] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L468[19:15:02] ⇦
Quits: LanteaBot (~LanteaBot@50.38.58.88) (Ping timeout: 189
seconds)
L469[19:15:41]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L471[19:15:48] <ForeBot> main:1:
<name> expected near '/'
L472[19:17:23] <Michiyo> ah, it starts
with [SPACE} https...
L473[19:17:24] <Michiyo> gotcha
L474[19:18:10]
⇨ Joins: LanteaBot (~LanteaBot@50.38.58.88)
L477[19:18:25] <Michiyo> Well... it
doesn't error
L478[19:18:28] <Michiyo> ... lol
L479[19:18:35] <Michiyo> @lua
print("test")
L480[19:18:36] <LanteaBot> test
L481[19:18:54] <Michiyo> @lua
print("Test!")
L482[19:18:55] <LanteaBot> Test!
L484[19:19:07] *
Michiyo sighs
L485[19:19:43] ⇦
Quits: LanteaBot (~LanteaBot@50.38.58.88) (Read error: Connection
reset by peer)
L486[19:20:06] <Michiyo> I should note.. I
wrote this 100% on github, I didn't even have my IDE setup
yet
L487[19:20:14]
⇨ Joins: LanteaBot (~LanteaBot@50.38.58.88)
L492[19:21:16] <Michiyo> ugh fuck it..
I've gotta do some work
L493[19:21:21] <Michiyo> I'll stab myself
in the face with this in a bit
L494[19:33:59] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L496[19:34:42] ⇦
Quits: LanteaBot (~LanteaBot@50.38.58.88) (Read error: Connection
reset by peer)
L497[19:35:15]
⇨ Joins: LanteaBot (~LanteaBot@50.38.58.88)
L500[19:37:44] ⇦
Quits: LanteaBot (~LanteaBot@50.38.58.88) (Read error: Connection
reset by peer)
L501[19:39:13] <Michiyo> In the end.... I
think my URL matching was wrong
L502[19:39:34]
⇨ Joins: LanteaBot (~LanteaBot@50.38.58.88)
L504[19:39:38] <LanteaBot> Test!
L505[19:39:41] <Michiyo> Yep.
L507[19:39:55] <LanteaBot> Test!
L508[19:39:57] <Michiyo> Yes
L509[19:40:44]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L511[19:41:03] <LanteaBot> Line 1 | Line 2
| Line 3 | Line 4 | Line 5 | Line 6 | Line 7 | Line 8 | Line 9 |
Line 10 | Line 11 | Line 12
L512[19:41:09] <Forecaster> #lua
print("Narf")
L513[19:41:09] <ForeBot> Narf | Narf
L514[19:41:13] <Forecaster> huh
L515[19:41:30] <Forecaster> #syntax
lua
L516[19:41:30] <ForeBot> Forecaster: #lua
snippet:string
L517[19:42:12] <Michiyo> @lua
print("Narf")
L518[19:42:12] <LanteaBot> Narf
L519[19:42:15] <Michiyo> I'm pushing
mine
L520[19:42:16] <Michiyo> :P
L521[19:42:51] <Michiyo> Also pushing
changes to config, and IRCBot to fix the annoying broken ass
yuri/corded stuff
L522[19:43:38] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L523[19:44:28]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L524[19:44:56] <PCL-Jenkins> Starting
build #1002 for job LanteaBot (previous build: SUCCESS)
L525[19:45:10] <Forecaster> #lua
print("Narf")
L526[19:45:10] <ForeBot> Narf
L529[19:45:28] <PCL-Jenkins> *
michiyo.ravencroft: Fix yuri/corded checks if not enabled
L530[19:45:28] <PCL-Jenkins> *
michiyo.ravencroft: Fix running lua from a url
L531[19:45:30] <PCL-Jenkins> *
michiyo.ravencroft: Bot will now save it's default config
L532[19:45:50] <Michiyo> %restart
L533[19:45:50] ⇦
Quits: MichiBot (~MichiBot@vps-9e78d8ca.vps.ovh.ca) (Remote host
closed the connection)
L535[19:46:14]
⇨ Joins: MichiBot
(~MichiBot@vps-9e78d8ca.vps.ovh.ca)
L536[19:46:14]
Spock sets mode: +o on MichiBot
L537[19:46:27] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L538[19:47:26]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L541[19:48:10] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L542[19:49:07]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L543[19:49:14]
<Michiyo>
Really just not like my implementation? :P
L545[19:49:57] <ForeBot> main:1:
<name> expected near '/'
L547[19:50:13] <Forecaster> I'm migrating
it to the command class
L548[19:50:19]
<Michiyo>
Ah...
L549[19:50:29]
<Michiyo>
Using the code I just commited?
L550[19:50:38] <Forecaster> no, I'm
pulling now
L551[19:50:46]
<Michiyo>
Gotcha
L552[19:51:05]
<Michiyo>
cause yeah it works on the current commit
L554[19:51:11] <MichiBot> Line 1 | Line 2
| Line 3 | Line 4 | Line 5 | Line 6 | Line 7 | Line 8 | Line 9 |
Line 10 | Line 11 | Line 12
L555[19:51:18] <Forecaster> I know.
L556[19:52:30] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L557[19:53:40]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L560[19:53:50] <ForeBot> Line 1 | Line 2 |
Line 3 | Line 4 | Line 5 | Line 6 | Line 7 | Line 8 | Line 9 | Line
10 | Line 11 | Line 12
L561[19:54:08]
<Michiyo>
Task failed successfully
L562[19:55:15] <Forecaster> oh, it undid
me disabling the old hook when it updated the file
L563[19:56:15] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L564[19:57:40]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L566[19:57:45] <ForeBot> Line 1 | Line 2 |
Line 3 | Line 4 | Line 5 | Line 6 | Line 7 | Line 8 | Line 9 | Line
10 | Line 11 | Line 12
L567[19:58:01] <Forecaster> there we go,
had to bring over the updated regex
L568[19:58:20] <Forecaster> #lua
flump
L569[19:58:20] <ForeBot> nil
L570[19:58:32] <Forecaster> #lua
reset
L571[19:58:54] <Forecaster> oops, I didn't
put anything in that yet
L572[20:03:03] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L573[20:04:07]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L574[20:04:18] <Forecaster> #lua
reset
L575[20:04:19] <ForeBot> Sandbox
reset
L576[20:04:30] <Forecaster> now the selene
command also works with urls
L578[20:04:41] <ForeBot> Line 1 | Line 2 |
Line 3 | Line 4 | Line 5 | Line 6 | Line 7 | Line 8 | Line 9 | Line
10 | Line 11 | Line 12
L579[20:05:01] <Forecaster> I put the url
parser in a method :P
L580[20:05:30] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L581[20:07:53]
⇨ Joins: ForeBot
(~ForeBot@c83-254-116-140.bredband.tele2.se)
L583[20:08:03] <ForeBot> Line 1 | Line 2 |
Line 3 | Line 4 | Line 5 | Line 6 | Line 7 | Line 8 | Line 9 | Line
10 | Line 11 | Line 12
L584[20:08:06] ⇦
Quits: ForeBot (~ForeBot@c83-254-116-140.bredband.tele2.se) (Read
error: Connection reset by peer)
L585[20:08:51] <PCL-Jenkins> Starting
build #1003 for job LanteaBot (previous build: SUCCESS)
L587[20:09:21] <PCL-Jenkins> forecaster:
Migrate lua command to Command class
L588[21:16:15]
<Michiyo>
Awesome, thanks Fore