A matrix service to allow users to make their own sticker packs.
- Invite
@stickers:t2bot.io
to a private chat - Send the message
!stickers help
to get information about how to use the bot
Note: You'll need to have access to an account that the bot can use to get the access token.
- Clone this repository
npm install
npm run build
- Copy
config/default.yaml
toconfig/production.yaml
- Run the bot with
NODE_ENV=production node lib/index.js
You will also need to create an appservice registration file and add it to your homeserver:
id: sticker-manager
url: http://localhost:8082
as_token: "YOUR_AS_TOKEN"
hs_token: "YOUR_HS_TOKEN"
sender_localpart: "stickers"
namespaces:
users: []
rooms: []
aliases:
- exclusive: true
regex: "#_stickerpack_.+:t2bot.io"
docker build -t turt2live/matrix-sticker-manager .
docker run -v config.yaml:/app/config/production.yaml -v storage:/app/storage -p 8082:8082 turt2live/matrix-sticker-manager