Introduced attachment push to RMASS (Working State)

This commit is contained in:
Lyncoln
2026-10-26 09:36:19 -04:00
parent a0a4a4cded
commit 9c005763ed
5 changed files with 301 additions and 0 deletions
@@ -0,0 +1,50 @@
name = "Get RMASS Message Attachment URL"
kind = "action"
alias = "getrmassattachmenturl"
showstatus = True
resolve = {
"get": {
"path": ["lastmessage", 0, "content", "com.loxthelion.rmass_message_id"],
"msgtype": ["outmessageitem", "content", "msgtype"],
}
}
isrequest = True
method = "GET"
#loaddata = [
# "access_token",
# "refresh_token",
#]
#savepath = os.environ["TOKEN_STORE"]
path = [
"https://rentmasseur.com/api/v1/media/upload?mediaType=30&conversationId=",
{"resolved": "path"},
]
outputs = {
"uploadurl": "url"
}
headers = {
"Authorization": {
"output": "access_token",
"prefix": "Bearer ",
},
}
filters = [
{
"filterkey": "msgtype",
"operator": "==",
"filtervalue": "m.text",
"print": f"No image detected. Bypassing attachment push",
},
]