Mercurial > libervia-backend
comparison sat/plugins/plugin_xep_0050.py @ 3216:8418e0c83ed7
plugin text commands: handles coroutines + better command parsing:
- async coroutine can now be used for text commands (in addition to Deferred and regular
callbacks)
- isidentifier is now used to detect a command, allowing to use "_" in command names
- if message starts with a single `/`, it is never sent (previously it could be sent is
some corner cases)
- don't use OrderedDict anymore as dict now keep insertion order by default
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 13 Mar 2020 17:50:08 +0100 |
parents | 559a625a236b |
children | 9d61ceeaa847 |
comparison
equal
deleted
inserted
replaced
3215:bfa1bde97f48 | 3216:8418e0c83ed7 |
---|