This commit is contained in:
@@ -87,6 +87,13 @@ class VoteView(nextcord.ui.View):
|
|||||||
interaction (nextcord.Interaction): Interaction of user who pressed the button
|
interaction (nextcord.Interaction): Interaction of user who pressed the button
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
# enforce members only
|
||||||
|
if self.guild.get_role(self.config.params.clan_member_role_id) not in interaction.user.roles:
|
||||||
|
await interaction.response.send_message(
|
||||||
|
f"You must have the <@&{self.config.params.clan_member_role_id}> role to vote.", ephemeral=True
|
||||||
|
)
|
||||||
|
return
|
||||||
|
|
||||||
election: str = get_election_cycle_name(self.config)
|
election: str = get_election_cycle_name(self.config)
|
||||||
|
|
||||||
with Session(engine) as session:
|
with Session(engine) as session:
|
||||||
|
|||||||
Reference in New Issue
Block a user