These are chat archives for Milk-Enterprises/Gambot

20th
Oct 2014
Mohammed Hossain
@mohammedh123
Oct 20 2014 02:29
:wonderhi:
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:13
Well, shit.
Emil Huseynaliev
@emilh91
Oct 20 2014 04:15
:wonderhi:
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:21
:pepsi:
fucking 10% chance my ass
:pepsi:
:pepsi:
Rob Kellett
@RobKellett
Oct 20 2014 04:31
okay so
factoids should never trigger TLA
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:32
uh
shit
Rob Kellett
@RobKellett
Oct 20 2014 04:32
and did you implement <action>
ヽ(´ー`)ノ
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:32
yes
its right there
:wonder:
2 screenies up
Rob Kellett
@RobKellett
Oct 20 2014 04:33
oh
ヽ(´ー`)ノ
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:33
oh right
what am i missing
  1. factoids should not trigger TLA
  2. minimum factoid length or some shit?
@RobKellett ROBERT
DONT LEAVE ME NOW
Rob Kellett
@RobKellett
Oct 20 2014 04:33
too late
okay cross ange is downloading
yeah minimum auto-trigger factoid length is a configuration var
shit
we probably need a configuration module
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:34
n
we have config.get
Rob Kellett
@RobKellett
Oct 20 2014 04:34
to update config vars live
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:34
oh i know what you mean
yeah
i was actually thining about that earlier
its easy
no worries about that
anyways
Rob Kellett
@RobKellett
Oct 20 2014 04:34
I'll create the issue
in any event
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:34
so explain the auto-trigger factoid length
just so i know wtf is going
assuming 'max factoid length' is 3
err
min..
Rob Kellett
@RobKellett
Oct 20 2014 04:35
what the fuck's that flag called
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:35
:wonder:
Rob Kellett
@RobKellett
Oct 20 2014 04:35
mentioned?
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:35
yeah
Rob Kellett
@RobKellett
Oct 20 2014 04:35
so when that's true
always trigger
when that's false
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:35
addressed*
Rob Kellett
@RobKellett
Oct 20 2014 04:35
trigger if factoid term length > min length
yeah that
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:35
and this is for TLA
corrrect/
Rob Kellett
@RobKellett
Oct 20 2014 04:35
this is for factoid
fuck a tla
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:35
UGH
Rob Kellett
@RobKellett
Oct 20 2014 04:35
^ like that
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:36
Nice.
Rob Kellett
@RobKellett
Oct 20 2014 04:36
three uppercase letters should trigger tla
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:36
so
speak to me in code
is this n the FactoidTriggerHandler
(thats the one that checks for shit like 'hello' -> 'hello is hi')
Rob Kellett
@RobKellett
Oct 20 2014 04:36
yeah
in the digest
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:36
erm
Rob Kellett
@RobKellett
Oct 20 2014 04:37
if (addressed || message.Text.Length > Config.Get("FactoidTriggerLength" /* name not final */)) { /* do the trigger */ }
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:37
so back to this screenie
how will your shit help with this
Rob Kellett
@RobKellett
Oct 20 2014 04:37
it will not
this is an unrelated issue
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:38
ah
no wonder i was fucking confused
:angry:
Rob Kellett
@RobKellett
Oct 20 2014 04:38
:hibiscus:
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:38
is the thing i linked an issue
or is it expected behavior
Rob Kellett
@RobKellett
Oct 20 2014 04:38
issue
do we have handler priorities yet
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:38
fuck the duck
yes
been had them
:angry:
wtf
Rob Kellett
@RobKellett
Oct 20 2014 04:39
one solution is to make the TLA handler a lower priority than the factoid one
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:39
message.text.length > config?
Rob Kellett
@RobKellett
Oct 20 2014 04:39
and ignore digested messages
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:39
shouldnt that be more like

of words in message > config

:confused:
Rob Kellett
@RobKellett
Oct 20 2014 04:39
hue
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:39
:wtf:
Rob Kellett
@RobKellett
Oct 20 2014 04:39
no it's based on # of chars
that's how gambot classic worked
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:39
wtf
for reals
:wonder:
Rob Kellett
@RobKellett
Oct 20 2014 04:39
gambot classic was set to ignore triggers under 6 chars
can I watch ange now
ヽ(´ー`)ノ
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:40
n
Rob Kellett
@RobKellett
Oct 20 2014 04:40
( ͠°⟝︢°)
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:40
any other issues
before this is review ready
Rob Kellett
@RobKellett
Oct 20 2014 04:41
does it work with custom verbs
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:41
you told me to ignore that
Rob Kellett
@RobKellett
Oct 20 2014 04:41
like mohammed <fucks> a duck
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:41
:angry:
Rob Kellett
@RobKellett
Oct 20 2014 04:41
I told you to ignore the automatic verb detection
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:41
THATS WHAT THAT IS ISNT IT
Rob Kellett
@RobKellett
Oct 20 2014 04:41
not the verb-in-angle-brackets detection
because that's easy
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:41
how do i tell if its a verb
ends with s?
Rob Kellett
@RobKellett
Oct 20 2014 04:41
dude

dude

Mohammed Hossain
@mohammedh123
Oct 20 2014 04:41

dude

Rob Kellett
@RobKellett
Oct 20 2014 04:41
I thought I was clear
if it's in angle brackets
it's a verb
don't support mohammed fucks a duck
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:42
oh
Rob Kellett
@RobKellett
Oct 20 2014 04:42
support mohammed <fucks> a duck
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:42
ok
ლ(´ڡ`ლ)
Rob Kellett
@RobKellett
Oct 20 2014 04:42
:mm:
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:42
begone
nestle yourself in ange
ლ(´ڡ`ლ)
Rob Kellett
@RobKellett
Oct 20 2014 04:42
:fearful:
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:42
nestle?
what the fuck
Mohammed Hossain
@mohammedh123
Oct 20 2014 04:49
:dealwithit:
Rob Kellett
@RobKellett
Oct 20 2014 05:05
:pepsi:
Simon Gellis
@SupernaviX
Oct 20 2014 05:11
Maybe you guys should go back to reaction gifs
Those actually work on shitter
It doesn't automatically display them on mobile, but mobile shitter is unredeemable anyway
Emil Huseynaliev
@emilh91
Oct 20 2014 05:21
we might as well just go back to Hall at that point
Rob Kellett
@RobKellett
Oct 20 2014 05:22
might as well go back to IRC
ヽ(´ー`)ノ
Emil Huseynaliev
@emilh91
Oct 20 2014 12:30
Hey i know a few guys who are building a bucket-like bot for it
Emil Huseynaliev
@emilh91
Oct 20 2014 13:58
also why do we have 2 VariableHandler classes?
one in .core, one in .variables
and we don't actually have a Variable... class? :fearful:
Mohammed Hossain
@mohammedh123
Oct 20 2014 14:07
:wonderhi:
it doesnt matter
nothing should reference gambot.modules.variables anyway
other than the driver project
and thats just for the assembly reference
Emil Huseynaliev
@emilh91
Oct 20 2014 14:08
*ass ref you mean
Mohammed Hossain
@mohammedh123
Oct 20 2014 14:08
holy shit
gitter has an update thingy now
on its favicon
thats different from what it was before
:based:
Emil Huseynaliev
@emilh91
Oct 20 2014 14:09
been different
Mohammed Hossain
@mohammedh123
Oct 20 2014 14:09
not for me
its green and shit
Emil Huseynaliev
@emilh91
Oct 20 2014 14:09
shit green?
Mohammed Hossain
@mohammedh123
Oct 20 2014 14:10
:sangry:
Emil Huseynaliev
@emilh91
Oct 20 2014 14:16
but what if we want more data on a variable
Mohammed Hossain
@mohammedh123
Oct 20 2014 14:16
:wonder:
Emil Huseynaliev
@emilh91
Oct 20 2014 14:17
i ask because for permissions and shit we will need this
Mohammed Hossain
@mohammedh123
Oct 20 2014 14:17
dude what
Emil Huseynaliev
@emilh91
Oct 20 2014 14:17
like creator of var, creator of value
Mohammed Hossain
@mohammedh123
Oct 20 2014 14:17
i thought were just gonna have basic as fuck permissions
Emil Huseynaliev
@emilh91
Oct 20 2014 14:17
to have ANY permissions, i need to be able to retrieve more info on variables and shit
and not just their contents (values)
Mohammed Hossain
@mohammedh123
Oct 20 2014 14:19
alright
where do you plan on storing this data
:confused:
Emil Huseynaliev
@emilh91
Oct 20 2014 14:20
... in the corresponding tables
Mohammed Hossain
@mohammedh123
Oct 20 2014 14:20
tables?
NAH SON
WE DATASTORE NOW
:pepsi:
Emil Huseynaliev
@emilh91
Oct 20 2014 14:20
what do you think the datastore contains? :confused:
Mohammed Hossain
@mohammedh123
Oct 20 2014 14:20
the variable datastore stores jackshit
Emil Huseynaliev
@emilh91
Oct 20 2014 14:20
a goddam dictionary<string,string>
Mohammed Hossain
@mohammedh123
Oct 20 2014 16:03
thats me
Emil Huseynaliev
@emilh91
Oct 20 2014 16:44
that's it
fuck everything
Mohammed Hossain
@mohammedh123
Oct 20 2014 16:44
even me?
:wink:
Emil Huseynaliev
@emilh91
Oct 20 2014 16:44
im about to make a LinqToGambot
Mohammed Hossain
@mohammedh123
Oct 20 2014 16:44
What.
i hope this is at work
Emil Huseynaliev
@emilh91
Oct 20 2014 16:44
:smirk:
im at home
Mohammed Hossain
@mohammedh123
Oct 20 2014 16:44
so you can say that you were paid to work on gambot
dude what
Emil Huseynaliev
@emilh91
Oct 20 2014 16:44
wfh dude
DUDE
Mohammed Hossain
@mohammedh123
Oct 20 2014 16:44
das it mane
Emil Huseynaliev
@emilh91
Oct 20 2014 16:45
anything outside of work i get paid to do
cop a snack? i get paid
take a shit? i get paid
work on gammy?
I
get
paid
im so paid
Mohammed Hossain
@mohammedh123
Oct 20 2014 16:45
agreed
Emil Huseynaliev
@emilh91
Oct 20 2014 16:46
we have support for regex replies right?
e.g. =~
damn, ima need to make IDataStore typed :confused:
Mohammed Hossain
@mohammedh123
Oct 20 2014 16:49
PFFTAHAHHA
SUPPORT FOR REGEX REPLIES?
YOU WISH

PFFTHAHAHA

Emil Huseynaliev
@emilh91
Oct 20 2014 16:49
.............. dude, that's a widely used feature
website idea =~ /penis/
Mohammed Hossain
@mohammedh123
Oct 20 2014 16:49
yes i know
its just not there yet
Emil Huseynaliev
@emilh91
Oct 20 2014 16:51
is gambot inited with a default reply handler?
e.g. :nope:
or nope.avi
Mohammed Hossain
@mohammedh123
Oct 20 2014 16:53
PFFFFFFTAHHAHAh
:nope:
i dont know what that one is for
like
is it a factoid
and when does it trigger
robert didnt supply any useful in formation
as per usual
Emil Huseynaliev
@emilh91
Oct 20 2014 16:53
ヽ(´ー`)ノ
yo mo
what's that extension that shows you # references and user
Mohammed Hossain
@mohammedh123
Oct 20 2014 16:54
Greetingts,t ravleler.
Emil Huseynaliev
@emilh91
Oct 20 2014 16:54
before methods
Mohammed Hossain
@mohammedh123
Oct 20 2014 16:54
thats no extension
thats visual st udio ultimate 2013
:sunglasses:
Emil Huseynaliev
@emilh91
Oct 20 2014 16:54
ass to fuckn mouth
damn
im stuck on this primitive 2012 shit
Mohammed Hossain
@mohammedh123
Oct 20 2014 16:55
why dont you just pirate it
i have it at home as well
Emil Huseynaliev
@emilh91
Oct 20 2014 16:55
no at home i have it
im on my work comp right now
Mohammed Hossain
@mohammedh123
Oct 20 2014 16:55
oh
bizspark :sunglasses:
Emil Huseynaliev
@emilh91
Oct 20 2014 17:00
ugh
where the fuck is @RobKellett in this bitch
Emil Huseynaliev
@emilh91
Oct 20 2014 17:11
ok yo @mohammedh123
since @RobKellett is useless at this time
gambot, robert <fucks> the duck
that's a factoid right?
Mohammed Hossain
@mohammedh123
Oct 20 2014 18:51
wut
Mohammed Hossain
@mohammedh123
Oct 20 2014 23:37
holy shit @emilh91
when isaw your message at work
i didnt see the other parts
thats why i said wut
and yeah thats a factoid
Emil Huseynaliev
@emilh91
Oct 20 2014 23:50
Fuckn shitter