@@ -13,6 +13,21 @@ class Router:
13
13
----------
14
14
web_socket : Any
15
15
WebSocketクライアント
16
+
17
+ Methods
18
+ -------
19
+ channels:
20
+ 与えられたlistを元にチャンネルに接続します
21
+ global_time_line:
22
+ WebSocketでGlobalTimeLineに接続します
23
+ main_channel:
24
+ WebSocketでMainチャンネルに接続します
25
+ home_time_line:
26
+ WebSocketでHomeTimeLineに接続します
27
+ local_time_line:
28
+ WebSocketでLocalTimeLineに接続します
29
+ capture_message:
30
+ 与えられたメッセージを元にnote idを取得し、そのメッセージをon_message等の監視対象に追加します
16
31
"""
17
32
18
33
def __init__ (self , web_socket ):
@@ -21,6 +36,7 @@ def __init__(self, web_socket):
21
36
async def channels (self , channel_list : list ) -> None :
22
37
"""
23
38
与えられたlistを元にチャンネルに接続します
39
+
24
40
Parameters
25
41
----------
26
42
channel_list : List[str]
@@ -60,6 +76,7 @@ async def global_time_line(self) -> None:
60
76
async def main_channel (self ) -> None :
61
77
"""
62
78
WebSocketでMainチャンネルに接続します
79
+
63
80
Returns
64
81
-------
65
82
None: None
@@ -78,6 +95,7 @@ async def main_channel(self) -> None:
78
95
async def home_time_line (self ) -> None :
79
96
"""
80
97
WebSocketでHomeTimeLineに接続します
98
+
81
99
Returns
82
100
-------
83
101
None: None
@@ -96,6 +114,7 @@ async def home_time_line(self) -> None:
96
114
async def local_time_line (self ) -> None :
97
115
"""
98
116
WebSocketでLocalTimeLineに接続します
117
+
99
118
Returns
100
119
-------
101
120
None: None
@@ -121,7 +140,7 @@ async def capture_message(self, message: Message) -> None:
121
140
122
141
Returns
123
142
-------
124
-
143
+ None: None
125
144
"""
126
145
if hasattr (message , 'id' ):
127
146
await self .web_socket .send (json .dumps ({
0 commit comments