Commit Graph

1156 Commits

Author SHA1 Message Date
Chris Sexton 0627f8a015 Fixes #41: Don't require a space for a command 2013-08-26 12:18:57 -04:00
Chris Sexton f715ab93e1 Fixing unneeded panic issue! 2013-08-26 12:18:57 -04:00
Chris Sexton ff661b1d27 Fixing minor go vet issue 2013-08-25 23:44:30 -04:00
Chris Sexton f655366930 Fixes #39: Added lisp plugin 2013-07-04 18:39:18 -04:00
Chris Sexton 0acd004e59 Fixing self remembering problems stemming from lib change. 2013-06-17 00:04:10 -04:00
Chris Sexton a91ebde376 Fixing quoting split function... again 2013-06-16 23:44:24 -04:00
Chris Sexton bddd4038bb Added datatables to web interface 2013-06-16 23:23:58 -04:00
Chris Sexton 76e6644b8b One more fix to the fact spitter.
Turns out channels have case.
2013-06-16 22:40:30 -04:00
Chris Sexton eff200ee15 Fixing multi-channel factoid squirts. 2013-06-16 21:03:43 -04:00
Chris Sexton 276cc3e2fe Fixes #8
This may have some bugs. It's a bit impossible to test as my only Untappd info
is used up on the live bot. #YOLO!
2013-06-16 11:53:32 -04:00
Chris Sexton 25fa58dab0 Update .travis.yml
Hopefully fixing Travis' out of date ass.

Their docs DO NOT AGREE with themselves as far as what versions are available. Go 1.0 is clearly default, and stupid as shit.

Observe:

"Travis CI support Go 1.0, which is installed by default, but you can also use 1.1 and the latest Go version from tip."

and: 

"Travis CI currently only provides a single Go version, 1.0."
2013-06-14 09:31:12 -03:00
Chris Sexton 2c0dc55452 Big overhaul again! Replaced fluffle's goirc library with velour/irc.
Hopefully this new library will provide me with some benefits such as being able
to actually get and respond to a WHO message. Yet to do is to fix sendMessage to
be a channel on Bot with a goroutine that formats and sends messages on. Also,
figuring out how to handle the WHO response and populate users.
2013-06-01 22:06:31 -04:00
Chris Sexton 8cf2b997a2 Fixes #13: UTC vs not UTC, I don't know which one is right, but let's pick one! 2013-06-01 21:58:20 -04:00
Chris Sexton be1739d316 Linkifying images in web site 2013-06-01 17:24:05 -04:00
Chris Sexton 79bec9fc21 Changing factoid random a bit to improve efficiency, added 'factoid' command for random fact 2013-06-01 16:46:16 -04:00
Chris Sexton 11feafbee0 Changing URLs to GET for sharing 2013-06-01 16:20:45 -04:00
Chris Sexton a87835b54a Fixes #21 2013-06-01 15:14:54 -04:00
Chris Sexton a086f2bc6e Fixing remember plugin 2013-06-01 15:00:57 -04:00
Chris Sexton 42e17ae755 Removing secondary URL 2013-06-01 14:40:06 -04:00
Chris Sexton b5003e82b5 Adding a regex to web find 2013-06-01 14:34:07 -04:00
Chris Sexton 38bfc59871 Fixes #15: Factoid interface is bangin 2013-06-01 14:17:13 -04:00
Chris Sexton 2fc9fd1c84 Making index page a bit better 2013-06-01 13:39:17 -04:00
Chris Sexton 242be51029 Making the web interface a bit better 2013-06-01 13:29:12 -04:00
Chris Sexton edd941fe46 Initial (ugly) web interface 2013-06-01 13:10:33 -04:00
Chris Sexton 45b6ffa819 Fixes #18: Go fmt on everything. Turns out only main needed it 2013-05-09 18:31:57 -04:00
Chris Sexton 377de90c31 Fixes #19: Removing logging statements. 2013-05-09 18:31:48 -04:00
Chris Sexton 13fa9dd079 Removing unused variable 2013-05-07 20:58:20 -04:00
Chris Sexton 75e2c53bd1 Returning command check back to messy if/else. regexp was not good. 2013-05-07 20:56:09 -04:00
Chris Sexton c3c19dda5f Fixed crash on startup with empty message from server 2013-05-07 20:23:35 -04:00
Chris Sexton 42c934f091 Fixes #10: Bot can quote and count himself 2013-05-07 20:08:18 -04:00
Chris Sexton 46fa81cd68 Making the counters aware of the bot itself. 2013-05-07 19:32:03 -04:00
Chris Sexton e8ff495c2f Actual width 2013-05-07 19:31:54 -04:00
Chris Sexton 8eb5a563fb Fixing column width in code formatting 2013-05-07 19:28:34 -04:00
Chris Sexton 076b985716 Adding the bot to its own list of users. (future usage) 2013-05-07 19:05:40 -04:00
Chris Sexton 03a20d0446 Fixes #11: Change addressing scheme.
Check to be sure there's something other than a space after the bot's name for
addressing purposes.
2013-05-07 18:56:33 -04:00
Chris Sexton 5433f51508 Removing requirement that you not try to quote yourself.
Multiline quotes cannot reasonably enforce this policy.
2013-05-07 18:41:51 -04:00
Chris Sexton 25a8936f1b Update .gitignore 2013-05-07 11:05:20 -03:00
Chris Sexton 104f202e99 Adding Travis-CI badge 2013-05-06 23:17:30 -03:00
Chris Sexton 93ed4daf33 Removing web templates
Moving gitignore
2013-05-06 22:12:36 -04:00
Chris Sexton 71ba0f4b2a Removing broken web component (for CI) 2013-05-06 22:07:19 -04:00
Chris Sexton 14b0e02235 Fixing twitter import 2013-05-06 22:04:45 -04:00
Chris Sexton cb55f34c28 Create .travis.yml 2013-05-06 10:35:18 -03:00
Chris Sexton 2790cb7e22 Update README.md
Finally fixing license
2013-05-06 10:08:37 -03:00
Chris Sexton 823cea4dfc Adding ignore file 2013-05-06 01:13:29 -04:00
Chris Sexton d87f7779ab Renaming project to reflect bot's actual name. 2013-05-06 01:11:54 -04:00
Chris Sexton ea60a899c7 Converting imports to github, added license & full readme 2013-05-06 01:11:54 -04:00
Chris Sexton 2e925ed259 Conversion to Github 2013-05-06 01:11:53 -04:00
Chris Sexton cc58de580a Enabling new stuff 2013-05-06 01:11:53 -04:00
Chris Sexton 543526478e Embiggening the exclusions list 2013-05-06 01:11:53 -04:00
Chris Sexton 9b51ce79ba Taking care of obnoxious users calling first. 2013-05-06 01:11:53 -04:00