dispatcher
Ariadne 内置的 Dispatcher
BaseDispatcher
🔗
Bases: BaseDispatcher
空 Dispatcher
Source code in src/graia/ariadne/dispatcher.py
136 137 138 139 140 141 |
|
ContextDispatcher
🔗
Bases: BaseDispatcher
提取上下文的 Dispatcher
Source code in src/graia/ariadne/dispatcher.py
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
|
FriendDispatcher
🔗
Bases: BaseDispatcher
提取 Friend 的 Dispatcher
Source code in src/graia/ariadne/dispatcher.py
144 145 146 147 148 149 150 |
|
GroupDispatcher
🔗
Bases: BaseDispatcher
提取 Group 的 Dispatcher
Source code in src/graia/ariadne/dispatcher.py
153 154 155 156 157 158 159 |
|
MemberDispatcher
🔗
Bases: BaseDispatcher
提取 Member 的 Dispatcher
Source code in src/graia/ariadne/dispatcher.py
162 163 164 165 166 167 168 169 170 |
|
MessageChainDispatcher
🔗
Bases: BaseDispatcher
从 MessageEvent 提取 MessageChain 的 Dispatcher
Source code in src/graia/ariadne/dispatcher.py
19 20 21 22 23 24 25 26 27 28 29 |
|
NoneDispatcher
🔗
Bases: BaseDispatcher
给 Optional[...] 提供 None 的 Dispatcher
Source code in src/graia/ariadne/dispatcher.py
69 70 71 72 73 74 75 76 77 78 79 80 81 |
|
OperatorDispatcher
🔗
Bases: BaseDispatcher
提取 Operator 的 Dispatcher
Source code in src/graia/ariadne/dispatcher.py
173 174 175 176 177 178 179 180 181 182 183 |
|
OperatorMemberDispatcher
🔗
Bases: BaseDispatcher
提取 Operator 的 Dispatcher (同时有 Member 和 Operator)
Source code in src/graia/ariadne/dispatcher.py
186 187 188 189 190 191 192 193 194 |
|
QuoteDispatcher
🔗
Bases: BaseDispatcher
提取 MessageEvent 消息链 Quote 元素的 Dispatcher
Source code in src/graia/ariadne/dispatcher.py
97 98 99 100 101 102 103 104 105 106 107 |
|
SenderDispatcher
🔗
Bases: BaseDispatcher
从 MessageEvent 提取 sender 的 Dispatcher.
Source code in src/graia/ariadne/dispatcher.py
110 111 112 113 114 115 116 117 118 119 120 |
|
SourceDispatcher
🔗
Bases: BaseDispatcher
提取 MessageEvent 消息链 Source 元素的 Dispatcher
Source code in src/graia/ariadne/dispatcher.py
84 85 86 87 88 89 90 91 92 93 94 |
|
SubjectDispatcher
🔗
Bases: BaseDispatcher
从 ActiveMessage 提取 subject 的 Dispatcher
Source code in src/graia/ariadne/dispatcher.py
123 124 125 126 127 128 129 130 131 132 133 |
|