A module to write amy plugins
Project description
AMY Plugin
Just import amy to write your plugin.
from amy import Plugin, Instance, Message
class Messenger(FacebookClient, Instance):
def onCreate(self, username):
self.username = username
def onAuth(self, token):
FacebookClient.__init__(self, self.username, token)
def onStart(self):
FacebookClient.listen()
def onStop(self):
FacebookClient.stopListening()
def myNewMessageFunc(message)
unifiedMessage = Message()
.setPlatform('messanger')
# .setUser(message['user'])
# ...
Plugin.publishMessange(unifiedMessage.toDict())
def main():
Messenger = Plugin('messenger', Messenger)
if __name__ == "__main__":
main()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
amy-3.4.0.tar.gz
(4.7 kB
view hashes)
Built Distribution
amy-3.4.0-py3-none-any.whl
(5.5 kB
view hashes)