]> Pileus Git - ~andy/rhawk/log
~andy/rhawk
8 years agoImplement team names names
Andy Spencer [Sat, 16 Jan 2016 23:17:52 +0000 (23:17 +0000)]
Implement team names

8 years agoAbbreviate usernames in stats
Andy Spencer [Tue, 5 Jan 2016 07:15:27 +0000 (07:15 +0000)]
Abbreviate usernames in stats

8 years agoAdd data directories to .gitignore
Andy Spencer [Sun, 20 Dec 2015 02:54:13 +0000 (02:54 +0000)]
Add data directories to .gitignore

8 years agoRearrange sp_say
Andy Spencer [Sun, 20 Dec 2015 02:54:02 +0000 (02:54 +0000)]
Rearrange sp_say

8 years agoFix mail help text
Andy Spencer [Sun, 20 Dec 2015 02:53:06 +0000 (02:53 +0000)]
Fix mail help text

8 years agoTake .allow message out of sp_say
Andy Spencer [Fri, 18 Dec 2015 04:59:16 +0000 (04:59 +0000)]
Take .allow message out of sp_say

8 years agoNotify teammates with .turn!!!
Andy Spencer [Fri, 18 Dec 2015 04:58:35 +0000 (04:58 +0000)]
Notify teammates with .turn!!!

8 years agoAdd UDP socket notification
Andy Spencer [Fri, 18 Dec 2015 04:42:05 +0000 (04:42 +0000)]
Add UDP socket notification

8 years agoEnable global sorting
Andy Spencer [Wed, 16 Dec 2015 05:36:48 +0000 (05:36 +0000)]
Enable global sorting

8 years agoUpdate Spades stats
Andy Spencer [Wed, 16 Dec 2015 05:29:12 +0000 (05:29 +0000)]
Update Spades stats

- Add current turn latency
- Improve log parsing

8 years agoCleanup trailing whitespace
Andy Spencer [Sun, 22 Nov 2015 21:51:45 +0000 (21:51 +0000)]
Cleanup trailing whitespace

8 years agoAdd .whoami command
Andy Spencer [Sun, 22 Nov 2015 21:51:36 +0000 (21:51 +0000)]
Add .whoami command

8 years agoAdd starting bids message
Andy Spencer [Sat, 21 Nov 2015 23:33:23 +0000 (23:33 +0000)]
Add starting bids message

8 years agoSet PATH on startup for at parser
Andy Spencer [Sat, 21 Nov 2015 23:33:02 +0000 (23:33 +0000)]
Set PATH on startup for at parser

8 years agoAdd at daemon
Andy Spencer [Tue, 3 Nov 2015 05:52:43 +0000 (05:52 +0000)]
Add at daemon

8 years agoAllow stats on previous games
Andy Spencer [Tue, 3 Nov 2015 04:26:04 +0000 (04:26 +0000)]
Allow stats on previous games

- Also cleanup persistent variables

8 years agoAdd statistics functions
Andy Spencer [Mon, 12 Oct 2015 02:15:50 +0000 (02:15 +0000)]
Add statistics functions

8 years agoFix .last command formatting
Andy Spencer [Sun, 11 Oct 2015 22:04:25 +0000 (22:04 +0000)]
Fix .last command formatting

8 years agoAdd fun operators
Andy Spencer [Fri, 11 Sep 2015 07:13:58 +0000 (07:13 +0000)]
Add fun operators

8 years agoAdd game logging
Andy Spencer [Sun, 23 Aug 2015 20:14:58 +0000 (20:14 +0000)]
Add game logging

8 years agoAllow flexible joining
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

8 years agoAdd limit to tied message
Andy Spencer [Sun, 23 Aug 2015 19:45:57 +0000 (19:45 +0000)]
Add limit to tied message

8 years agoDon't replay private score messages
Andy Spencer [Tue, 30 Jun 2015 04:14:22 +0000 (04:14 +0000)]
Don't replay private score messages

9 years agoAdd .last command to show previous trick
Andy Spencer [Mon, 2 Feb 2015 17:59:32 +0000 (17:59 +0000)]
Add .last command to show previous trick

9 years agoAdd command to show next SFVLUG meetup
Andy Spencer [Sun, 21 Dec 2014 11:17:51 +0000 (11:17 +0000)]
Add command to show next SFVLUG meetup

9 years agoAdd Meetup polling for SFVLUG
Andy Spencer [Sun, 21 Dec 2014 10:55:25 +0000 (10:55 +0000)]
Add Meetup polling for SFVLUG

9 years agoMove SFVLUG code to separate file
Andy Spencer [Sun, 21 Dec 2014 10:54:51 +0000 (10:54 +0000)]
Move SFVLUG code to separate file

9 years agoAdd string API to json.awk
Andy Spencer [Sun, 21 Dec 2014 09:48:02 +0000 (09:48 +0000)]
Add string API to json.awk

9 years agoDrank
Andy Spencer [Sun, 21 Dec 2014 09:27:55 +0000 (09:27 +0000)]
Drank

9 years agoChange order of error messages
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.

9 years agoHandle special JSON characters
Andy Spencer [Thu, 30 Oct 2014 04:08:40 +0000 (04:08 +0000)]
Handle special JSON characters

9 years agoAdd usage to json.awk
Andy Spencer [Thu, 30 Oct 2014 04:08:37 +0000 (04:08 +0000)]
Add usage to json.awk

9 years agoUpdate select extension
Andy Spencer [Sat, 25 Oct 2014 23:04:35 +0000 (23:04 +0000)]
Update select extension

9 years agoRemove pretty formatting from email messages
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.

9 years agoImprove email message format
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.

9 years agoMove mail_from address to mail_send function
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.

9 years agoAdd URL to .version
Andy Spencer [Sat, 25 Oct 2014 06:22:59 +0000 (06:22 +0000)]
Add URL to .version

9 years agoAdd email notifications to spades
Andy Spencer [Sat, 25 Oct 2014 05:47:31 +0000 (05:47 +0000)]
Add email notifications to spades

9 years agoUpdate and re-enable email
Andy Spencer [Sat, 25 Oct 2014 05:23:05 +0000 (05:23 +0000)]
Update and re-enable email

9 years agoSay global help message
Andy Spencer [Sat, 25 Oct 2014 05:22:32 +0000 (05:22 +0000)]
Say global help message

9 years agoAdd more jargon and a reply message
Andy Spencer [Sat, 25 Oct 2014 04:44:54 +0000 (04:44 +0000)]
Add more jargon and a reply message

9 years agoConsistently mention users when it is there turn to act
Josh Cartwright [Fri, 24 Oct 2014 21:16:45 +0000 (16:16 -0500)]
Consistently mention users when it is there turn to act

9 years agoAdd current bids to next bidder message
Andy Spencer [Fri, 24 Oct 2014 21:00:08 +0000 (21:00 +0000)]
Add current bids to next bidder message

9 years agoFix number regex again
Andy Spencer [Fri, 24 Oct 2014 20:59:57 +0000 (20:59 +0000)]
Fix number regex again

9 years agoFix number regexes
Andy Spencer [Wed, 2 Jul 2014 04:41:15 +0000 (04:41 +0000)]
Fix number regexes

9 years agoAdd nick based GeoIP lookup
Andy Spencer [Sun, 18 May 2014 23:30:28 +0000 (23:30 +0000)]
Add nick based GeoIP lookup

9 years agoAdd GeoIP Lookup
Andy Spencer [Sun, 18 May 2014 06:48:54 +0000 (06:48 +0000)]
Add GeoIP Lookup

9 years agoShow game score at end of the round
Andy Spencer [Sun, 11 May 2014 00:11:35 +0000 (00:11 +0000)]
Show game score at end of the round

9 years agoAdd verbose .turn to notify allowed players
Andy Spencer [Sun, 11 May 2014 00:09:58 +0000 (00:09 +0000)]
Add verbose .turn to notify allowed players

10 years agoSay score after round
Andy Spencer [Sun, 16 Feb 2014 18:38:12 +0000 (18:38 +0000)]
Say score after round

10 years agoThis should be fun
Andy Spencer [Sat, 15 Feb 2014 20:00:13 +0000 (20:00 +0000)]
This should be fun

10 years agoClear score at startup
Andy Spencer [Wed, 29 Jan 2014 05:03:16 +0000 (05:03 +0000)]
Clear score at startup

10 years agoDelete original array in acopy
Andy Spencer [Sun, 5 Jan 2014 20:34:24 +0000 (20:34 +0000)]
Delete original array in acopy

10 years agoReset hands per-round
Andy Spencer [Sun, 5 Jan 2014 20:28:42 +0000 (20:28 +0000)]
Reset hands per-round

10 years agoTry to fix nil passing
Andy Spencer [Mon, 30 Dec 2013 19:55:12 +0000 (19:55 +0000)]
Try to fix nil passing

10 years agoRename spades test and ignore local copy
Andy Spencer [Mon, 30 Dec 2013 19:54:54 +0000 (19:54 +0000)]
Rename spades test and ignore local copy

10 years agoSwizzle .show
Andy Spencer [Mon, 9 Dec 2013 05:50:24 +0000 (05:50 +0000)]
Swizzle .show

10 years agoAdd more testing
Andy Spencer [Fri, 6 Dec 2013 21:09:20 +0000 (21:09 +0000)]
Add more testing

10 years agoLet non-nil teams pass cards
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.

10 years agoImprove shuffling algorithm
Andy Spencer [Fri, 6 Dec 2013 20:14:35 +0000 (20:14 +0000)]
Improve shuffling algorithm

10 years agoAdd random games
Andy Spencer [Fri, 29 Nov 2013 21:30:35 +0000 (21:30 +0000)]
Add random games

10 years agoMake .bids work when bidding is in progress
Michael Auchter [Thu, 28 Nov 2013 03:24:21 +0000 (03:24 +0000)]
Make .bids work when bidding is in progress

(plus some tweaks)

10 years agoAdd vote relay
Andy Spencer [Sat, 23 Nov 2013 02:14:56 +0000 (02:14 +0000)]
Add vote relay

10 years agoAdd player shuffling
Andy Spencer [Thu, 31 Oct 2013 04:29:24 +0000 (04:29 +0000)]
Add player shuffling

10 years agoFix color loading
Andy Spencer [Wed, 16 Oct 2013 04:45:25 +0000 (04:45 +0000)]
Fix color loading

10 years agoFix bidders command
Andy Spencer [Wed, 9 Oct 2013 02:06:23 +0000 (02:06 +0000)]
Fix bidders command

10 years agoSplit out bid/nil/blind code
Andy Spencer [Sun, 6 Oct 2013 19:34:17 +0000 (19:34 +0000)]
Split out bid/nil/blind code

10 years agoAdd bofh excuses
Andy Spencer [Fri, 6 Sep 2013 05:04:05 +0000 (05:04 +0000)]
Add bofh excuses

10 years agoRemove unneeded testing commands
Andy Spencer [Tue, 20 Aug 2013 03:39:31 +0000 (03:39 +0000)]
Remove unneeded testing commands

10 years agoUpdate help commands
Andy Spencer [Tue, 20 Aug 2013 03:21:37 +0000 (03:21 +0000)]
Update help commands

10 years agoSave game after passing cards
Andy Spencer [Tue, 20 Aug 2013 03:21:14 +0000 (03:21 +0000)]
Save game after passing cards

10 years agoReorder status commands
Andy Spencer [Tue, 20 Aug 2013 03:21:01 +0000 (03:21 +0000)]
Reorder status commands

10 years agoAllow players to grant access to other IRC users
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.

10 years agoMinor spades bug fixes
Andy Spencer [Sat, 10 Aug 2013 05:12:02 +0000 (05:12 +0000)]
Minor spades bug fixes

10 years agoSupport parsing empty arrays and objects
Andy Spencer [Sat, 10 Aug 2013 05:10:17 +0000 (05:10 +0000)]
Support parsing empty arrays and objects

10 years agoAdd line numbers to json error messages
Andy Spencer [Sat, 10 Aug 2013 04:45:10 +0000 (04:45 +0000)]
Add line numbers to json error messages

10 years agoSay score during join mode too
Andy Spencer [Fri, 9 Aug 2013 03:17:00 +0000 (03:17 +0000)]
Say score during join mode too

10 years agoLimit nil bonus for quick games
Andy Spencer [Thu, 8 Aug 2013 05:18:52 +0000 (05:18 +0000)]
Limit nil bonus for quick games

10 years agoFix broken playto scores
Andy Spencer [Thu, 8 Aug 2013 04:54:46 +0000 (04:54 +0000)]
Fix broken playto scores

10 years agoMake #rhinoise the primary channel
Andy Spencer [Thu, 8 Aug 2013 04:54:27 +0000 (04:54 +0000)]
Make #rhinoise the primary channel

10 years agoAdd some more
Andy Spencer [Sun, 28 Jul 2013 07:56:14 +0000 (07:56 +0000)]
Add some more

10 years agoMake .play more lenient
Andy Spencer [Wed, 24 Jul 2013 04:49:58 +0000 (04:49 +0000)]
Make .play more lenient

10 years agoAnnounce winners to main channel
Andy Spencer [Sat, 20 Jul 2013 19:03:51 +0000 (19:03 +0000)]
Announce winners to main channel

10 years agoFall though to .join after .newgame
Andy Spencer [Sat, 20 Jul 2013 18:58:42 +0000 (18:58 +0000)]
Fall though to .join after .newgame

10 years agoUpdate version command
Andy Spencer [Sat, 20 Jul 2013 18:41:14 +0000 (18:41 +0000)]
Update version command

10 years agoAdd .play debugging command
Andy Spencer [Thu, 4 Jul 2013 03:50:07 +0000 (03:50 +0000)]
Add .play debugging command

10 years agoFix scoring for double bagging
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

10 years agoAdd status message while passing cards
Andy Spencer [Thu, 4 Jul 2013 03:19:27 +0000 (03:19 +0000)]
Add status message while passing cards

10 years agoAdd decrementer back in
Andy Spencer [Fri, 24 May 2013 04:58:03 +0000 (04:58 +0000)]
Add decrementer back in

10 years agoFix irc format stripping
Andy Spencer [Fri, 24 May 2013 04:57:53 +0000 (04:57 +0000)]
Fix irc format stripping

10 years agoSplit plain into nounicode and nocolor
Andy Spencer [Sun, 19 May 2013 21:26:27 +0000 (21:26 +0000)]
Split plain into nounicode and nocolor

10 years agoAdd blind and nil to .turn bidders
Andy Spencer [Sun, 19 May 2013 20:46:46 +0000 (20:46 +0000)]
Add blind and nil to .turn bidders

10 years agoFix .look while passing cards
Andy Spencer [Sat, 18 May 2013 20:07:20 +0000 (20:07 +0000)]
Fix .look while passing cards

10 years agoDisplay spades score and bag limits
Andy Spencer [Thu, 16 May 2013 08:04:50 +0000 (08:04 +0000)]
Display spades score and bag limits

10 years agoTrack auth across nick changes
Andy Spencer [Thu, 16 May 2013 08:04:10 +0000 (08:04 +0000)]
Track auth across nick changes

10 years agoAdd morse code function
Andy Spencer [Sun, 12 May 2013 21:48:57 +0000 (21:48 +0000)]
Add morse code function

10 years agoUpdate tests code
Andy Spencer [Mon, 6 May 2013 05:36:35 +0000 (05:36 +0000)]
Update tests code

10 years agoDon't reset per-message variables
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.

10 years agoFix loading empty game
Andy Spencer [Mon, 6 May 2013 04:32:39 +0000 (04:32 +0000)]
Fix loading empty game

10 years agoFix join/part to use functions
Andy Spencer [Sat, 27 Apr 2013 23:52:17 +0000 (23:52 +0000)]
Fix join/part to use functions