* scheduledMessages plugin developed and created
* some fixes
* Updated buttons to use @components/button
* webpack message model patch added, fixed media display/persistence, added day counter, and improve rate limit handling
* Refactored codebase of plugin thanks to Prism and found a new method for handling reactions
* now using isPrivate() for DM checks, and isMultiUserDM check removed because of redundancy, simplified into isDM and isGroupDM for 1:1 DMs and group DMs respectively. Now using discord's channel.isPrivate() method as opposed to the isDM, isGroupDM and isMultiUserDM checks
* I did as I was told
---------
Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>