32 lines
1.0 KiB
Python
32 lines
1.0 KiB
Python
from plugins.rmass.actions import pullmessagelist, refresh_tokens, getmessage, 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_select",
|
|
"outputlabel": "messageheaders",
|
|
"actions": [
|
|
synapseregister,
|
|
synapseassignusername,
|
|
getrmassuseravatar,
|
|
rmassavatartosynapse,
|
|
synapseassignavatar,
|
|
getmessage,
|
|
#synapsecreatespace,
|
|
#synapsegetspaceid,
|
|
synapsecreatedmroom,
|
|
synapsegetroomid,
|
|
#synapseassignspace,
|
|
synapsepushmessages,
|
|
],
|
|
}
|