!stickerpicker:maunium.net

Maunium sticker picker

285 Members
Discussion about maunium-stickerpicker - https://github.com/maunium/stickerpicker130 Servers

Load older messages


SenderMessageTime
4 Feb 2025
@someuser:matrix.woolh.atsomeuser
In reply to @axon:moonlit.boo
This thing looks pretty slick, very nice work. Is there a published docker image for running it?
I don't think so
21:07:47
@tulir:maunium.nettulira docker image doesn't really make sense21:25:57
@axon:moonlit.boo@axon:moonlit.booYou need to host some web endpoints for this to work, don't you?21:27:03
@tulir:maunium.nettulirno, you need to host some static files for each user21:27:28
@tarantulafudge:techvault.infoTarantulaFudgeThere is a docker file here for bot with this tool https://github.com/ClemensElflein/matrix-sticker-import-bot21:27:37
@tulir:maunium.nettulirthe docker image would basically just be https://hub.docker.com/_/nginx21:27:42
@tarantulafudge:techvault.infoTarantulaFudgeIt includes web server and import tool with chat bot 21:28:17
@axon:moonlit.boo@axon:moonlit.booWhere is the widget getting its UI and such from, if not from a page hosted by homeserver?21:28:39
@tarantulafudge:techvault.infoTarantulaFudgeWorks with latest code from both projects 21:28:40
@axon:moonlit.boo@axon:moonlit.booThanks tarantula, I'll give it a look 👍21:28:58
@tulir:maunium.nettulirstatic files hosted by a web server like nginx, github pages or anything else21:29:00
@tulir:maunium.nettulirone could make a multi-user-capable backend that dynamically serves the files, but I never got around to it (and probably won't because I don't use element anymore)21:29:27
@tarantulafudge:techvault.infoTarantulaFudgeI still can't get sticker picker to work on ios21:29:42
@axon:moonlit.boo@axon:moonlit.booSurely the page needs to at least be regenerated every time stickers are added/removed?21:30:09
@tarantulafudge:techvault.infoTarantulaFudgeIt reads static json on the server21:30:32
@axon:moonlit.boo@axon:moonlit.booIf it's 100% static21:30:32
@tulir:maunium.nettuliryou need to update the static json files yes21:30:34
@tarantulafudge:techvault.infoTarantulaFudgeDoes this sticker work?21:31:41
@tulir:maunium.nettuliryes21:31:46
@tarantulafudge:techvault.infoTarantulaFudgeI think element iOS is ignoring m.widgets for the stickerpicker21:32:58
@tulir:maunium.nettulirthe frontend also doesn't support authenticated media and implementing it properly would be very annoying. The workaround of storing the images alongside the json files is possible (rather than only uploading them to the matrix homeserver), but I probably won't implement that myself either21:34:56
5 Feb 2025
@github:maunium.netGitHub [maunium/stickerpicker] Repo forked into IAMBUDE/stickerpicker 20:19:35
@bude:chat.iambude.com@bude:chat.iambude.com joined the room.20:46:03
6 Feb 2025
@github:maunium.netGitHub [maunium/stickerpicker] sebix opened issue #87: Impact of unauthenticated media ban

Matrix and Synapse are sunsetting the unauthenticated access to media files

https://matrix.org/docs/spec-guides/authed-media-servers/ https://matrix.org/blog/2024/06/26/sunsetting-unauthenticated-media/ https://github.com/element-hq/synapse/issues/17950

What is the impact this will have on stickers and the Maunium sticker picker?

https://github.com/element-hq/synapse/issues/17950#issuecomment-2562898410

that's the point, since this change all media is require auth, so custom stickers in maunium that is based off msc1951, don't load, well you can send them (maybe), but you won't see any preview of what sticker are you sending, and it is literally the only way to use custom stickers in element.

Would that mean, that all stickers that are hosted on Matrix-Servers will then no longer work? (all the ones in packs/) Can we prevent that by self-hosting the stickers? What changes are required in the Sticker Picker code itself, e.g. the API endpoints: https://github.com/maunium/stickerpicker/blob/89d3aece041c85ebe5a1ad4e620388af5227cbb0/web/src/index.js#L35

07:52:31
@github:maunium.netGitHub [maunium/stickerpicker] sebix edited issue #87: Impact of unauthenticated media ban (MSC3916) 07:52:50
@github:maunium.netGitHub [maunium/stickerpicker] Repo forked into kiseart/stickerpicker 09:13:44
@albertlarsan68:albertlarsan.fr@albertlarsan68:albertlarsan.fr joined the room.16:13:38
@albertlarsan68:albertlarsan.fr@albertlarsan68:albertlarsan.fr left the room.16:16:49
@tobe2d:matrix.tobe2d.com@tobe2d:matrix.tobe2d.com changed their display name from tobe2d to Maubot Assistant.23:42:58
7 Feb 2025
@tobe2d:matrix.tobe2d.com@tobe2d:matrix.tobe2d.com removed their profile picture.00:10:50

Show newer messages


Back to Room ListRoom Version: 6