Rebase onto upstream (a4d95fd)
#12
@@ -69,11 +69,15 @@ class BaseChannel(ABC):
|
|||||||
True if allowed, False otherwise.
|
True if allowed, False otherwise.
|
||||||
"""
|
"""
|
||||||
allow_list = getattr(self.config, "allow_from", [])
|
allow_list = getattr(self.config, "allow_from", [])
|
||||||
|
|
||||||
# If no allow list, allow everyone
|
# If no allow list, allow everyone
|
||||||
if not allow_list:
|
if not allow_list:
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
# Wildcard allows everyone
|
||||||
|
if "*" in allow_list:
|
||||||
|
return True
|
||||||
|
|
||||||
sender_str = str(sender_id)
|
sender_str = str(sender_id)
|
||||||
if sender_str in allow_list:
|
if sender_str in allow_list:
|
||||||
return True
|
return True
|
||||||
|
|||||||
Reference in New Issue
Block a user