Marie/Rose News
262K subscribers
5 photos
106 links
All the latest news about Marie, and her little sister Rose!

Rose Support: @RoseSupportChat
Rose Docs: MissRose.org
Rose: @MissRose_bot

Custom Rose Clones: @RoseClone_bot / believablebots.io
Download Telegram
Forwarded from Sebastian
Well, message to any volunteer about translations. Current status is:

- Arabic: 42%
- Chinese traditional: 96%
- Czech: 19%
- Dutch: 91%
- French: 91%
- German 96%
- Hindi: 19%
- Indonesian: 98%
- Polish: 34%
- Turkish: 97%

I'm just mentioning some of the available languages. If anyone wants to help to finish the advanced translations, advance some of the others, or see all languages, please head to https://crowdin.com/project/telegram-bot

Thanks!
👍73🔥1
Rose now speaks Albanian🇦🇱 and Russian🇷🇺! Big thanks to those whove contributed :)

I've also updated the translations for the other languages, so she should have all the latest available. Enjoy!

To the translators: I've added some new strings for you to translate, go ahead and give them a look if you have time!
👍8🔥3
New features! (Small, but... still pretty cool imo)

- To those who've wanted to have their federations log to a channel instead of a chat... Now you can! Also changed the command name to /setfedlog instead of fed chat, to mirror the function more appropriately.
- Added an option to change the welcome mute text; bit more customisation in case the default message didnt exactly fit your vibe.

I've also updated some translations (let me know in @RoseSupport if you want me to update your language).

Oh and if the new features aren't translated... you know where to go to add them :p
👍7🔥2
I've released a new feature: federation subscriptions!

Using this, it is now possible to subscribe to other federations, and inherit all their bans.
An example use case for this would be to subscribe your federation to an anti-spambot federation. This would allow you to keep the power of fedbans across your chats, yet still avoid spambots as if you were subscribed to the other fed!

Read the help for more info, and as usual, join @RoseSupport if you have questions/bugs to report.
👍6🔥1
Updated all translation strings, and fixed some small bugs which should make Rose feel smoother to use.
👍8🔥2👏2🥰1
Minor Rose update:

Improved /connect logic:
- when an admin does /connect in a chat, he gets connected to that chat in pm - he no longer needs to get the ID and then connect manually.
- you can now use /connect @chatusername to connect to public chats from your pm. Of course, the same rules as usual apply - you need to be in the chat to access the content.

Also, improved fedban lists!
You can now export them in csv format by calling /fbanlist csv.
Of course, it wouldn't make sense to only have exports and not imports, so I also added csv importing - the correct import mode is chosen automatically, so just use this as usual.

Enjoy!
👍6🔥2
Hey all!
Some of the translations seem to be lagging behind - for everyone's sake, it would be nice to have updated translations to keep bot usage nice and seamless, so if anyone would like to share their language knowledge, please do!

The biggest offenders at the moment are:
- french (68%)
- chinese traditional (72%)
- german (73%)
- malayalam (77%)
- persian (75%)
- russian (70%)

There are some others which could do nicely with an update, and will be making it onto the list of shame if they're not maintained (such as brazilian portuguese, hebrew and italian), but theyre not too bad yet, so I'll let it slide.

As usual, head to crowdin to contribute. And if you want to start adding a brand new language, please dont hesitate! Just drop a message in @RoseSupport when you're finished translating, and I'll add it to Rose.
Haaaaave a nice day! :)
👍93🔥3
@MissRose_bot hit 3M users today!

To celebrate, I completely reworked the way Rose stores buttons - this means there are even fewer database accesses, which should make her even faster!

This rework also allowed me to finish a request thats been on the TODO list for a while - you can now import and export chat settings, including all your notes and filters. Go check out the /help on imports/exports for more information.

Do let me know if you bump into any bugs; this was quite a big rework (30 files changed, 1500 additions) so if you see a bug or two popping up around the place (especially to do with buttons and markdown), drop a message in @RoseSupport and I'll fix it ASAP!

I'd also like to give a special shout out to Sebastian, who did an insane job at testing the new notes logic and nearly made me sick of his bug reports. He's a prized member of the Rose community! Thank you Seb :)
👍7🔥1
Rose now speaks Arabic! 🇦🇪
Also added support for locking polls - I promised I'd add it as soon as API support for it came out, so here it is.
👍8🔥4
I've updated the translations! Big thanks to the translators that were so quick to pick up the export translations.

As a sidenote:
A lot of languages are now trailing behind on their translations. I'll be removing all languages that are under 75% complete at the end of this week. Currently, this list includes:

- french (67%)
- chinese traditional (71%)
- german (72%)
- malayalam (75%)
- persian (73%)
- russian (68%)

This happens to be the exact same list that I gave 2 weeks ago, and no-one has added any translations since.
If you want to keep using any of these languages, please head to crowdin and polish them up. Thanks! :)
As usual, join @RoseSupport for more information.
9👍4
Minor Rose Update:
- Updated translations; more strings should be available now, such as the time strings
- Added a federation deletion confirmation button, to avoid you from accidentally deleting your fed! (thanks for the suggestion Andrea!)
- the /lock command can now take plurals as well as singulars (eg /lock poll works just as well as /lock polls)

Have a nice day!
👍5🔥2
Rose Update:
Improved fedban list logic!
- Exporting now defaults to csv; its more stable to import than the previous format.
The command also takes arguments for which type you'd like to export as; csv, json or human (which is the old format)

- Import logic is strengthened to choose the right filetype more regularly, and has been optimised to be faster.

As mentioned last week, I've also removed the languages which didn't have 75%+ translation on crowdin. Not sure I approve of Russian's sneaky 76% completion - would be nice if that could go higher, considering as soon as I add new strings it'll be below 75% again, and I'll remove it then.

To French, Chinese, Persian and Malayalam users; if you want your languages back, get them over 90% on crowdin!
Remember that I'm only forcing this 75% limit so that everyone can have a consistent, enjoyable experience using Rose!

As usual, head to @RoseSupport to report bugs
👍8🔥2
I've added the /fbanstat command to Rose!

You can use this to check which federations a user has been banned in.

Usage:
/fbanstat -> info about your bans
/fbanstat <fedid> -> detailed info about your ban in a specific federation
/fbanstat <userid> -> info about a user's fedbans
fbanstat <userid> <fedid> -> detailed info about a user's ban in a specific federation

You also don't have to use the user ids; you can also reply to them, use their mention, or use their @. All options work!
👍7🔥1
Hi everyone!

As Im sure many of you are aware, Rose has been down for the last few hours - to the best of my knowledge, this has been due to either telegram or scaleway (server) issues. Ive taken her back up now and she should be back working at full speed, and ill be looking at logs to see if anything stands out.
I'd also like to mention that I'm really sorry about this and how long it took to fix; I was out without access to telegram or a laptop so was only made aware of it 3 hours into the downtime. Hopefully shouldnt happen again! If anyone has any information about what caused it, do feel free to share :)

Hope the downtime hasnt caused too many issues for you all - enjoy the rest of your day! (wherever you are in the world)

For those who dable with telegram bots, this is fun: rose had 2 bot tokens for a while because telegram was being shit, so im going to go ahead and guess that was the issue here; because clearly, thats not meant to happen...
👍8🔥3
Would you like a command to list all chats that have joined your fed?
This command would show your chat name (and your chat link, if it has a public username).
It would also be fed creator only; no-one else can check the chat list.
Anonymous Poll
63%
Yes; an open public chat == no privacy lost
23%
Yes; but only show public chats, hide private ones
14%
No; federation creators have no business knowing chat names
👍7🔥43
New Rose update!
A lot of people have been requesting to be able to use fillings in notes, filters, and rules, not just in welcome messages. That's now possible, so go ahead and make your saved messages as personalised as you want!
I've also added a new filling; {preview}. Adding this will enable link previews for your messages, making it possible to show instant view links.

A quick reminder of the supported fillings:
- {first}
- {last}
- {fullname}
- {username}
- {mention}
- {id}
- {chatname}
- {rules}
- {preview}

I've also updated all the translations, and added polish 🇵🇱; Big thank you to those who've contributed.

Have a nice day, and as usual; please report any bugs in @RoseSupport!
👍105🔥3😁2
Scaleway (my server provider) has gone down, so rose is also down; sorry for the trouble, she'll be up again as soon as scaleway sort themselves out 🙄

https://status.scaleway.com/
🔥62👍2👏2🎉1
Still waiting on scaleway to sort their servers out 🙄

Some people have asked if this means they lose their data - no data will be lost. All your filters, notes, and settings are perfectly safe and will be intact as soon as scaleway fixes their servers.
👍6🔥2
Rose is back up!

She should be fully functional again now. Sorry again for the downtime!
👍7🔥2
Updated all Rose languages, and added Chinese Traditional 🇹🇼! Thanks to all those who contributed!
👍7🔥2🎉2