diff --git a/CHANGELOG.md b/CHANGELOG.md index d2833ee..4f6e367 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,7 +28,7 @@ - `.lyrics <song_name>` added - find lyrics for a song (it's not always accurate) - For Selfhosters - - you have to update to latest v5 before updating to v6, otherwise migrations will fail + - you have to update to latest v5 before updating to v6, otherwise migrations will fail - migration system was reworked - Xp card is now 500x245 - xp_template.json backed up to old_xp_template.json diff --git a/src/EllieBot/EllieBot.csproj b/src/EllieBot/EllieBot.csproj index 55ddacc..aa41827 100644 --- a/src/EllieBot/EllieBot.csproj +++ b/src/EllieBot/EllieBot.csproj @@ -4,7 +4,7 @@ <Nullable>enable</Nullable> <ImplicitUsings>true</ImplicitUsings> <SatelliteResourceLanguages>en</SatelliteResourceLanguages> - <Version>6.0.2</Version> + <Version>6.0.3</Version> <!-- Output/build --> <RunWorkingDirectory>$(MSBuildProjectDirectory)</RunWorkingDirectory> diff --git a/src/EllieBot/data/commandlist.json b/src/EllieBot/data/commandlist.json index fc59a87..f587f65 100644 --- a/src/EllieBot/data/commandlist.json +++ b/src/EllieBot/data/commandlist.json @@ -5062,6 +5062,21 @@ "No Public Bot" ] }, + { + "Aliases": [ + ".lyrics" + ], + "Description": "Looks up lyrics for a song. Very hit or miss.", + "Usage": [ + ".lyrics biri biri" + ], + "Submodule": "Music", + "Module": "Music", + "Options": null, + "Requirements": [ + "No Public Bot" + ] + }, { "Aliases": [ ".playlists", @@ -7987,6 +8002,114 @@ "Module": "Utility", "Options": null, "Requirements": [] + }, + { + "Aliases": [ + ".userroleassign", + ".ura", + ".uradd" + ], + "Description": "Assigns a role to a user that can later be modified by that user.", + "Usage": [ + ".userroleassign @User @Role" + ], + "Submodule": "UserRoleCommands", + "Module": "Utility", + "Options": null, + "Requirements": [ + "ManageRoles Server Permission" + ] + }, + { + "Aliases": [ + ".userroleremove", + ".urr", + ".urdel", + ".urrm" + ], + "Description": "Removes a previously assigned role from a user.", + "Usage": [ + ".userroleremove @User @Role" + ], + "Submodule": "UserRoleCommands", + "Module": "Utility", + "Options": null, + "Requirements": [ + "ManageRoles Server Permission" + ] + }, + { + "Aliases": [ + ".userrolelist", + ".url" + ], + "Description": "Lists all user roles in the server, or for a specific user.", + "Usage": [ + ".userrolelist", + ".userrolelist @User" + ], + "Submodule": "UserRoleCommands", + "Module": "Utility", + "Options": null, + "Requirements": [ + "ManageRoles Server Permission" + ] + }, + { + "Aliases": [ + ".userrolemy", + ".urm" + ], + "Description": "Lists all of the user roles assigned to you.", + "Usage": [ + ".userrolemy" + ], + "Submodule": "UserRoleCommands", + "Module": "Utility", + "Options": null, + "Requirements": [] + }, + { + "Aliases": [ + ".userrolecolor", + ".urc" + ], + "Description": "Changes the color of your assigned role.", + "Usage": [ + ".userrolecolor @Role #ff0000" + ], + "Submodule": "UserRoleCommands", + "Module": "Utility", + "Options": null, + "Requirements": [] + }, + { + "Aliases": [ + ".userrolename", + ".urn" + ], + "Description": "Changes the name of your assigned role.", + "Usage": [ + ".userrolename @Role New Role Name" + ], + "Submodule": "UserRoleCommands", + "Module": "Utility", + "Options": null, + "Requirements": [] + }, + { + "Aliases": [ + ".userroleicon", + ".uri" + ], + "Description": "Changes the icon of your assigned role.", + "Usage": [ + ".userroleicon @Role :thumbsup:" + ], + "Submodule": "UserRoleCommands", + "Module": "Utility", + "Options": null, + "Requirements": [] } ], "Xp": [ @@ -8193,6 +8316,20 @@ "Options": null, "Requirements": [] }, + { + "Aliases": [ + ".clubbanner" + ], + "Description": "Sets an image as a club banner.\nThe banner will be displayed when club information is shown.", + "Usage": [ + ".clubbanner https://i.imgur.com/example.png", + ".clubbanner" + ], + "Submodule": "Club", + "Module": "Xp", + "Options": null, + "Requirements": [] + }, { "Aliases": [ ".clubinfo"