This repository has been archived by the owner on Sep 16, 2024. It is now read-only.
Releases: stegripe/rawon
Releases · stegripe/rawon
Version 3.2.1
3.2.1 (2023-03-04)
Full Changelog: 3.2.0...3.2.1
Features
- Added Chinese Language support (Simplified and Traditional) [
1492b75
] by @RabbitYuKu - Dockerized project [
767e5a4
] by @ZenShibata
Bug Fixes
Unified Changes
- Removed UDP Voice Connection [
b29133e
] by @Fab1o0107
Version 3.2.0
3.2.0 (2023-03-04)
Full Changelog: 3.1.0...3.2.0
Features
- AboutCommand: add more information [
02e34ba
] by @Mednoob - Add audio filter feature (#1105) [
e1cb51b
] by @Mednoob - Allow the use of remove and skipto command when there's only one listener [
ad80efc
] by @Mednoob - ClientUtils: add
getCommitHash
method [50ee008
] by @Mednoob - EvalCommand: support multi triple backtick code block and change spacing in regex [
997671a
] by @Mednoob - index: install
ffmpeg-static
only if ffmpeg/avconv couldn't be found [49a2f50
] by @Mednoob - lang: translate new strings (#1101) [
d5ddff6
] by @MoustacheOff - Move some ready event code from
Rawon
toReadyEvent
[b3add37
] by @Mednoob - ReadyEvent: add
Loading...
activity when loading cmds [e88aae4
] by @Mednoob
Bug Fixes
- AboutCommand: fix error caused by package.json import when running the bot on replit and glitch [
3fdf9e1
] by @Mednoob - Fix
MessageEmbed#addField
deprecation warnings (#1065) [20a9eb4
] by @godofwarOP - handleVideos: fix voiceConnection issues for keepAlives error (#1159) [
e8254a9
] by @Fab1o0107 - lang: Add "commands.developers.eval.inputString" + fix minor mistakes in the French locale (#1067) [
5a5a8f7
] by @MoustacheOff - lang: change "ubanSuccess" to "unbanSuccess" (#1075) [
53ca478
] by @MoustacheOff - lang: Translate
Loading…
in French and Spanish (#1082) [f67fd23
] by @MoustacheOff - lint: remove unnecessary assertion since it does not change the type of the expression [
f984a7a
] by @mzrtamp - Remove deprecation warnings for SelectMenuBuilder and SelectMenuInteraction [
c7de78e
] by @godofwarOP - SearchCommand: fix bug on message selection result and song select [
d67a951
] by @Mednoob - VolumeCommand: fix bug when using slash command with no args [
8fb0601
] by @Mednoob - Warning isSelectMenu() is deprecated (#1089) [
764827f
] by @godofwarOP @mzrtamp
Version 3.1.0
3.1.0 (2022-10-29)
Full Changelog: 3.0.0...3.1.0 (#949) [8057291
]
Features
- Some string format for custom presence have been changed for consistency [
6ebc0d1
] by @noxzym - Added French (FR) localization [
bcb68dc
] by @MoustacheOff - Add song progress bar in Now Playing Command [
21d87dd
] by @Mednoob - Add volume bar and buttons when no argument provided in Volume Command [
9225de8
] by @Mednoob - Add stable-support for Replit [
40ed298
] by @Mednoob
Bug Fixes
- Fix log
[object Promise]
instead of bot stats [b3f65c8
] by @noxzym - Fix Spotify playlist doesn't have any song data [
5aba44a
] by @noxzym - Fix import assertion error in About Command [
f7b6fd5
] by @Mednoob - Fix
Unknown Message
error in cooldown message deletion [1da8afe
] by @Allvaa - Fix queue bug where the bot plays random song without shuffle mode turned on when adding song from a playlist [
3e3fd42
] by @Mednoob - Fix
dev.env
removed by Glitch [ad4c67f
] by @Mednoob
Version 3.0.0
3.0.0 (2022-05-28)
Full Changelog: 2.4.0...3.0.0 (#753) [c3b4b56
]
Features
- Added support to retrieve custom audio file URL in YT-DLP stream strategy [
e7a687b
] by @Mednoob - Added
data.json
file as a JSON database for Rawon [893bed1
] by @Mednoob - Added DJ Command (to enable and set DJ role) [
49eafe9
] by @Mednoob - Added Set Mute Command (to set muted role) [
a85589a
] by @Mednoob - Added Moderation Logs feature [
4358879
] by @Mednoob - Added Railway support (#765) [
8a10aa8
] by @Tiramitzu
For developers
- Added Debug Mode for logging queue changes, raw event data, request log, etc. to the console [
a2249d3
] by @Mednoob - Added support for evaluating code in triple backticks code block in Eval Command [
8a332fc
] by @Mednoob
Bug Fixes
- Fixed Spotify issue where loading playlist with more than 100 songs will result in "No song data" [
f1e4160
] by @noxzym - Fixed player issue where the volume changes to 100 again after song change [
a680b13
] by @Mednoob - Fixed infinity thinking when selecting music from select menu [
410e391
] by @noxzym
Unified Changes
- ENV options with multiple values (activity list, guilds, etc) changed form from JSON array to a string, values separated with comma and semicolon [
775fac8
] by @Mednoob - All localizations (en, id, es) have been synchronized each other (#943) (#944) [
9925710
] [e4ca6ff
] [db60bac
] by @Mednoob @mzrtamp @lxndr-rl @21Z - Windows and MacOS users don't need Python to use YT-DLP stream strategy [
c65d96e
] by @Mednoob - Removed DJ and Mute role name option from
.env
[8bed1d2
] [9c9197b
] by @Mednoob
For developers
- Rawon now uses ES (EcmaScript) Module, so you might want to change your eval codes from
require
toimport
(async) by @Mednoob - Replace
String.prototype.substr
withString.prototype.slice
(#838) [fad2323
] by @CommanderRoot - DEVS env options have been moved to
dev.env
file [bc28b75
] by @Mednoob - Improved embeds on some commands, changed one-line codes to multi-line, major tidy-up. And total developers's community rebranding (welcome Clytage) by @mzrtamp
Version 2.4.0
2.4.0 (2022-02-08)
Full Changelog: 2.3.0...2.4.0 (#686) [f5e60b5
]
Features
- Added
play-dl
stream strategy. Allowing people who don't have Python to use the bot [73602c2
] - Added support for youtu.be links [
dff9b56
]
Bug Fixes
- Handle installation bug on Glitch [
87df3f0
]
Unified Changes
- Rename project due to emergency rebranding [
ca46c7a
]
Version 2.3.0
2.3.0 (2022-01-05)
Full Changelog: 2.2.0...2.3.0 (#683) [041dad0
]
Features
- Added Remove Command [
ac20a7a
] - Better view of env file for Glitch users who use the graphical view [
11d22bf
]
Bug Fixes
- Fixed Voteskip Command mechanical error [
b29f9f7
] - Fixed Search Command thinking to infinity due to already sent or deferred interaction error in GeneralUtil [
754cba3
] - More reliable Spotify result (#634) [
9693f99
]
Unified Changes
None.
Note
- We haven't updated i18n for
id
andes
language yet, you can always open a PR of this.
Version 2.2.0
2.2.0 (2021-11-25)
Full Changelog: 2.0.0...2.1.0 (#618) [4cd3032
]
Features
- Added
soundcloud.app.goo.gl
URL support [1af25d3
] - Added localization for category names [
cfb9d28
] - Added multi-prefix support (including bot mentions as prefix support)
Bug Fixes
- Fixed Interaction failed notice when doing non-command interactions [
28f62a8
] - Fixed NowPlaying Command unable to get player state when no song is playing causing the bot to restart [
5bd8988
]
Unified Changes
- New semantic codestyle.
- Some dependencies update and fixes.
Version 2.1.0
2.1.0 (2021-11-15)
Full Changelog: 2.0.0...2.1.0 (#608) [dbb1aed
]
Features
Bug Fixes
- Fixed About Command statistic stuck [
75375e1
] - Fixed Volume Command numeral value written in
0 - 1
instead of0 - 100
of range [16468e3
]
Unified Changes
- Add return statement and give a warning message when trying to mute the server's owner on the Mute Command [
4050c99
] - Tidy up some code files content (string update, import line order sortings, etc.)
- Some dependencies update and fixes.
Version 2.0.0
2.0.0 (2021-11-10)
Full Changelog: 1.0.0...2.0.0 (#460) [81e269b
]
Features
- Added Slash Command, Context, and Stage Channel support.
- Added Spotify (unstable) and SoundCloud support.
- Added localization support (
english
,indonesia
, andspanish
). - Added new music commands (
stayinvoice
or24/7
,shuffle
,skipto
, andsearch
). - Added moderation commands (
warn
,mute
,kick
,ban
,unmute
, andunban
). - Allows user to make the bot stay in the voice channel after the queue is finished.
- Added custom activity, game, or presence feature.
- Added official support for Heroku self-hosting.
Unified Changes
play
command music selection has been moved/migrated tosearch
command.- Skipping track now requires voting (
DJ
role or the track queue's author can skip the song forcefully). - If the
DJ
andMuted
role is not defined/not found, then the bot will generate yours (make sure the bot have proper permissions). - New message/embed interface for
nowplaying
command. - Code refactoring, signifies fixing many known bugs.