Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions levelup/commands/admin.py
Original file line number Diff line number Diff line change
Expand Up @@ -1729,6 +1729,25 @@ async def add_prestige_level(
self.save()
await ctx.send(_("Role and emoji have been set for prestige level {}").format(prestige))

@prestige_group.command(name="emoji")
async def edit_prestige_emoji(
self,
ctx: commands.Context,
prestige: int,
emoji: t.Union[discord.Emoji, discord.PartialEmoji, str],
):
"""
Update the emoji for an existing prestige level
"""
conf = self.db.get_conf(ctx.guild)
if prestige not in conf.prestigedata:
return await ctx.send(_("That prestige level does not exist!"))
url = utils.get_twemoji(emoji) if isinstance(emoji, str) else emoji.url
conf.prestigedata[prestige].emoji_string = str(emoji)
conf.prestigedata[prestige].emoji_url = url
Comment on lines +1745 to +1747
self.save()
await ctx.send(_("Emoji has been updated for prestige level {}").format(prestige))

@prestige_group.command(name="remove", aliases=["rem", "del"])
async def remove_prestige_level(self, ctx: commands.Context, prestige: int):
"""
Expand Down
2 changes: 1 addition & 1 deletion levelup/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ class LevelUp(
"""

__author__ = "[vertyco](https://github.com/vertyco/vrt-cogs)"
__version__ = "5.2.6"
__version__ = "5.2.7"
__contributors__ = [
"[aikaterna](https://github.com/aikaterna/aikaterna-cogs)",
"[AAA3A](https://github.com/AAA3A-AAA3A/AAA3A-cogs)",
Expand Down