Comments (1)
I got it working.
I registered a new user for the bot as usual, then logged into Element manually and created and joined the bot to a notification room (not encrypted - I don't think it'd work in an encrypted room although I didn't test), then used the info from here to get the access token, then created a bash script to send messages:
#!/bin/bash
# info at https://gist.github.com/RickCogley/69f430d4418ae5498e8febab44d241c9
if [ ! -z "$1" ] ; then
curl -XPOST -d '{"msgtype":"m.text", "body":"'"$1"'"}' 'https://matrix.myserver.org/_matrix/client/r0/rooms/!roomcode:myserver.org/send/m.room.message?access_token=secretcode' \
&& echo sent
else
echo "First argument needs to be message to send."
fi
Note that the room name does not have the matrix. prefix.
from matrix-docker-ansible-deploy.
Related Issues (20)
- traefik issue for bridge connection after update HOT 1
- Problem with docker.asc in keyrings after last chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.108.0 HOT 7
- Synapse server occasionally suddenly unresponsive HOT 1
- Help HOT 1
- Enabling matrix-media-repo for an arm64 server results in the wrong architecture being installed
- Wechat bot will not respond HOT 2
- matrix-media-repo manifest unknown
- Federation not working/ 404 Page not found / Playbook Error HOT 4
- Importing an existing Postgres database from another installation
- Element calls not possible without turn.matrix.org enabled (jitsi works however) HOT 3
- Jitsi playbook don't change meet.element.io HOT 1
- Sliding Sync Metrics HOT 1
- [Feature Request] Add matrix-matrix double puppeting bridge.
- Synapse setup with Mautrix Double puppeting bridges. No Bot Chats available. HOT 3
- Unhandled exception when running the playbook HOT 1
- 404s after attempting to uninstall and reinstall
- Feature Request: Chaz multi-chatbot
- use consistent worker IDs for synapse stream writers
- clean up and document prometheus-nginxlog-exporter
- Ansible Set_Fact Task Error During Matrix Synapse Deployment HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from matrix-docker-ansible-deploy.