예제 #1
0
async def delete_mappings(mapping: ChannelMapping, guildId: str):
    data.remove_channel_mapping(
        guildId,
        mapping.coinKind,
        mapping.requiredBalance,
        mapping.channel,
    )
    return [mappings for mappings in data.get_channel_mappings(guildId)]
예제 #2
0
 async def unset_coin_for_channel(self, ctx, coin_name, coin_amount: int,
                                  channel_name):
     if ctx.guild is None:
         await ctx.send("Please send this command in a server")
         return
     data.remove_channel_mapping(ctx.guild.id, coin_name, coin_amount,
                                 channel_name)
     await ctx.send("Unset")
예제 #3
0
 async def unset_coin_for_channel(self, ctx, coin_name, coin_amount: int,
                                  channel: discord.TextChannel):
     data.remove_channel_mapping(ctx.guild.id, coin_name, coin_amount,
                                 channel.name)