Commit Graph

55 Commits

Author SHA1 Message Date
oz 75935a5ac7 added approx. a number new things. [0] out of comission for now. gonna go commit ded for a while bbl 2021-12-31 21:23:38 +00:00
oz 599a78ca93 added autorejoin, updated socialeyes with timeouts, started work on dns client... 2021-12-27 02:17:26 +00:00
oz 42415c43a8 p-p-p-penis pump 2021-12-21 11:07:04 +00:00
oz 447d0b900b added Seen command, changed shiit, poopy buttholes 2021-12-21 11:04:04 +00:00
oz 85126a3331 Merge branch 'tcpbot-ansibomb' 2021-11-17 12:39:53 +00:00
oz ca223256a9 stuff 2021-11-17 12:39:14 +00:00
oz 55d180efa7 merge tcpbot-ansibomb 2021-11-17 12:36:55 +00:00
oz bc9c0bc737 push it bish 2021-10-31 13:05:52 +00:00
oz 56b2416fe3 5IVE ALIVE 2021-09-09 09:56:31 +00:00
oz ac0a93022b REMOVED THE FLODO PROTECTION FROM HHH, MAY THE FLOOD BE WITH YOU :^] 2021-08-24 08:36:35 +00:00
oz da89aef5b4 added a bunch of art, changed artism logic around, updated Markovian to actually build markov chains proper, etc 2021-08-24 08:32:21 +00:00
oz 2bf1c2b40d I CHANGED SHIT FWM FAM 2021-08-21 07:03:43 +00:00
oz 59350c339f added config.json for mongo auth config 2021-08-03 01:03:43 +03:00
oz bfab09ef2d lol sqlite, fuck mongo 2021-07-04 11:53:46 +00:00
oz 6382a4bea9 must save work
oh and more art
2021-06-01 11:22:09 -05:00
oz 209e4c082d inexplicable paranoia save 2021-05-30 13:11:54 -05:00
oz 3a2fb94b1f there was some weird stuff going on with PlugTool, but it's fixed.
also added coreload to dynplug to reload all the core files!
oh and the pastebin plugin was renamed so as not to conflict
  with the pastebin gem in use by Artism
2021-05-30 04:54:54 -05:00
oz f11f95a3e9 created a gemfile to start keeping track of used gems, etc
created etc/art which houses all of my ansi art,
finished a basic implementation of Artism.rb, only missing
  art.web currently but I will get to that soon
created classes/Meta.rb, which injects some helper methods into
  Integer (eg, 10.minutes, 2.kilobytes, etc), because why not?
  didn't want to have to use activesupport!
If it wasn't in the last one, I also updated Replace to include
  the user prefix for their level of access (e.g. +o = @, +v = +)
2021-05-30 02:12:11 -05:00
oz 21e7d474be updated hooks so acl checks should work for everyone
messed around a lot with Util adding some stuff in there
BotTools is fixed so join/part/stay should be working
Markovian was configured to ignore certain content eg urls
RawCmd is updated to actually spit back error messages, as well
  as inform people when they lack sufficien tACL
Replace just had a <> wrapped around the nick
URLThief is a new idea that just grabs urls as they come into chat
  along with a simple interface for getting random ones or
  regex to find other ones
URLInfo moved to a disabled folder I created for disabled plugins
  as it conflicts with g1mp
Artism as well is a new project, intended for playing ANSI art,
  as well as grabbing it from online and translating it with ansirc
  in real time.
tcpbot just a symlink to extendobot.

Next update: prolly gonna have a ton of ansi files in this bitch.
2021-05-29 20:46:57 -05:00
oz 83a7fef18b all sorts of stuff really. who keeps track anymore? 2021-05-25 07:35:09 +00:00
oz ce2065d06e did a whole bunch of updoots and shit 2021-05-10 09:32:29 +00:00
oz 6d9d232ebf remove cinch/plugins/identify 2021-05-08 14:39:15 +00:00
oz b4378adcb3 oops, multiline comment syntax 2021-05-08 14:38:04 +00:00
oz b4eb85a50a fix shebang' 2021-05-08 14:36:47 +00:00
oz d7104bf05c tcpbot changes lol 2021-05-08 14:34:49 +00:00
oz 731f31b71b Revert "tcpbot branchgit add *!"
This reverts commit cbaca23028.
2021-05-08 14:25:41 +00:00
oz 2a6d3a8265 Revert "fix unbalanced parens"
This reverts commit ce60b01c59.
2021-05-08 14:25:04 +00:00
oz cbaca23028 tcpbot branchgit add *! 2021-05-08 14:17:33 +00:00
oz modic ce60b01c59 fix unbalanced parens 2016-07-30 13:36:55 -05:00
oz modic 38c39edeb6 i need to focus 2016-07-30 13:33:31 -05:00
oz modic 277d18fd26 same as b4 2016-07-30 13:30:23 -05:00
oz modic 7bc9d631d9 ignore me or dont 2016-07-30 13:26:20 -05:00
oz modic eb2e9a1800 do i work yet 2016-07-27 16:10:27 -05:00
oz modic 7aeaf92a9e ok 2016-07-27 16:09:21 -05:00
oz modic 5462b6061d more error fixings 2016-07-27 16:07:45 -05:00
oz modic a8af1265bb fixing shit 2016-07-27 16:02:13 -05:00
oz modic 750b8b6f50 rename Ideaas to Ideas, fix listen for Markovian 2016-07-27 15:57:15 -05:00
oz modic 5aba27d95b fixing path to source 2016-07-27 15:55:48 -05:00
oz modic ea30d13464 ok 2016-07-27 15:52:33 -05:00
oz modic 384e655f30 markov modifications make my mind magnanimously mute 2016-03-24 15:08:58 -06:00
oz modic 267fc546ec modified regices in Markovian to not double send
created MongoMap class containing modules for instantiating
objects from Mongo database members

code will be updated in time to use MongoMap instead
of just raw Mongo requests
2016-03-24 00:59:38 -06:00
oz modic b4bfbf3c18 created markov chain class to implement markov command
automatically splits all incoming text into markov chains
also added a logger, and s/search/replacement/ feature
fixed Hooks to not die if the person doing a command has no acl
setting
2016-03-22 20:30:28 -06:00
oz modic c8d0c13c1c added several new plugins
ACL: modify ACL perms
Barf: silly test plug
BotTools: join and part
Circumstantial:  excuses, success messages...
Pastebin: paste module code to pastebin
RawCmd: raw unix command line, and eval ruby code. requires super privilege
Reminder: reminders reminders!
URLInfo: output url info when url is detected
Unixfun: figlet, cowsay, fortune. make sure u have them installed
Voteage: user++, user--, :score user
2016-03-19 04:09:28 -06:00
oz modic c39ad7ba64 modified dynplug to notify errors to privmsg 2016-03-19 04:09:16 -06:00
oz modic b2de14958f added some plugins, some util functionality, kms
oh also changed license to WTFPL v2
x
2016-03-18 23:05:47 -06:00
oz modic 564ebaa588 changing license to WTFPL V2 2016-03-15 13:32:19 -06:00
oz modic ed96bb7963 updated readme, changed some shit 2016-03-14 23:18:26 -06:00
oz modic 46add55e5b did a lot of stuff 2016-03-14 22:25:53 -06:00
8dx c64a0a146e lets try it again 2013-07-16 19:05:41 -05:00
8dx 9c1c73c2d4 ok 2013-07-16 19:05:29 -05:00