Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
def __init__(self, token=None, connect=True, proxies=None, **kwargs):
# Slack app configs
self.token = token
# api configs
self.proxies = proxies
# HTTP Request handler
self.api_requester = SlackRequest(proxies=proxies)
# Workspace metadata
self.username = None
self.domain = None
self.login_data = None
self.users = SearchDict()
self.channels = SearchList()
# RTM configs
self.websocket = None
self.ws_url = None
self.connected = False
self.auto_reconnect = False
self.last_connected_at = 0
self.reconnect_count = 0
self.rtm_connect_retries = 0
# Connect to RTM on load
if connect:
self.rtm_connect()
def __init__(self, token, connect=True, proxies=None):
self.token = token
self.username = None
self.domain = None
self.login_data = None
self.websocket = None
self.users = SearchDict()
self.channels = SearchList()
self.connected = False
self.ws_url = None
self.proxies = proxies
self.api_requester = SlackRequest(proxies=proxies)
if connect:
self.rtm_connect()