dispatcher
Ariadne 内置的 Dispatcher
BaseDispatcher 🔗
Bases: AbstractDispatcher
空 Dispatcher
Source code in graia/ariadne/dispatcher.py
130 131 132 133 134 135 |
|
ContextDispatcher 🔗
Bases: AbstractDispatcher
提取上下文的 Dispatcher
Source code in graia/ariadne/dispatcher.py
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
|
FriendDispatcher 🔗
Bases: AbstractDispatcher
提取 Friend 的 Dispatcher
Source code in graia/ariadne/dispatcher.py
138 139 140 141 142 143 144 |
|
GroupDispatcher 🔗
Bases: AbstractDispatcher
提取 Group 的 Dispatcher
Source code in graia/ariadne/dispatcher.py
147 148 149 150 151 152 153 |
|
MemberDispatcher 🔗
Bases: AbstractDispatcher
提取 Member 的 Dispatcher
Source code in graia/ariadne/dispatcher.py
156 157 158 159 160 161 162 163 164 |
|
MessageChainDispatcher 🔗
Bases: AbstractDispatcher
从 MessageEvent 提取 MessageChain 的 Dispatcher
Source code in graia/ariadne/dispatcher.py
19 20 21 22 23 24 25 26 27 28 29 |
|
NoneDispatcher 🔗
Bases: AbstractDispatcher
给 Optional[...] 提供 None 的 Dispatcher
Source code in graia/ariadne/dispatcher.py
69 70 71 72 73 74 75 |
|
OperatorDispatcher 🔗
Bases: AbstractDispatcher
提取 Operator 的 Dispatcher
Source code in graia/ariadne/dispatcher.py
167 168 169 170 171 172 173 174 175 176 177 |
|
OperatorMemberDispatcher 🔗
Bases: AbstractDispatcher
提取 Operator 的 Dispatcher (同时有 Member 和 Operator)
Source code in graia/ariadne/dispatcher.py
180 181 182 183 184 185 186 187 188 |
|
QuoteDispatcher 🔗
Bases: AbstractDispatcher
提取 MessageEvent 消息链 Quote 元素的 Dispatcher
Source code in graia/ariadne/dispatcher.py
91 92 93 94 95 96 97 98 99 100 101 |
|
SenderDispatcher 🔗
Bases: AbstractDispatcher
从 MessageEvent 提取 sender 的 Dispatcher.
Source code in graia/ariadne/dispatcher.py
104 105 106 107 108 109 110 111 112 113 114 |
|
SourceDispatcher 🔗
Bases: AbstractDispatcher
提取 MessageEvent 消息链 Source 元素的 Dispatcher
Source code in graia/ariadne/dispatcher.py
78 79 80 81 82 83 84 85 86 87 88 |
|
SubjectDispatcher 🔗
Bases: AbstractDispatcher
从 ActiveMessage 提取 subject 的 Dispatcher
Source code in graia/ariadne/dispatcher.py
117 118 119 120 121 122 123 124 125 126 127 |
|