Commit Graph

  • 33051ae617 Preemptively store services in a dummy channel for get() purposes Vgr E. Barry 2018-04-13 17:31:47 -04:00
  • ef6758e14b Remove unused function (nick variant is still used in a few places) Vgr E. Barry 2018-04-13 16:55:12 -04:00
  • 7154a7d092 Move automatic mode syncing to hooks.py Vgr E. Barry 2018-04-13 16:54:34 -04:00
  • 28f26e181b Add the new User containers (#316) Em Barry 2018-04-13 16:37:04 -04:00
  • c121c0f08f Mudkip balance fix and bugfix skizzerz 2018-04-04 17:06:03 -05:00
  • 8dc1cf4556
    Merge pull request #315 from lykoss/convert-chk-win Ryan Schmidt 2018-02-05 19:16:03 -07:00
  • a8790b439a Remove the cli argument from chk_win Vgr E. Barry 2018-02-04 17:26:40 -05:00
  • a42da38e8e Do not ping players with unacked warnings Bradley Haljendi 2018-01-19 10:37:43 -05:00
  • 965b230f64 Fix mudkip day timeouts breaking things if game ends during them skizzerz 2018-01-11 11:08:57 -07:00
  • 4a7dd390e5 Don't try to voice/devoice fakenicks skizzerz 2018-01-11 10:26:43 -07:00
  • 0fa7664526 Voting fixes for mudkip and succubus skizzerz 2018-01-11 10:02:05 -07:00
  • 1989be5c8d Convert !quit to new command API skizzerz 2018-01-10 15:26:20 -07:00
  • c9e1845fbb Convert get_reveal_role to use Users skizzerz 2018-01-10 15:18:41 -07:00
  • 7e7d4db1ae Downgrade from modern to intermediate compatibility skizzerz 2018-01-10 13:55:28 -07:00
  • 5af0f4ae82 Fix !update skizzerz 2018-01-10 13:42:01 -07:00
  • f7a2ad5cc7
    Merge pull request #313 from lykoss/tls_validation Em Barry 2018-01-10 15:15:12 -05:00
  • f988293f42 rm extraneous nonlocals skizzerz 2018-01-10 12:30:03 -07:00
  • 270a356e76 Make a logging with error level meaningful Vgr E. Barry 2018-01-10 14:14:49 -05:00
  • 916d476ca5 Fix SASL support for ircds which don't advertise SASL types in CAP skizzerz 2018-01-10 12:14:02 -07:00
  • 9190a4c859 Rework TLS validation a bit and support SASL EXTERNAL skizzerz 2018-01-10 12:03:05 -07:00
  • 532386a2b9 Support for TLS certificate verification and client certificates. (#301) Samuel Hoffman 2018-01-10 08:58:19 -06:00
  • a2be87b85a Convert succubus (#311) Em Barry 2018-01-10 09:51:45 -05:00
  • cac893fd14 record stats for "roles" gamemode jacob1 2018-01-09 23:20:38 -05:00
  • f4876d254e Convert some things to new command API+users skizzerz 2018-01-09 16:01:43 -07:00
  • 6d401fd461 Don't try to add new users if we're changing usermodes on ourselves. skizzerz 2018-01-05 13:04:42 -07:00
  • 08a81fbc09 Properly handle CAP LS lines with name=value items in them Vgr E. Barry 2018-01-05 14:23:58 -05:00
  • cdcc65c9b8 Add a timestamp to users Vgr E. Barry 2017-12-30 10:35:43 -05:00
  • ebd7f24f41 Updating the event_hosthidden handler Vgr E. Barry 2017-12-30 09:51:59 -05:00
  • aa8e7006b4 fix time lord jacob1 2017-12-30 00:08:20 -05:00
  • b11333cac0 allow setting amnesiac role in frole jacob1 2017-12-29 20:31:31 -05:00
  • e8408214f5 Kill proxy with fire skizzerz 2017-12-29 16:49:09 -06:00
  • b677400ce4 General cleanup skizzerz 2017-12-29 16:10:32 -06:00
  • 15e0d9f503 convert most botconfig.NICK usages to users.Bot.nick jacob1 2017-12-29 11:26:22 -05:00
  • b3687268c2 Handle the bot itself changing nicks Vgr E. Barry 2017-12-29 10:10:11 -05:00
  • 6dcf2f513c Fix idling out not triggering dc loss skizzerz 2017-12-28 15:24:51 -06:00
  • 8ed4b37633 fix mudkip again jacob1 2017-12-26 19:42:24 -05:00
  • 7ba8290ece Mael and mudkip bugfixes skizzerz 2017-12-22 12:49:55 -06:00
  • 7d7aa78ce2 Adds 3 more "No Victim" Messages (#312) moonheart08 2017-12-20 08:52:43 -06:00
  • 910d495f19 Balance changes skizzerz 2017-12-19 14:10:25 -06:00
  • 96aceb42be fix maelstrom midgame join jacob1 2017-12-17 20:01:01 -05:00
  • 7fb0022928 Fix amnesiac skizzerz 2017-12-16 21:51:25 -06:00
  • 33cdeb2380 Only make retribution kill wolves who actually did the kill skizzerz 2017-12-16 21:41:55 -06:00
  • bd66621a43 fix ORIGINAL_ROLES not being updated on player swaps jacob1 2017-12-16 21:11:56 -05:00
  • 141bab2624 fix pony in a way that matches slightly better jacob1 2017-12-14 00:20:48 -05:00
  • 697ac58ef3 fix pony jacob1 2017-12-14 00:19:26 -05:00
  • 0cc497111f Fix roleswap wins skizzerz 2017-12-13 22:49:18 -06:00
  • 7a66275bcc Fixes for role change skizzerz 2017-12-13 22:04:08 -06:00
  • 95da346344 Fix mudkip skizzerz 2017-12-13 21:06:56 -06:00
  • 4ee52e3f1d
    Merge pull request #309 from lykoss/yolo Em Barry 2017-12-13 21:29:44 -05:00
  • 7d0dc29af1 Fix traitor skizzerz 2017-12-13 20:10:44 -06:00
  • efe4f538bb Fixes skizzerz 2017-12-13 16:32:51 -06:00
  • 4fde6f9bae Convert var.ROLES and var.ORIGINAL_ROLES to Users skizzerz 2017-12-12 16:25:56 -06:00
  • b8b48627ab
    Merge pull request #308 from lykoss/convert_vigilante Ryan Schmidt 2017-12-12 09:31:51 -07:00
  • 19f713de37 @Skizzerz is picky Vgr E. Barry 2017-12-12 11:23:41 -05:00
  • ab4913dcb2 Convert vigilante Vgr E. Barry 2017-12-12 11:16:21 -05:00
  • ab125c26de
    Merge pull request #307 from ammongit/coin-pony-cat Em Barry 2017-12-12 08:18:25 -05:00
  • 6f830619cf Apply review changes. Ammon Smith 2017-12-11 14:00:47 -08:00
  • d8aabf0db6
    Merge pull request #306 from lykoss/harlot-convert Ryan Schmidt 2017-12-11 13:24:02 -07:00
  • 8236664e15 Fix some issues with harlot conversion Vgr E. Barry 2017-12-11 15:21:01 -05:00
  • c8a4502aec Move !coin and the rest to @command. Ammon Smith 2017-12-10 21:22:51 -08:00
  • 83f7294150 disable piper in maelstrom, broken for now jacob1 2017-12-10 22:03:07 -05:00
  • 29c3449509 use evt.data["pl"] instead jacob1 2017-12-10 20:30:10 -05:00
  • b45610528e fix succubus attempting to kill already dead players jacob1 2017-12-10 20:17:39 -05:00
  • 2aa4644ad8 Fix double lynch bug in new mode skizzerz 2017-12-09 16:56:46 -06:00
  • 6be001c78f derp skizzerz 2017-12-09 14:55:49 -06:00
  • a2dd0fd189 Balance tweaks for new mode skizzerz 2017-12-09 11:21:04 -06:00
  • f9119e12e0 pika pika skizzerz 2017-12-08 22:36:11 -06:00
  • ab0920f824 Make harlot listen to swap_player Vgr E. Barry 2017-12-08 09:39:33 -05:00
  • 8e45ab5978 Fix thing Vgr E. Barry 2017-12-07 13:33:38 -05:00
  • f6a169fdee Small fixes Vgr E. Barry 2017-12-07 13:22:17 -05:00
  • 7e9bbcaf3c Some small fixes for harlot Vgr E. Barry 2017-12-04 14:48:07 -05:00
  • bfc5e6a9dd Convert harlot Vgr E. Barry 2017-10-27 17:05:22 -04:00
  • 1408ab9c4a
    Merge pull request #305 from lykoss/return_village Em Barry 2017-12-07 12:08:34 -05:00
  • a4f3d61aad Fix return_to_village for disconnected users skizzerz 2017-12-07 10:48:39 -06:00
  • fa578a0905 Add missing events to piper skizzerz 2017-12-07 10:03:11 -06:00
  • 1ce4360f3e
    Merge pull request #304 from lykoss/split_piper Em Barry 2017-12-05 20:51:10 -05:00
  • 11569c75b2
    Fix possible issue in chk_win Ryan Schmidt 2017-12-05 18:37:54 -07:00
  • 5cc45eda6d Don't return self in get_target if allow_self is False skizzerz 2017-12-05 14:14:08 -06:00
  • 40b2c345dc Additional piper fixes skizzerz 2017-12-04 18:18:16 -06:00
  • 4edd0122e2 Don't break when someone leaves during join phase skizzerz 2017-12-04 18:21:49 -06:00
  • 0b07d9193f Convert var.DISCONNECTED to users (#302) Ryan Schmidt 2017-12-04 12:06:20 -07:00
  • 65e4d9c484 remove debug code jacob1 2017-12-04 00:03:06 -05:00
  • 4bbe460df3 don't check votes in reaper until after killing all idlers jacob1 2017-12-04 00:01:41 -05:00
  • 837eec41ad
    Merge pull request #303 from lykoss/fspectate Ryan Schmidt 2017-11-30 20:47:46 -07:00
  • 6efbcca3fe Split piper and convert it to new APIs skizzerz 2017-11-30 21:42:26 -06:00
  • 50f77439fb fix dead vengeful ghost being unable to use any commands jacob1 2017-11-13 00:22:33 -05:00
  • 6ba752a038 default SERVER_PASS to None jacob1 2017-11-13 00:22:09 -05:00
  • 7a003e4cb7 convert var.SPECTATING_WOLFCHAT to users, prevent !spectate deadchat jacob1 2017-11-05 20:11:05 -05:00
  • cac3200164 separate spectate into +p flag, add a notice when someone spectates wolf/deadchat jacob1 2017-11-05 00:15:24 -04:00
  • 33b2e26c15 Support SERVER_PASS without placeholders skizzerz 2017-11-02 18:01:44 -05:00
  • dfa310850f Fix silenced harlot breaking things skizzerz 2017-10-21 11:41:22 -05:00
  • 4df8072afd Fix 8+ villagergame skizzerz 2017-10-19 22:58:42 -05:00
  • 32e0f88e87 Merge pull request #300 from wctaiwan/patch-1 Ryan Schmidt 2017-10-09 15:19:51 -07:00
  • a35081aebd Change villagergame win message wctaiwan 2017-10-06 21:53:12 -07:00
  • 7c7a256eab Use get_players for decorators Vgr E. Barry 2017-10-02 11:14:58 -04:00
  • 9c67f73f5b Merge pull request #299 from lykoss/convert_del_player Ryan Schmidt 2017-09-28 19:58:33 -07:00
  • 7bbffd3e61 remove FORTUNE_CHANCE, wasn't interesting / could error jacob1 2017-09-26 19:49:58 -04:00
  • 1351f70e04 Import users and channels in every role file Vgr E. Barry 2017-09-26 17:16:54 -04:00
  • 0f12277541 Properly iterate over users instead of nicks Vgr E. Barry 2017-09-26 17:16:21 -04:00
  • 6d26d8e90c Remove forced_death param from del_player skizzerz 2017-09-26 15:59:42 -05:00