Changelog
View the changelog for OnlyOneMessage. If you want to view hotfixes or minor updates, view them on #changelog in our support Discord server.
v1.3 ( 3/27/2025 )
More like a preparation update
Combined Commands
/essential whitelist, unwhitelist, unblacklist > /essential modify /misc suggest, bugreport > /misc feedback
Major Updates
Database Switchover OnlyOneMessage is now using a new database to prepare for future updates. Your data has been transferred successfully, so nothing to worry about :)
Embed Overhaul I updated a lot of embeds on OnlyOneMessage for visual and clarity reasons. it looks very cool compared to 1.2! ( /setup confirmation and /stats have the best overhaul imo )
Minor Updates
More Error Handling More error handling has been added to the bot, such as /setup in progress, and more to improve user experience. It's not a big update for the regular user, but it's cool to talk about.
Automatic Database Removal If you remove OnlyOneMessage from your server, it will automatically remove your server from the database. No need to run /remove anymore!
Code Optimization Lots of code in the bot has been simplified to reduce lines and improve debugging and clarity. (ex: /essential config got reduced ~75 lines)
Bug Fixes
Multiple messages in set channel If you spam fast enough, you can slip 2 messages out instead of the expected 1. OnlyOneMessage will now delete any spill messages to enforce the one-message rule.
Minor bug fixes
Since OnlyOneMessage is finally on top.gg, I can bring it out for more people. This update fixes imperfections to make this bot easier to read and use.
View the Trello card here:
v1.2 - Update Quality ( 2/20/25 )
New day, new OnlyOneMessage update
New Commands
/essential config /misc trello /misc suggest
Major Updates
Configuration You can now configure OnlyOneMessage to your likings in v1.2. There's only 2 settings as of this update, but I might add more in the future.
Logging Included with configuration of OnlyOneMessage, you can set a channel where OnlyOneMessage can log actions in. It can log: When someone gets blacklisted, unblacklisted, whitelisted, unwhitelisted and even when someone deletes their message in the set channel.
Code Organization Although not seen visually, I have decided to waste multiple hours of my life separating the code of OnlyOneMessage. Totally worth it... totally. It uses different python files instead of one now, so rest in peace to the 900 lines of code in main.py ( its now < 200 )
Minor Updates
Message Deletions Also included with configuration of OnlyOneMessage, you can set if people can automatically be unblacklisted if they delete their currently sent message. It does it instantly, by the way.
Command Groups Almost every command has been organized into groups ( slash commands with spaces ). its organized by category, misc and essential ( /help, /setup and /remove haven't been grouped )
Automatic Presences Instead of a default /help presence, every 15 seconds the bot updates its presence! It shows the statistics of the bot as it changes. I was originally gonna add it to 1.1 but I postponed it to 1.2.
Bug fixes
Fixed time issue; the time would be frozen at when the bot started, you can see it if you cause an error on the bot
/essential whitelist didnt check if it could remove the blacklist role, now fixed
Custom presences wouldnt update when the bot resumed ( fixed in beta 3 )
You can see more small updates on the v1.2 trello card: https://trello.com/c/1AEyFa2v/18-v12-update-quality )
v1.1 - Update Rewrite ( 11/6/24 )
"yes shut up i finally updated onlyonemessage"
Major Updates
・Full Rewrite I kind of had to do this, 1.0 was so messy and terrible that I had to rewrite it so I can understand it... at least its better now!
・New Commands /whitelist: Give the OnlyOneMessageWhitelist role to people. /unwhitelist: Same as /whitelist, but removes it. /unblacklist: Removes the OnlyOneMessageBlacklist role from people. /remove: OnlyOneMessage will undo what it did to your server, basically unsetting it up. /bugreport: Report a bug to the OnlyOneMessage developers. ( me!! ) /stats: View basic information about OnlyOneMessage.
・Better Error Handling OnlyOneMessage now shows the error exactly so you know how to fix it. Yep, 1.0 only told you that it errored, and you had to figure it out by yourself...
Minor Updates
/setup Changes:
OnlyOneMessage will no longer be setup using a pre-existing channel, it will now create a new one instead. Its too complicated to use a existing one, and you could have permissions on it too, interfering with OnlyOneMessage.
OnlyOneMessage now shows what it will do to your server when you run /setup, along with a 'Confirm' button.
Message Reactions - OnlyOneMessage will now react with every single message in its set channel, responding with ⛈️ if the user was blacklisted, 😇 if they are whitelisted, and ❌ for an error.
New Icon - This icon was made right after v1.0 was released, I saved it for v1.1, and its out now! I hope you like it, it looks awesome!
Bug Fixes - v1.1 fixes LOTS of errors from v1.0, making it almost completely bugless. If you find a bug, please report it to us, it helps fix errors! :)
If you find anything new that's not on here, i forgot about it :3
v1.0 - Release ( 7/4/24 )
There was no changelog for v1.0, but I can explain what was there.
Commands
/setup... yeah that's it
It uses a preset channel instead of creating a new one
It works as you would expect, the whitelist role was also there in 1.0 too
Last updated
Was this helpful?