Heroes Association • Saitama Updates
1.18K subscribers
34 photos
2 videos
3 files
38 links
The updates channel for @SaitamaRobot

Visit @OnePunchSupport for help

Powered by @Kaizoku
Download Telegram
Aware that saitama is hella slow, digging into this.
Edit: Stabilized
Get ready because we will push some bug fixes and updates to @SaitamaRobot. | Convo Link
📢 Another update

🏷 Changelog:

• Updates to antiflood (untested updates nibba)
Antiflood now comes with modes for mute, ban, kick and tmute.
More fine grained admin dictatorship features are now unlocked.

• Custom formatting to notes
You can now save things like {first} and saitama would change it to the user who triggered the note.
Many more variables - go check notes help for details.

• Added backups import and export
Want to run away from saitama? Can now.
Want to shift to saitama? (idk why you would) Can now.

• Want to rant about some bugs or downtime? Can now.
Join us at @OnePunchSupport and help increase the migraine please.

🏷 Important Changes:
• Fixed muting and welcome permission issues where a user was still partially restricted.
• Fixed time and improved its UI a lil bit. (will load it now)
• Fix tmute mode in blacklist sticker.
• Fixed for some bugs with welcome and some typos here and there.

📕 Currently unloaded modules due to instability
• RSS (We might just delete it whole)
• Bluetext cleaner (Bugged af af af)
• Connection (doesn't work anyway)
• Math (might be loaded back soon)
• Chatbot (@Intellivoid is having issues so)

Side Notes:
All memes and jokes in this update notice are purely for gags.
No need to stress about those.

Found bugs? Have suggestions?
Please do come to @OnePunchSupport
Heroes Association • Saitama Updates
📢 Another update 🏷 Changelog: • Updates to antiflood (untested updates nibba) Antiflood now comes with modes for mute, ban, kick and tmute. More fine grained admin dictatorship features are now unlocked. • Custom formatting to notes You can now save…
As @Intellivoid is down for an indefinite time I went ahead and disabled chatbot module entirely because people kept spamming it.
Chatbot uses Intellivoid's API under coffeehouse and as long as it is down so will be the /addchat command.
Heroes Association • Saitama Updates
As @Intellivoid is down for an indefinite time I went ahead and disabled chatbot module entirely because people kept spamming it. Chatbot uses Intellivoid's API under coffeehouse and as long as it is down so will be the /addchat command.
Okay, here is one more quick update.

🏷 Changelog:
• Improvements to eval command (devs only)
• Get note by ID (needs help explanation, will write one soon)
• Ignore telegram/channels messages

Main reason for this quick update.
• Ignore edits except for blacklists (attempt to reduce load by reducing queries tracked)
• Minor other improvements and stability fixes.

Hopefully this update should bring improvements to response rate and perhaps fix the slowdown the bot has been facing recently during peak hours.

🎖Credits:
@starryboi and 1351707572 for pushing fixes and testing them out.

🎉 Both are now added to have write access to the Saitama repo.
Testing each module one by one to find the bottleneck.
The bot will restart a lot for the next half hour.

Edit: its back to normal, didnt check in too deep but looks like blacklist.py is slowing things down.
I have unloaded it for the time being.
Chatbot is now up.
You can enable it using /addchat
📢 Bug fix update

🏷 Changelog:

• Bug fixes for locks, afk, antiflood, gbans, welcome
• Improvements to some modules
• Antiflood shows time taken to purge
• Additions/removals to slaps and welcome replies
• Monospaced afk reply to users cant use it to promote/abuse
• Welcome mute bug fixes reported here
• General code, translation and help improvements.

This version should bring some minor stability fixes and more are on the way.
Saitama is slow extremely slow, It's taking 10+ min just to respond to 1 command, So please don't spam ping commands to see if Saitama is again fast or not

Edit -
Someone restarted, It's fast again now
Heroes Association • Saitama Updates
Saitama is slow extremely slow, It's taking 10+ min just to respond to 1 command, So please don't spam ping commands to see if Saitama is again fast or not Edit - Someone restarted, It's fast again now
Investigating the cause it was a userbotted spammer constantly spamming.
He is gbanned now and another bottleneck is blacklist.

We will be revering the regex support from blacklists and filters soon
Until then blacklists are unloaded and wont work.

Notice for future spammers: spam all you want and you will get bans.
Bot is too slow as of late, next update will have the following changes
• Stability fixes
• Removal of regex support (this means your filters and blacklists that use regex wont work unless updated)
• Chatbot stays off until we focus on other critical things like fixing the lags
• The update after this would focus on shifting heroku deploys and our bot to webhooks for improved performance.

Details on the next update will be posted soon when it hits the main bot.
Testing new update on Saitama - it might be down for a while.
Update: 12:08 PM
Your data is backed up in case things go wrong.

Update: 1:38 PM
Currently Filters/blacklists with regex wont work as we are in process of dropping regex support.
📢 Major updates and rollbacks.

Regex support for filters and blacklist has been dropped as it didn't prove to be a good idea.
This means that any filters/blacklists with (?i) will need to be updated to remove the regex.
Trying to help speed this up for some chats we have added " /removeallfilters" to batch remove all filters from a group, it is recommend that you use/update your filters without the regex from now on.

🏷 Changelog:

Major changes
• Cache Admin status for 10 minutes to reduce queries
• Rework filters - remove regex support entirely, back to usual filters
• Rework blacklists - remove regex support entirely, back to usual blacklists
• Remove filters limit
• Added debug.py - future debugging features will be moved to the same py
New feature: Stickers search - try it using "/stickers sticker name"

Notable Bug fixes
• Remove warns reasons when clicking remove warns
• Whitelist telegram from afk and warns
• Don't raise errors if cant unmute
• Unload chatbot from memory via command
• Don't reply to deleted afk messages
• Some more console errors fixed

Notable improvements
• Updated Heroku deploy json and sample config
• /ping and /pingall are sudo only
• /ping now shows editing time accurately

Developers only
• Created debug.py (all future debugging tools will be added here)
• Allow query logging to debug via /debug command
• Added a command to get logs /logs
• Restricted it to a hard coded group
• Markdown support for broadcast

@OnePunchSupport | @OnePunchUpdates
👍1
📢 Another awaited update

Major update
• Media caption support for welcome
Welcome can now save text along with your media just like this

Minor improvements
• Markdown support on echo and broadcast
• Stats output looks neater
• Ping is now devs only, it is not available to the public anymore.

Bug fixes
• Fixed some bugs and added more bugs to fix later

Side note: connect, chatbot, blacklist are loaded.
Unloaded modules: animation

@OnePunchSupport | @OnePunchUpdates
🤖 Beep boop! boop beep!

Roses are red, violets are blue
We have another update for you

This release brings minor improvements to overall bot experience.

📔 Changelog:
• Redesigned help menu
• Translator now supports media captions text
• Minor corrections/response updates to antiflood, blacklist, gbans, misc
• Updated Disasters help with entire list of bot owner functions for information sharing
• /info command now shows spam watch status + reason (if you are banned that is)
• Added /renamefed command to rename a fed
• Minor improvements here and there
• Added voting buttons on updates channel
• Added some more bugs to fix later

@OnePunchSupport
Current stats:
1718 blacklist triggers, across 274 chats.
161 blacklist stickers, across 41 chats.
7894 filters, across 831 chats.
1067 disabled items, across 257 chats.
20729 banned users across 75 Federations
500 gbanned users.
74 log channels set.
4403 notes, across 692 chats.
383 chats have rules set.
452363 users, across 5656 chats
5274 overall warns, across 533 chats.
253 warn filters, across 69 chats.
🤖 Beep boop! boop beep!

Restarting bots server for updates.
Saitama and all Kaizoku bots would be briefly down for the same.

Edit: Forgot to mention but Saitama is up again.
Sneak peek on the new /info panel that is in the making.
This is an attempt to fantasize the experience around anime groups with the so called "appraisal" skill that you see around most isekai anime.
Would you like a /pat command in Saitama?

It would pat a replied user or it would pat you if not by a reply. Forward the poll around. Poll closes at 100 votes
Final Results
75%
Yes! please add /pat
10%
No! designated no pat zone
15%
I am a Tsundere
🕷 Boop beep! beep boop! 🕸

📦 Tallied votes for info command poll
here
Info command will stay as it is given the votes, book does show a promising potential but we will stick with /info as our command for the time.

📦 Tallied votes for info command poll here
It is clear that the anime communities don't have enough supply for pats, to help balance this we will be adding /pat in the next update.


If anyone wanted to find out some stuff, all they’d have to do would be to follow the spiders. That’d lead ‘em right! That’s all I’m sayin’.

🕷
🕷
🕷
🕷
@OnePunchSupport 🕸
1