]> git.cworth.org Git - turbot/blobdiff - turbot/events.py
Disable auto-invitation of members to each new puzzle channel
[turbot] / turbot / events.py
index 24356de6180706eca363cee5120f51915ae33da6..e3d37460d4f46b0efeca4b98359bb2479524e582 100644 (file)
@@ -233,13 +233,21 @@ def puzzle_channel_created(turb, channel_name, channel_id):
     # has opted out of being auto-invited
     members = [m for m in members if m not in AUTO_INVITE_DENY_LIST]
 
+    ### With the code below disabling auto-invitation, be honest about that.
     slack_send_message(
         turb.slack_client, channel_id,
-        "Inviting all members from the hunt channel: "
+        "Not inviting all members from the hunt channel: "
         + "<#{}>".format(hunt['channel_id']))
 
     # Invite those members to the puzzle channel (in chunks of 500)
     cursor = 0
+
+    ### This line of code disables the auto-invitation of hunt members
+    ### to channels, (which I'm throwing in at the request of Avram
+    ### who is mostly-solo solving puzzles after Mystery Hunt 2022 is
+    ### over).
+    cursor = len(members)
+
     while cursor < len(members):
         turb.slack_client.conversations_invite(
             channel=channel_id,