Files
rmmanager/plugins/rmass/operations/synapsemessagepush.py
T

33 lines
1.0 KiB
Python

from plugins.rmass.actions import pullmessagelist, refresh_tokens, getmessage, checkavailable, synapseregister, synapseassignusername, getrmassuseravatar, rmassavatartosynapse, synapseassignavatar, synapsecreatespace, synapsegetspaceid, synapsecreatedmroom, synapsegetroomid, synapseassignspace, synapsepushmessages
name = "Get Message List"
kind = "operation"
actions = [
refresh_tokens,
pullmessagelist,
#Recursiveset is used to reference a nested operation inside an operation whose actions are listed in the recursiveset action list
"recursiveset",
]
recursiveset = {
"source": "pullmessages",
"outputlabel": "messageheaders",
"actions": [
synapseregister,
synapseassignusername,
getrmassuseravatar,
rmassavatartosynapse,
synapseassignavatar,
getmessage,
#synapsecreatespace,
#synapsegetspaceid,
synapsecreatedmroom,
synapsegetroomid,
#getmessage,
#synapseassignspace,
synapsepushmessages,
],
}