sipmlify plugins and tests and remove superflous core event

This commit is contained in:
holger krekel
2020-03-06 12:09:23 +01:00
parent 724e1ea97e
commit a1d5120e58
6 changed files with 53 additions and 55 deletions

View File

@@ -3,7 +3,8 @@
import deltachat
class SimpleEchoPlugin:
class EchoPlugin:
@deltachat.hookspec.account_hookimpl
def process_incoming_message(self, message):
print("process_incoming message", message)
@@ -20,6 +21,9 @@ class SimpleEchoPlugin:
print("process_message_delivered", message)
if __name__ = "__main__":
deltachat.run_simple_cmdline(account_plugins=[SimpleEchoPlugin()])
def main(argv=None):
deltachat.run_cmdline(argv=argv, account_plugins=[EchoPlugin()])
if __name__ == "__main__":
main()