Skip to content

Commit dccde9b

Browse files
authored
Put get_channel_by_name back in (#243)
Need this to support admin !join command Need that to debug private channels when the bot breaks
1 parent 4b941ff commit dccde9b

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

util/slack_wrapper.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,3 +208,10 @@ def remove_reminders_by_text(self, text: str):
208208
for reminder in reminders.get("reminders", []):
209209
if text in reminder["text"]:
210210
self.remove_reminder(reminder["id"])
211+
212+
def get_channel_by_name(self, name):
213+
"""Fetch a channel with a given name."""
214+
channels = self.get_channels(types="public_channel,private_channel")
215+
for channel in channels:
216+
if channel['name'] == name:
217+
return channel

0 commit comments

Comments
 (0)