Merge pull request #39 from ChocoMeow/beta

Beta
This commit is contained in:
Choco
2024-10-18 17:45:26 +08:00
committed by GitHub
3 changed files with 7 additions and 2 deletions

View File

@@ -1,5 +1,5 @@
discord.py==2.4.0
motor==3.3.2
motor==3.6.0
dnspython==2.2.1
tldextract==3.2.1
validators==0.18.2

View File

@@ -87,7 +87,7 @@
"default_controller": {
"embeds": {
"active": {
"description": "**Now Playing: ```[@@track_name@@]```\nLink: [Click Me](@@track_url@@) | Requester: <#@@track_requester_id@@> | DJ: @@dj@@**",
"description": "**Now Playing: ```[@@track_name@@]```\nLink: [Click Me](@@track_url@@) | Requester: @@track_requester_mention@@ | DJ: @@dj@@**",
"footer": {
"text": "Queue Length: @@queue_length@@ | Duration: @@track_duration@@ | Volume: @@volume@@% {{loop_mode != 'Off' ?? | Repeat: @@loop_mode@@}}"
},

View File

@@ -34,6 +34,7 @@ class Placeholders:
"track_color": self.track_color,
"track_requester_id": self.track_requester_id,
"track_requester_name": self.track_requester_name,
"track_requester_metion": self.track_requester_mention,
"track_requester_avatar": self.track_requester_avatar,
"track_source_name": self.track_source_name,
"track_source_emoji": self.track_source_emoji,
@@ -79,6 +80,10 @@ class Placeholders:
def track_requester_name(self, track: Track) -> str:
return track.requester.name if track.requester else self.bot.user.display_name
@ensure_track
def track_requester_mention(self, track: Track) -> str:
return f"<@{track.requester.id if track.requester else self.bot.user.id}>"
@ensure_track
def track_requester_avatar(self, track: Track) -> str:
return track.requester.display_avatar.url if track.requester else self.bot.user.display_avatar.url