1
0
Fork 0
mirror of https://github.com/fluffle/goirc synced 2025-05-12 18:44:50 +00:00
Commit graph

77 commits

Author SHA1 Message Date
raylu
9723754282 Added listaccess command 2010-11-03 17:17:46 -04:00
raylu
8ce6c4e32e Handle the reverse case of servers screwing up : 2010-11-01 23:48:43 -04:00
Raymond Lu
c185010e08 Really handle servers that don't use : properly 2010-10-31 15:47:02 -04:00
raylu
f7e3c71249 Allow users with h to kick and kb themselves 2010-10-29 17:15:33 -04:00
raylu
585963cd2e Add romanization target language option 2010-10-29 15:26:45 -04:00
raylu
14ebeac6ee Add support for servers that don't use : properly 2010-10-29 14:06:18 -04:00
raylu
8765d3f178 Add romanization command 2010-10-28 15:02:09 -04:00
raylu
f855d74bb4 Get rid of stupid UnquoteChar usage 2010-10-28 13:11:12 -04:00
Raymond Lu
35351e93bb Handle http://youtube.com without www and allow links that don't start lines 2010-10-27 21:02:28 -04:00
Raymond Lu
93e335a606 Also parse out spaces for YouTube videos 2010-10-27 20:48:36 -04:00
raylu
9d083ce6af voice, devoice, autovoice 2010-10-27 01:49:57 -04:00
raylu
b744a13cbf Fix the list again 2010-10-27 01:22:34 -04:00
raylu
cb266f5310 Document new commands 2010-10-27 01:20:23 -04:00
raylu
d07ddadedb Intial calc. Need to handle html unescape and superscripts 2010-10-26 23:56:10 -04:00
raylu
2cc4781249 Move commands into cmd-*.go files 2010-10-26 21:30:00 -04:00
raylu
78d5511cf8 Sometimes the Nick is created but not filled in 2010-10-26 18:43:09 -04:00
raylu
2c1e5641ab Users with h can't kick users with o or h 2010-10-26 18:42:26 -04:00
raylu
8684e37727 ban, unban, kickban 2010-10-26 18:31:19 -04:00
raylu
9a645b8307 Split hasAccess into hasAccess and parseChannel 2010-10-26 18:31:06 -04:00
raylu
32a32cda35 (de)op, (de)hop, kick 2010-10-26 17:21:08 -04:00
raylu
c97201c671 Join channels that the owner invites us to 2010-10-25 15:10:09 -04:00
raylu
319e776c34 Pass the irc.Nick to all command handlers
This avoids doing another lookup in hasAccess
2010-10-25 15:09:15 -04:00
raylu
0c7aba3fc3 Handle YouTube responses without durations (blocked videos) 2010-10-20 17:35:08 -04:00
raylu
2debf26308 Make README.md more clear 2010-10-20 17:34:47 -04:00
raylu
23b194d43b Make the list a list 2010-10-18 23:51:42 -04:00
raylu
8b3845d216 Document commands and flags 2010-10-18 23:44:39 -04:00
raylu
e0cf7e3917 Make authentication based on ident and host 2010-10-18 22:34:44 -04:00
raylu
e24293df24 Update hosts when people speak 2010-10-18 19:55:41 -04:00
raylu
23dfd26d9f Allow commands on a channel to be used from a privmsg 2010-10-18 15:32:42 -04:00
raylu
ce202d03f1 Also filter out #s from YouTube videos 2010-10-18 14:58:49 -04:00
raylu
fe1bae990a Update README.md 2010-10-16 19:14:41 -04:00
raylu
2583f883f9 !say 2010-10-16 18:47:04 -04:00
raylu
f849da89c1 Fix bug in basetopic detection 2010-10-16 18:42:13 -04:00
raylu
f8acc8ffea !remove 2010-10-16 18:37:29 -04:00
raylu
a44a71677b !appendtopic and query for basetopic with !topic 2010-10-16 18:08:19 -04:00
raylu
ba455ac44f !add, !flags, !topic 2010-10-16 15:38:40 -04:00
raylu
add4528312 Add YouTube video identification 2010-10-15 21:07:46 -04:00
raylu
d10242f5f5 Delete stray files from fork 2010-10-15 18:24:53 -04:00
raylu
283f03a108 Add nickserv autoidentify
This also waits until identified before autojoining
Unfortunately, testing for the +r mode to mean registered is network-
specific. This happens to work on Rizon but not on Freenode, for example
2010-10-15 18:19:44 -04:00
raylu
90a5268dfa Properly export Debug and add Network to Conn 2010-10-15 18:11:14 -04:00
raylu
38b846f9d7 Fix a bug that prevented adding multiple handlers 2010-10-15 18:06:51 -04:00
raylu
8efba64f4e Multi-server support 2010-10-15 17:13:53 -04:00
raylu
41826d3b24 Use default root CAs for SSL connections 2010-10-14 14:02:05 -04:00
raylu
bfe0705337 Add !tr (language detection and translation) 2010-10-14 00:12:12 -04:00
raylu
3e83d30e71 Add a command system 2010-10-13 21:16:16 -04:00
raylu
f212894aed Update README.md some more 2010-10-13 20:09:56 -04:00
raylu
9a9c640b91 Add configuration parsing 2010-10-13 20:09:48 -04:00
raylu
091c6f9558 Update README.md 2010-10-13 17:34:33 -04:00
raylu
f3dd8e174e Strip down the client, rename to rbot 2010-10-13 15:12:01 -04:00
Alex Bramley
10de1b570a Enable SSL IRC for goirc. 2010-10-13 14:59:07 -04:00