@@ -24,10 +24,14 @@ def __init__( # type: ignore
2424 app_token : Optional [str ] = None ,
2525 logger : Optional [Logger ] = None ,
2626 web_client : Optional [WebClient ] = None ,
27- ping_interval : float = 10 ,
28- concurrency : int = 10 ,
2927 proxy : Optional [str ] = None ,
28+ auto_reconnect_enabled : bool = True ,
3029 trace_enabled : bool = False ,
30+ all_message_trace_enabled : bool = False ,
31+ ping_pong_trace_enabled : bool = False ,
32+ ping_interval : float = 10 ,
33+ receive_buffer_size : int = 1024 ,
34+ concurrency : int = 10 ,
3135 ):
3236 self .app = app
3337 self .app_token = app_token or os .environ ["SLACK_APP_TOKEN" ]
@@ -36,9 +40,13 @@ def __init__( # type: ignore
3640 logger = logger if logger is not None else app .logger ,
3741 web_client = web_client if web_client is not None else app .client ,
3842 proxy = proxy if proxy is not None else app .client .proxy ,
43+ auto_reconnect_enabled = auto_reconnect_enabled ,
44+ trace_enabled = trace_enabled ,
45+ all_message_trace_enabled = all_message_trace_enabled ,
46+ ping_pong_trace_enabled = ping_pong_trace_enabled ,
3947 ping_interval = ping_interval ,
48+ receive_buffer_size = receive_buffer_size ,
4049 concurrency = concurrency ,
41- trace_enabled = trace_enabled ,
4250 )
4351 self .client .socket_mode_request_listeners .append (self .handle )
4452
0 commit comments