From 1753993a324d1858aebe8c50cdf064227c645736 Mon Sep 17 00:00:00 2001 From: Eddy de Vink Date: Sun, 6 Sep 2026 15:18:51 +0200 Subject: [PATCH] Keep 'alias' as Dutch field name (drop 'adres'); alias is common Dutch; v3.0.2 --- maubot.yaml | 2 +- roomsoverview.mbp | Bin 9498 -> 9476 bytes roomsoverview.py | 20 ++++++++++---------- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/maubot.yaml b/maubot.yaml index 2515227..70db5c4 100644 --- a/maubot.yaml +++ b/maubot.yaml @@ -1,6 +1,6 @@ maubot: 0.1.0 id: nl.roomsoverview -version: 3.0.1 +version: 3.0.2 license: MIT modules: - roomsoverview diff --git a/roomsoverview.mbp b/roomsoverview.mbp index 5e0b3612bd2b2d4c028e392a97cc2d2685d09fb7..2ee208d89efcb2feb797ea473c51738eee595108 100644 GIT binary patch delta 1972 zcmV;l2TS;xN`y*(P)h>@6aWAK2mo1nCS7ry%pZ>c007Sb000XB003=abz*OHE_q>X zY*kH53c@fD-OnlJ0u5Dnxq%B&#C@2iX&K0;WRhxcZ;Pei>hb=8YL|+}R-IG}+-r

I|N(i{doit}h6wuil9U#0LL4Yk@c#>q$i8b93&y^YC@# z2t5_*Xd5cIx`UdsOsht+L_3XOQyh5QGwxF|nSqbTtV~1$`(C5&IeJ5;DvxeVlJdWiq}i=dr-IolsXwajm?VXpZA#9K1%@}5|1Xqhz}rArpHWM_37`U=CfT(@;d zZMIT&O6k(diO@=gvLz-9f3Bet$&U-LtoqpXY z%`&Mqr;TzNf6zLmtUjupBWf~nc|saZk%U0fA}K!=d?KSfF-|nD>4a4fr~Z#Xyu=>3 zdPbQA{-xQf0(FR%p7G$@1x>fw=xe&k&94TLFIxQfAxv{E4g zj@BG_lrk4Z!l}?e#m^j%uA5R)2M;={{gV~$gbkK0>Nt?6Xl8gsDzV> z<|xTT#95P(lme*LG~mKk_00R#o=e7AD_kJWvHHe(h~2RJn%o9>_xZ$H6RY9V2RKcq zw7TVncq^?!!w-D7!vlQCk?I`Q#*1S-R@dxRJ`k#Er4d+X_X*N0k_19r@Z}yf3^K5RlU+!1-W$m z`a;OP`&-L(;E$o)p(80)*p2j>yO+hOMk58W#A?JYkC>7&f@BmD8w(&wA9;^F14WG!fj!=^M$=H?d@7uGr!e~A{U z^3w+V!wW!`tlg$KI;25SZUX+94llyvYtC$2AD<6YTd!1ZnGd+}#n)Dz4$k1xsQnP{ z_^({T>df%`YupW>)te-Tp=o3nncG{Yyd6702jBAXdrCC3Dy8`+pO@EuM$ z{SAy2o1+!^-X)t&lO4#hM`aJVk8!n`$E=$(m}HyvsX9a!_*V}(wZ*ssIXaCk@crk+ z7ufGh#25(Y^W%&FJib&U`LA*mP$U}@w8F&G@w%fHS?h^q^jY7}p&Mmr+Fy0E)1uFe^#ijw!QY+I?p>uU z!h;NZy()5o$MuoZm%LYD9b)H`Nq55OT7rTWRt_C}T~?sA?qfW`12$ca$5G1i4|(Y> z%d25x>6GT|F*mE|pkzJ@e~5LIIcd11yJ#;;jmlH$q&iVE3Kz`lxja3}GX{k>mZYM| zGv>{7wfB6N&+VQlu>h7Mg56))pY85uneqCpJZWmp<|M#TX z&p2tezLojR%i&6jrcURhZ=--eR_Et8hjn!QuTQ#qg6YQ@kaeYde_6cfQX zY*0%90u%!j0000808x4-UGo9`FLWUQ06=~K01yBG00000000000Dys)lkp@Y200`E G0002cPS*|q delta 1968 zcmV;h2T%BfN}5W4P)h>@6aWAK2mmp9CSB=^oko!W007Sb000XB003=abz*OHE_q>X zY*mfT3c^4PgztHZynsu^+rEJZQN(*mw`mFNPuc8N`}Ve23Z90{e3J=OyHqST=4={} z-eUA7rxY~JoM+)Ttg4ct#fw=f@ZvZsTfALg5K><~s|Cb66aLo%No<`bRg2Fpx$nut z*HI$$RH&ovQOT8$vn|WCdZbHq(+DobLB^foPs!8{ax89z(+@EV1rJ}bxak26DS9Sd z)j5F6h#>#~gR`yz9vgqRgXtXAj0kgO*`kMM`yeC{yecqa%vBXg{(6yq588KtA}E8$ zu^BAGSb}H=3=VFs%7At~(cs&56}SqFH379^c)-7C8Pkk~-~ewE(HIjL@D zm5!>yd6q|oCZF;D^S}KE<$kzWrW_--)C8)M0SlO+fCr!s&{lskQ)`!|4kQ&B2euxe zrSGaid1gCX*#;>m2-9oFSn)s*a-Ex25@4u8C~6= zzQWioS9BfHp{=kkymnD*vBZutB-MA za$+Lo`jK>8vrK<#&4Z%^2eeKptB-2uh?-1Xo{&aUBq5NrNXkzI2gxW;jI)kwdSn&E zssAGoFR=%%o>69je`z+cz}~tfc0{weHuQDOSk#He3#>;o4T@)hdU*b!A34{29bw89 zu43>atyH{#qcuk%r8Gv7a4Jqv!88Y_>*kl#DTK~yXJvnduVI(<5P?OqCsm)OK=4{G zMY$zED*L2DJIXi_an@ucr2uL*4fwNFJ@bCG8wn5X+3~?cHi#`26V1d}2M~D0G2>JmO9_pTvKf3Up)~kX!Kynn6q{%)1QIeR|H! zxd8|Gy%rWk;5GrF$pitGlMuZ6tlMX*zSY(2#=+5P@8k@B=HU1-ho(rxK5?;(~gS9hBicd9(+vc7^RE#4^{ z0$j^=;EyH$R=edxzybQdNe@!og ze$`;Ln^F9^gTECwgMPFD<+=9f8ww^xHGPy>euO_>TKas4Ry@4im8=B~aoCiG$=rYZ zV&cMD$0E@pRetAye}w_alC|3uM~5^h%1yw(+2KWamd%-M>*H_JoUB(W(afja^jom4 zJVTs8r?LAXUi)9Um(`i!k=pX+mb$OC^nG*s729UFu%=hFrr#91(FE{md1JAa-_Kfo zmch8!nTxmQ)DKvsvs{THs$j3OzVFN6A#$y z?mhipPd8)S3wo1pYV#gpLjX|g*Nz@KqIt)I-Ya*n?47-+zb#j&m3DP2-$PB$AAw6<~s z;p?(et#vx%37*mEYCMiomVbZ9tAANu4HK)cG#8P%S;Z73b5lU9qs&jkMc+mHQfgG5 zN+-1|nxVL0UeD#}QT{Y2ys;#0P5w0R$E)q@yL@i-LSLWEYZ4DroX}kGg@P7>SrvBg}W$A znd9OQerbkE-AJUjt-pz@eg~IqNSg7)pFT(z4Oo$@@I_l>x8= (moderator+)", + "= (moderator+)", ) @command.argument("args", pass_raw=True, required=True) async def edit_room(self, evt: MessageEvent, args: str) -> None: @@ -702,25 +702,25 @@ class RoomsOverviewPlugin(Plugin): parsed = _parse_edit_args(args) if parsed is None: await evt.reply( - "Gebruik: `!kamer wijzig =`\n" + "Gebruik: `!kamer wijzig =`\n" "Lege waarde wist het veld (bijv. `omschrijving=`)." ) return room_ref, field, value = parsed - # NL veldnamen primair (naam/omschrijving/adres); Engels (name/topic/alias) als alias + # NL veldnamen primair (naam/omschrijving/alias); Engels (name/topic) als alias field_ok = { "naam": "display_name", "name": "display_name", "omschrijving": "topic", "topic": "topic", - "adres": "canonical_alias", "alias": "canonical_alias", + "alias": "canonical_alias", } if field not in field_ok: await evt.reply( - "Veld moet `naam`, `omschrijving` of `adres` zijn " - "(Engels `name`, `topic`, `alias` werkt ook)." + "Veld moet `naam`, `omschrijving` of `alias` zijn " + "(Engels `name`, `topic` werkt ook)." ) return - if field in ("adres", "alias") and value and not value.startswith("#"): - await evt.reply("Adres moet beginnen met `#` (bijv. `#mijn-kamer:server.nl`).") + if field == "alias" and value and not value.startswith("#"): + await evt.reply("Alias moet beginnen met `#` (bijv. `#mijn-kamer:server.nl`).") return room_id = room_ref if room_ref.startswith("!") else await self._resolve_alias(room_ref) if not room_id: @@ -748,7 +748,7 @@ class RoomsOverviewPlugin(Plugin): field_name = { "display_name": "naam", "topic": "omschrijving", - "canonical_alias": "adres", + "canonical_alias": "alias", }[column] await evt.reply( f"Kamer bijgewerkt: **{label}** — {field_name} is nu `{shown}`."