]>
Pileus Git - ~andy/rhawk/log
Andy Spencer [Sat, 21 Nov 2015 23:33:02 +0000 (23:33 +0000)]
Set PATH on startup for at parser
Andy Spencer [Tue, 3 Nov 2015 05:52:43 +0000 (05:52 +0000)]
Add at daemon
Andy Spencer [Tue, 3 Nov 2015 04:26:04 +0000 (04:26 +0000)]
Allow stats on previous games
- Also cleanup persistent variables
Andy Spencer [Mon, 12 Oct 2015 02:15:50 +0000 (02:15 +0000)]
Add statistics functions
Andy Spencer [Sun, 11 Oct 2015 22:04:25 +0000 (22:04 +0000)]
Fix .last command formatting
Andy Spencer [Fri, 11 Sep 2015 07:13:58 +0000 (07:13 +0000)]
Add fun operators
Andy Spencer [Sun, 23 Aug 2015 20:14:58 +0000 (20:14 +0000)]
Add game logging
Andy Spencer [Sun, 23 Aug 2015 20:28:21 +0000 (20:28 +0000)]
Allow flexible joining
This fix a bug when ".newgame count" passes through to .join
Andy Spencer [Sun, 23 Aug 2015 19:45:57 +0000 (19:45 +0000)]
Add limit to tied message
Andy Spencer [Tue, 30 Jun 2015 04:14:22 +0000 (04:14 +0000)]
Don't replay private score messages
Andy Spencer [Mon, 2 Feb 2015 17:59:32 +0000 (17:59 +0000)]
Add .last command to show previous trick
Andy Spencer [Sun, 21 Dec 2014 11:17:51 +0000 (11:17 +0000)]
Add command to show next SFVLUG meetup
Andy Spencer [Sun, 21 Dec 2014 10:55:25 +0000 (10:55 +0000)]
Add Meetup polling for SFVLUG
Andy Spencer [Sun, 21 Dec 2014 10:54:51 +0000 (10:54 +0000)]
Move SFVLUG code to separate file
Andy Spencer [Sun, 21 Dec 2014 09:48:02 +0000 (09:48 +0000)]
Add string API to json.awk
Andy Spencer [Sun, 21 Dec 2014 09:27:55 +0000 (09:27 +0000)]
Drank
Andy Spencer [Tue, 4 Nov 2014 05:00:41 +0000 (05:00 +0000)]
Change order of error messages
This way the other players don't learn information about your hand (i.e.
that you do not have a card) if you accidentally play the wrong suit.
Andy Spencer [Thu, 30 Oct 2014 04:08:40 +0000 (04:08 +0000)]
Handle special JSON characters
Andy Spencer [Thu, 30 Oct 2014 04:08:37 +0000 (04:08 +0000)]
Add usage to json.awk
Andy Spencer [Sat, 25 Oct 2014 23:04:35 +0000 (23:04 +0000)]
Update select extension
Andy Spencer [Sat, 25 Oct 2014 21:20:47 +0000 (21:20 +0000)]
Remove pretty formatting from email messages
This way people can email to a text message number,
which probably won't support unicode, and colors
won't work anyway.
Andy Spencer [Sat, 25 Oct 2014 17:30:59 +0000 (17:30 +0000)]
Improve email message format
Show both current bids and current cards played
This could be improved more actually to show tricks taken, etc.
Andy Spencer [Sat, 25 Oct 2014 17:17:02 +0000 (17:17 +0000)]
Move mail_from address to mail_send function
BEGIN blocks should only setup local variables since it runs before the
connection is created to the IRC server. I.e. the NICK variable has not
been set yet.
Andy Spencer [Sat, 25 Oct 2014 06:22:59 +0000 (06:22 +0000)]
Add URL to .version
Andy Spencer [Sat, 25 Oct 2014 05:47:31 +0000 (05:47 +0000)]
Add email notifications to spades
Andy Spencer [Sat, 25 Oct 2014 05:23:05 +0000 (05:23 +0000)]
Update and re-enable email
Andy Spencer [Sat, 25 Oct 2014 05:22:32 +0000 (05:22 +0000)]
Say global help message
Andy Spencer [Sat, 25 Oct 2014 04:44:54 +0000 (04:44 +0000)]
Add more jargon and a reply message
Josh Cartwright [Fri, 24 Oct 2014 21:16:45 +0000 (16:16 -0500)]
Consistently mention users when it is there turn to act
Andy Spencer [Fri, 24 Oct 2014 21:00:08 +0000 (21:00 +0000)]
Add current bids to next bidder message
Andy Spencer [Fri, 24 Oct 2014 20:59:57 +0000 (20:59 +0000)]
Fix number regex again
Andy Spencer [Wed, 2 Jul 2014 04:41:15 +0000 (04:41 +0000)]
Fix number regexes
Andy Spencer [Sun, 18 May 2014 23:30:28 +0000 (23:30 +0000)]
Add nick based GeoIP lookup
Andy Spencer [Sun, 18 May 2014 06:48:54 +0000 (06:48 +0000)]
Add GeoIP Lookup
Andy Spencer [Sun, 11 May 2014 00:11:35 +0000 (00:11 +0000)]
Show game score at end of the round
Andy Spencer [Sun, 11 May 2014 00:09:58 +0000 (00:09 +0000)]
Add verbose .turn to notify allowed players
Andy Spencer [Sun, 16 Feb 2014 18:38:12 +0000 (18:38 +0000)]
Say score after round
Andy Spencer [Sat, 15 Feb 2014 20:00:13 +0000 (20:00 +0000)]
This should be fun
Andy Spencer [Wed, 29 Jan 2014 05:03:16 +0000 (05:03 +0000)]
Clear score at startup
Andy Spencer [Sun, 5 Jan 2014 20:34:24 +0000 (20:34 +0000)]
Delete original array in acopy
Andy Spencer [Sun, 5 Jan 2014 20:28:42 +0000 (20:28 +0000)]
Reset hands per-round
Andy Spencer [Mon, 30 Dec 2013 19:55:12 +0000 (19:55 +0000)]
Try to fix nil passing
Andy Spencer [Mon, 30 Dec 2013 19:54:54 +0000 (19:54 +0000)]
Rename spades test and ignore local copy
Andy Spencer [Mon, 9 Dec 2013 05:50:24 +0000 (05:50 +0000)]
Swizzle .show
Andy Spencer [Fri, 6 Dec 2013 21:09:20 +0000 (21:09 +0000)]
Add more testing
Andy Spencer [Fri, 6 Dec 2013 20:33:08 +0000 (20:33 +0000)]
Let non-nil teams pass cards
Hopefully this will make it slightly harder to win a nil/blind nil hand.
Andy Spencer [Fri, 6 Dec 2013 20:14:35 +0000 (20:14 +0000)]
Improve shuffling algorithm
Andy Spencer [Fri, 29 Nov 2013 21:30:35 +0000 (21:30 +0000)]
Add random games
Michael Auchter [Thu, 28 Nov 2013 03:24:21 +0000 (03:24 +0000)]
Make .bids work when bidding is in progress
(plus some tweaks)
Andy Spencer [Sat, 23 Nov 2013 02:14:56 +0000 (02:14 +0000)]
Add vote relay
Andy Spencer [Thu, 31 Oct 2013 04:29:24 +0000 (04:29 +0000)]
Add player shuffling
Andy Spencer [Wed, 16 Oct 2013 04:45:25 +0000 (04:45 +0000)]
Fix color loading
Andy Spencer [Wed, 9 Oct 2013 02:06:23 +0000 (02:06 +0000)]
Fix bidders command
Andy Spencer [Sun, 6 Oct 2013 19:34:17 +0000 (19:34 +0000)]
Split out bid/nil/blind code
Andy Spencer [Fri, 6 Sep 2013 05:04:05 +0000 (05:04 +0000)]
Add bofh excuses
Andy Spencer [Tue, 20 Aug 2013 03:39:31 +0000 (03:39 +0000)]
Remove unneeded testing commands
Andy Spencer [Tue, 20 Aug 2013 03:21:37 +0000 (03:21 +0000)]
Update help commands
Andy Spencer [Tue, 20 Aug 2013 03:21:14 +0000 (03:21 +0000)]
Save game after passing cards
Andy Spencer [Tue, 20 Aug 2013 03:21:01 +0000 (03:21 +0000)]
Reorder status commands
Andy Spencer [Sat, 10 Aug 2013 05:13:48 +0000 (05:13 +0000)]
Allow players to grant access to other IRC users
This lets multiple IRC users play as the same primary player. This
should help with players in different time zones and with different
schedules.
Andy Spencer [Sat, 10 Aug 2013 05:12:02 +0000 (05:12 +0000)]
Minor spades bug fixes
Andy Spencer [Sat, 10 Aug 2013 05:10:17 +0000 (05:10 +0000)]
Support parsing empty arrays and objects
Andy Spencer [Sat, 10 Aug 2013 04:45:10 +0000 (04:45 +0000)]
Add line numbers to json error messages
Andy Spencer [Fri, 9 Aug 2013 03:17:00 +0000 (03:17 +0000)]
Say score during join mode too
Andy Spencer [Thu, 8 Aug 2013 05:18:52 +0000 (05:18 +0000)]
Limit nil bonus for quick games
Andy Spencer [Thu, 8 Aug 2013 04:54:46 +0000 (04:54 +0000)]
Fix broken playto scores
Andy Spencer [Thu, 8 Aug 2013 04:54:27 +0000 (04:54 +0000)]
Make #rhinoise the primary channel
Andy Spencer [Sun, 28 Jul 2013 07:56:14 +0000 (07:56 +0000)]
Add some more
Andy Spencer [Wed, 24 Jul 2013 04:49:58 +0000 (04:49 +0000)]
Make .play more lenient
Andy Spencer [Sat, 20 Jul 2013 19:03:51 +0000 (19:03 +0000)]
Announce winners to main channel
Andy Spencer [Sat, 20 Jul 2013 18:58:42 +0000 (18:58 +0000)]
Fall though to .join after .newgame
Andy Spencer [Sat, 20 Jul 2013 18:41:14 +0000 (18:41 +0000)]
Update version command
Andy Spencer [Thu, 4 Jul 2013 03:50:07 +0000 (03:50 +0000)]
Add .play debugging command
Andy Spencer [Thu, 4 Jul 2013 03:19:43 +0000 (03:19 +0000)]
Fix scoring for double bagging
If someone gets >5 bags with a 5 bag limit.. well.. they just awful
Andy Spencer [Thu, 4 Jul 2013 03:19:27 +0000 (03:19 +0000)]
Add status message while passing cards
Andy Spencer [Fri, 24 May 2013 04:58:03 +0000 (04:58 +0000)]
Add decrementer back in
Andy Spencer [Fri, 24 May 2013 04:57:53 +0000 (04:57 +0000)]
Fix irc format stripping
Andy Spencer [Sun, 19 May 2013 21:26:27 +0000 (21:26 +0000)]
Split plain into nounicode and nocolor
Andy Spencer [Sun, 19 May 2013 20:46:46 +0000 (20:46 +0000)]
Add blind and nil to .turn bidders
Andy Spencer [Sat, 18 May 2013 20:07:20 +0000 (20:07 +0000)]
Fix .look while passing cards
Andy Spencer [Thu, 16 May 2013 08:04:50 +0000 (08:04 +0000)]
Display spades score and bag limits
Andy Spencer [Thu, 16 May 2013 08:04:10 +0000 (08:04 +0000)]
Track auth across nick changes
Andy Spencer [Sun, 12 May 2013 21:48:57 +0000 (21:48 +0000)]
Add morse code function
Andy Spencer [Mon, 6 May 2013 05:36:35 +0000 (05:36 +0000)]
Update tests code
Andy Spencer [Mon, 6 May 2013 05:35:25 +0000 (05:35 +0000)]
Don't reset per-message variables
This can break any commands run after the reset, such as telling the
player their hand at the end of a hand.
Andy Spencer [Mon, 6 May 2013 04:32:39 +0000 (04:32 +0000)]
Fix loading empty game
Andy Spencer [Sat, 27 Apr 2013 23:52:17 +0000 (23:52 +0000)]
Fix join/part to use functions
Andy Spencer [Sat, 27 Apr 2013 18:14:53 +0000 (18:14 +0000)]
Fix target player for sp_hand
Andy Spencer [Thu, 25 Apr 2013 16:08:24 +0000 (16:08 +0000)]
Fix topic parsing and cleanup globals
Andy Spencer [Thu, 25 Apr 2013 08:54:50 +0000 (08:54 +0000)]
Move .auth command to rhawk
Andy Spencer [Thu, 25 Apr 2013 08:50:16 +0000 (08:50 +0000)]
Use auth for owner messages
Andy Spencer [Thu, 25 Apr 2013 08:47:07 +0000 (08:47 +0000)]
Add login and create settings file
Andy Spencer [Thu, 25 Apr 2013 08:21:29 +0000 (08:21 +0000)]
Switch spades from cloaks to auth
Andy Spencer [Thu, 25 Apr 2013 07:51:50 +0000 (07:51 +0000)]
Add authentication tracking on freenode
http://ircv3.atheme.org/extensions/account-notify-3.1
Andy Spencer [Thu, 25 Apr 2013 07:51:19 +0000 (07:51 +0000)]
Speed initial connection setup
Andy Spencer [Thu, 25 Apr 2013 07:50:18 +0000 (07:50 +0000)]
Improve input parsing
Andy Spencer [Thu, 25 Apr 2013 07:47:28 +0000 (07:47 +0000)]
Get rid of some excess messages
Andy Spencer [Mon, 22 Apr 2013 08:15:26 +0000 (08:15 +0000)]
Add support for cloaks in Spades
Spades players can now play from multiple devices using different
nicknames; assuming they are authenticated and the cloak they are
currently using matches the cloak they joined the game with.
Andy Spencer [Mon, 8 Apr 2013 01:45:06 +0000 (01:45 +0000)]
Make bag limit based on score
Andy Spencer [Sat, 6 Apr 2013 20:22:19 +0000 (20:22 +0000)]
Update email file names