generated from HoloTech/holotech-plugin-template
Compare commits
2 Commits
c54653322e
...
a69d45c1c2
| Author | SHA1 | Date | |
|---|---|---|---|
| a69d45c1c2 | |||
| e11fb8f071 |
+3
-5
@@ -121,12 +121,13 @@ class RewardCampaign:
|
|||||||
embed = discord.Embed(
|
embed = discord.Embed(
|
||||||
title=f"Reward #{reward.earned_id} in {self.row.campaign_name}",
|
title=f"Reward #{reward.earned_id} in {self.row.campaign_name}",
|
||||||
)
|
)
|
||||||
|
embed.description = f"> {reward.earned_from}"
|
||||||
# User Field
|
# User Field
|
||||||
embed.add_field(
|
embed.add_field(
|
||||||
name="User Information",
|
name="User Information",
|
||||||
value=(
|
value=(
|
||||||
f"`{reward.twitch_user_name or 'Unknown'}`\n"
|
f"`{reward.twitch_user_name or 'Unknown'}`\n"
|
||||||
f"`(ID: {reward.twitch_user_id or 'Unknown'})`.\n"
|
f"`ID: {reward.twitch_user_id or 'Unknown'}`.\n"
|
||||||
f"Internal ID `{reward.profileid}`"
|
f"Internal ID `{reward.profileid}`"
|
||||||
),
|
),
|
||||||
inline=True,
|
inline=True,
|
||||||
@@ -135,10 +136,7 @@ class RewardCampaign:
|
|||||||
# Earning field
|
# Earning field
|
||||||
embed.add_field(
|
embed.add_field(
|
||||||
name="Reward Earned",
|
name="Reward Earned",
|
||||||
value=(
|
value=(f"{discord.utils.format_dt(reward.earned_at, 'F')}."),
|
||||||
f"{discord.utils.format_dt(reward.earned_at, 'F')}.\n"
|
|
||||||
f"{reward.earned_from}"
|
|
||||||
),
|
|
||||||
inline=True,
|
inline=True,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ class CampaignComponent(cmds.Component):
|
|||||||
self.campaigns = CampaignRegistry(self.data)
|
self.campaigns = CampaignRegistry(self.data)
|
||||||
self.channel = CampaignChannel(self.bot.profiles.profiles, self.campaigns)
|
self.channel = CampaignChannel(self.bot.profiles.profiles, self.campaigns)
|
||||||
|
|
||||||
register_channel("Campaign", self.channel)
|
register_channel(self.channel.name, self.channel)
|
||||||
|
|
||||||
# ----- API -----
|
# ----- API -----
|
||||||
async def component_load(self):
|
async def component_load(self):
|
||||||
@@ -278,6 +278,7 @@ class CampaignComponent(cmds.Component):
|
|||||||
self,
|
self,
|
||||||
ctx: cmds.Context,
|
ctx: cmds.Context,
|
||||||
user: twitchio.User,
|
user: twitchio.User,
|
||||||
|
*,
|
||||||
reward_reason: str,
|
reward_reason: str,
|
||||||
):
|
):
|
||||||
"""Manually reward a target user, adjusting their points."""
|
"""Manually reward a target user, adjusting their points."""
|
||||||
|
|||||||
Reference in New Issue
Block a user