Marie seems to be experiencing some biiiig lag - switch to @MissRose_bot for consistent uptime, better speeds, new features and your own custom gbans (via federations!)
She's also in constant development, so gaining new features :)
See @RoseSupport for help.
She's also in constant development, so gaining new features :)
See @RoseSupport for help.
❤7👍5🔥3
Over the last few days, Marie has been performing way below expected standards.
This isn't OK, which really annoys me - and I apologise for it; it sucks seeing a tool you depend on to manage your chats be unreliable and flakey.
So let me get you up to speed on what the situation is.
Marie was never built for hundreds of thousands of users. Originally, I built her for a small group chat of about 600 people. Now, she's at over 2.5 million users, in 24 thousand chats. That's ever so slightly above what I was expecting to deal with.
To those who are well-versed in software engineering, I'm sure you'll be familiar with the concept of scalability. Marie was NOT built to scale - she's built in python, full of database access locks, as well as the GIL stopping any real concurrency from happening.
Over the last few months, I've worked on @MissRose_bot. A brand new bot, written only by me, all in golang - giving her great concurrency. She's been tested and is now at about 600 thousand users; and showing no signs of slowing down. If you're interested in a bot with the same features (and more!) that Marie has, with very similar syntax and some extra ease of use - do go ahead and give her a try! She's in active development, and is easier for me upgrade and improve in the future.
There's also a new support chat for her; @RoseSupport.
I have no plans to discontinue Marie; I know lots of people rely on her for notes and storing data, and they don't mind her being a bit slower than usual. However I do actively encourage you to switch to @MissRose_bot if you can, or if you need the speed!
Thank you for your time, and see you in the support chat.
This isn't OK, which really annoys me - and I apologise for it; it sucks seeing a tool you depend on to manage your chats be unreliable and flakey.
So let me get you up to speed on what the situation is.
Marie was never built for hundreds of thousands of users. Originally, I built her for a small group chat of about 600 people. Now, she's at over 2.5 million users, in 24 thousand chats. That's ever so slightly above what I was expecting to deal with.
To those who are well-versed in software engineering, I'm sure you'll be familiar with the concept of scalability. Marie was NOT built to scale - she's built in python, full of database access locks, as well as the GIL stopping any real concurrency from happening.
Over the last few months, I've worked on @MissRose_bot. A brand new bot, written only by me, all in golang - giving her great concurrency. She's been tested and is now at about 600 thousand users; and showing no signs of slowing down. If you're interested in a bot with the same features (and more!) that Marie has, with very similar syntax and some extra ease of use - do go ahead and give her a try! She's in active development, and is easier for me upgrade and improve in the future.
There's also a new support chat for her; @RoseSupport.
I have no plans to discontinue Marie; I know lots of people rely on her for notes and storing data, and they don't mind her being a bit slower than usual. However I do actively encourage you to switch to @MissRose_bot if you can, or if you need the speed!
Thank you for your time, and see you in the support chat.
❤9👍9🔥3
Due to popular demand, I've added command disabling to @MissRose_bot. Enjoy!
As usual, all the info you need is in the /help. Questions in @RoseSupport.
Have a nice day!
As usual, all the info you need is in the /help. Questions in @RoseSupport.
Have a nice day!
❤8🔥3👍2
I'm now gathering translation data for rose in @RoseSupport; head over if you would like to contribute and add your language to the mix!
Big thanks to those who've already offered to kickstart the effort with german and spanish translations :)
Big thanks to those who've already offered to kickstart the effort with german and spanish translations :)
❤8🔥2👏2👍1
Spanish translations have been added to rose! Big thanks to Sebastian for the hard work :)
Since this means that rose now runs a new string handling mechanism, some bugs may occur; go ahead and report any weird looking strings in @RoseSupport and I'll give them a fix!
And remember; if you want to see rose in a new language, come join us and translate!
Since this means that rose now runs a new string handling mechanism, some bugs may occur; go ahead and report any weird looking strings in @RoseSupport and I'll give them a fix!
And remember; if you want to see rose in a new language, come join us and translate!
❤7🔥2👍1
For translation's simplicty, I've created a crowdin. Since rose isnt open source, I've only got a 14 day trial, so if youre reaaaally excited about translations, I'd recommend giving it a shot when you have some spare time. I'll give it another look in 14 days time and decide whats necessary based on user feedback.
So yeah - basically, anyone who would like to see rose in their own language can go ahead and translate here :) If your language isn't listed, drop a line in @RoseSupport and I'll add it to the list. If it is listed and already has a bunch of translations that haven't been approved yet, give them a read to double check theyre all correct, and ill upload them asap.
Go forth and translate!
https://crowdin.com/project/telegram-bot
So yeah - basically, anyone who would like to see rose in their own language can go ahead and translate here :) If your language isn't listed, drop a line in @RoseSupport and I'll add it to the list. If it is listed and already has a bunch of translations that haven't been approved yet, give them a read to double check theyre all correct, and ill upload them asap.
Go forth and translate!
https://crowdin.com/project/telegram-bot
Crowdin
Telegram bot — Translation Project on Crowdin
Help us translate Telegram bot and bring it to the world!
❤4👍4🔥2
We've got some good progress coming along with translations:
Dutch, German, Hindi, Indonesian, Italian, Persian, Portuguese (brazilian), Russian and Thai are all being worked on!
If you can contribute, please do! Even if you don't finish the entire language, you'll be helping get one step closer to an international bot.
Dutch, German, Hindi, Indonesian, Italian, Persian, Portuguese (brazilian), Russian and Thai are all being worked on!
If you can contribute, please do! Even if you don't finish the entire language, you'll be helping get one step closer to an international bot.
👍5🔥1
A recent report of a DDoS attack via the sed module has led me to disable the use of any sed commands in marie. I wont be re-enabling it in the future, and am not planning on finding a workaround for the issue; i recommend all clone owners disable the module too.
Thanks for the report, Ayra! (He's also the legend that brought Indonesian translations to Rose, so double points to him)
Worth noting that I still recommend using @MissRose_bot over Marie - the experience gained from making Marie has avoided lots of mistakes being replicated in Rose, so she should be a lot faster; I recommend migrating :)
Thanks for the report, Ayra! (He's also the legend that brought Indonesian translations to Rose, so double points to him)
Worth noting that I still recommend using @MissRose_bot over Marie - the experience gained from making Marie has avoided lots of mistakes being replicated in Rose, so she should be a lot faster; I recommend migrating :)
❤5👍4🔥2🥰2
Scaleway are having some (major) issues on their services in amsterdam, which are refusing to connect to the internet... so if rose isnt answering, that'll be why.
Sorry for the inconvenience, but I literally cant do anything about it until scaleway sort their shit out. Sucks to have Rose's perfect record ruined by something I can't control!
Sorry for the inconvenience, but I literally cant do anything about it until scaleway sort their shit out. Sucks to have Rose's perfect record ruined by something I can't control!
Scaleway
Scaleway Status
Welcome to Scaleway's home for real-time and historical data on system performance.
🔥4👍1
Everything looks good again, I think it should be fine, been pretty stable for the last few hours - sorry again for the troubles!
👍3🥰2🔥1
@MissRose_bot has learnt some new languages! She now speaks English, Dutch, Indonesian, Spanish, and Italian.
A big thank you to those who have contributed so far!
Join us here if you're interested in teaching her some more :)
A big thank you to those who have contributed so far!
Join us here if you're interested in teaching her some more :)
Crowdin
Telegram bot — Translation Project on Crowdin
Help us translate Telegram bot and bring it to the world!
👍6🔥1
@MissRose_bot now supports Turkish 🇹🇷 and Tamil 🇮🇳! Big thanks to those who contributed.
Remember that all translations are from volunteers, and that I can't really double check a language I don't know, so may not be 100% accurate. If you find some incorrect translations, and want to improve them, do feel free to come help on crowdin! Drop a line in @RoseSupport after you've updated the translations and I'll go upload them to rose.
Remember that all translations are from volunteers, and that I can't really double check a language I don't know, so may not be 100% accurate. If you find some incorrect translations, and want to improve them, do feel free to come help on crowdin! Drop a line in @RoseSupport after you've updated the translations and I'll go upload them to rose.
👍4🔥4
Rose now supports german 🇩🇪! I've also refreshed the currently supported languages with the latest crowdin changes, and added tban and tmute as blacklist modes.
Enjoy!
Enjoy!
❤3👍3🔥2🎉1
Persian🇮🇷 and Malayalam🇮🇳 have been added to rose. Big thanks to the translators!
Remember, if you find any mistakes in your language's translations, head to crowdin to fix them and then let us know in @RoseSupport, we'll update as soon as possible :)
Remember, if you find any mistakes in your language's translations, head to crowdin to fix them and then let us know in @RoseSupport, we'll update as soon as possible :)
👍5❤4😁3🔥1
Scaleway is having network issues again.
Rose will be down until they sort their network out.
Getting kinda sick of their poor uptime if I'm honest
Rose will be down until they sort their network out.
Getting kinda sick of their poor uptime if I'm honest
👍4🔥1
Should be back up again, expect her replying to messages pretty soon - gonna have a chat with scaleway about wth is going on with their network, this is pretty terrible
👍3🔥2
Rose speaks Argentinian spanish🇦🇷! Also, updated turkish 🇹🇷 translations.
🔥4👍2
Brazilian Portuguese 🇧🇷, French 🇫🇷, and Hebrew 🇮🇱 have been addedas supported languages!
Also updated the malayalam translations.
Big thanks to the people who translated everything, you're helping rose become bigger and better every day :)
Also updated the malayalam translations.
Big thanks to the people who translated everything, you're helping rose become bigger and better every day :)
👍4❤3🔥1
Traditional chinese🇹🇼 and Uruguay Spanish🇺🇾 have been added!
Also, recent changes to other languages have been added.
I fixed a muting issue where muted users could use the human check button to unmute themselves; now, only new users can use the button.
I also added more pin options - read about them in the /help! :)
Also, recent changes to other languages have been added.
I fixed a muting issue where muted users could use the human check button to unmute themselves; now, only new users can use the button.
I also added more pin options - read about them in the /help! :)
👍5🔥2