Search Freenode Chat Logs

Saturday, March 4, 2017

#freenode channel featuring laowai, OtakuSenpai, KindOne, ryonaloli, swarfega, bazhang,

OtakuSenpai 2017-03-03 22:05:28
are the freenode ops after my bot?
mniip 2017-03-03 22:06:08
who's your bot
OtakuSenpai 2017-03-03 22:06:22
Bhsdns
OtakuSenpai 2017-03-03 22:06:43
its not connected
ryonaloli 2017-03-03 22:07:26
did it get killed?
ryonaloli 2017-03-03 22:07:29
cuz it might have just pinged out
mniip 2017-03-03 22:07:34
[08:59:46] *** Quits: Bhsdns (Remote host closed the connection)
OtakuSenpai 2017-03-03 22:07:45
it was receiving unknown messages
OtakuSenpai 2017-03-03 22:08:12
weird*
mniip 2017-03-03 22:08:13
ok?
mniip 2017-03-03 22:08:22
sounds like your bot's problem
OtakuSenpai 2017-03-03 22:09:25
ok now its working properly
KindOne 2017-03-03 22:10:34
isnt that the bot i tried to help with?
OtakuSenpai 2017-03-03 22:13:26
KindOne: yes
Blankspace 2017-03-03 22:13:29
How can I have my own bot
Blankspace 2017-03-03 22:13:34
?
OtakuSenpai 2017-03-03 22:13:39
make it
ryonaloli 2017-03-03 22:13:39
write one
ryonaloli 2017-03-03 22:13:44
then connect it to the network
ryonaloli 2017-03-03 22:13:45
tada
KindOne 2017-03-03 22:13:58
OtakuSenpai: did you ever get the /me thing to work?
OtakuSenpai 2017-03-03 22:14:03
no
Blankspace 2017-03-03 22:14:09
Write
KindOne 2017-03-03 22:14:09
oh :/
Blankspace 2017-03-03 22:14:17
Do you have code?
Blankspace 2017-03-03 22:14:23
Can you share
ryonaloli 2017-03-03 22:14:26
you have to code it
ryonaloli 2017-03-03 22:14:38
someone else's bot won't do exactly what you want
OtakuSenpai 2017-03-03 22:14:39
actually i was having problem in separating one massive data input to separate lines
ryonaloli 2017-03-03 22:14:44
they aren't slaves that just obey you
OtakuSenpai 2017-03-03 22:14:54
so i did it first and then
ryonaloli 2017-03-03 22:14:57
not very good slaves at least
OtakuSenpai 2017-03-03 22:15:09
i separated the tokens in each line
Blankspace 2017-03-03 22:15:10
Still it'l give me some idea
ryonaloli 2017-03-03 22:15:23
Blankspace: then there are lots of open source irc bots you can read from
OtakuSenpai 2017-03-03 22:15:23
but now it segfaults
Blankspace 2017-03-03 22:15:23
Then I can alter
ryonaloli 2017-03-03 22:15:43
Blankspace: check out the irc "client" called ii
Blankspace 2017-03-03 22:15:46
And how do we connect
ryonaloli 2017-03-03 22:15:53
it's useful for making irc bots easily
Blankspace 2017-03-03 22:15:54
Bots to network
ryonaloli 2017-03-03 22:15:59
with pretty much any language that supports i/o
Blankspace 2017-03-03 22:16:21
Google client ii will give me results?
ryonaloli 2017-03-03 22:16:34
google for "suckless ii"
ryonaloli 2017-03-03 22:17:06
then you can use any scripting language like bash, awk, python, ksh, rc, or even something compiled like C
ryonaloli 2017-03-03 22:17:10
and you can interface it with ii
ryonaloli 2017-03-03 22:17:17
and make a bot
Blankspace 2017-03-03 22:17:51
Hm
ryonaloli 2017-03-03 22:17:59
the parsing is up to you, but ii will do all the connecting, channel joins, etc for you
ryonaloli 2017-03-03 22:18:10
so you can write to a channel and read from a channel, join channels, etc.
ryonaloli 2017-03-03 22:18:29
anyway the suckless website has all this documentation so i don't need to explain it all to you
Blankspace 2017-03-03 22:19:01
Suckless ii
mniip 2017-03-03 22:19:02
can ii even understand a modern ircd?
MetaNova 2017-03-03 22:19:35
recommending ii isn't the most terribly helpful suggestion
ryonaloli 2017-03-03 22:19:45
mniip: yes
ryonaloli 2017-03-03 22:20:02
MetaNova: it's useful for someone who just wants to start "writing a bot"
ryonaloli 2017-03-03 22:20:11
at least for a play thing
KindOne 2017-03-03 22:20:24
mniip: i think one of the other staffers runs a copy of ii for something
ryonaloli 2017-03-03 22:20:42
then when they know the language they are comfortable with, they can write the networking in that language and get rid of ii
KindOne 2017-03-03 22:21:07
i know one irc bot written in awk...
ryonaloli 2017-03-03 22:21:20
i currently run an irc bot written in awk
ryonaloli 2017-03-03 22:21:31
called aiho
KindOne 2017-03-03 22:21:44
it online?
ryonaloli 2017-03-03 22:22:26
special purpose bot made to integrate with my website, written by my coadmin and me. would have to ask him if it can be put online because it still has a copyright notice.
ryonaloli 2017-03-03 22:23:03
designed to make moderation of an imageboard easier for people who are on irc all the time
KindOne 2017-03-03 22:23:35
copyrights are more like guidelines
mniip 2017-03-03 22:26:36
I've seen a brainfuck IRC bot
mniip 2017-03-03 22:26:42
if needs be I could write one myself probably
mniip 2017-03-03 22:27:02
it does, of course, rely on something like netcat to do networking
Blankspace 2017-03-03 22:29:15
I don't know how to begin
Blankspace 2017-03-03 22:34:39
Can I have fb bot
Blankspace 2017-03-03 22:34:41
?
laowai 2017-03-03 22:35:28
nope
Blankspace 2017-03-03 22:36:23
Y??
bazhang 2017-03-03 22:36:46
Blankspace, facebook bot?
Blankspace 2017-03-03 22:37:15
In fb msngr
bazhang 2017-03-03 22:37:37
contact facebook Blankspace
Blankspace 2017-03-03 22:38:37
What do I need to know to write a bot
Blankspace 2017-03-03 22:39:04
Seems like programming language is a must
MetaNova 2017-03-03 22:39:08
indeed
bazhang 2017-03-03 22:39:12
Blankspace, there are channels here on freenode
bazhang 2017-03-03 22:39:28
#supybot #eggdrop and so on
Blankspace 2017-03-03 22:39:47
That too so many lines of code :/
MetaNova 2017-03-03 22:39:47
#limnoria
Blankspace 2017-03-03 22:40:02
limo ria?
bazhang 2017-03-03 22:40:11
Blankspace, you also need to host it yourself
Blankspace 2017-03-03 22:40:34
How can I do it?
swarfega 2017-03-03 22:40:46
or you can buy hosting
Blankspace 2017-03-03 22:41:23
How do we host?
MetaNova 2017-03-03 22:42:45
you have plenty of other things to worry about before you worry about hosting
MetaNova 2017-03-03 22:42:49
like actually learning a language
bazhang 2017-03-03 22:43:12
Blankspace, pay for a hosting company
Blankspace 2017-03-03 22:43:54
Which one should I learn
Blankspace 2017-03-03 22:43:58
To write a bot
mniip 2017-03-03 22:44:23
literally any
mniip 2017-03-03 22:45:00
for convenience I would advise some dynamically typed language
swarfega 2017-03-03 22:45:08
you need to do some research too
Blankspace 2017-03-03 22:45:09
What do I have to write actually