async def invite(): base_pattern = r'(https:)|(w{3}\.+)' if re.search(base_pattern + r'discord\.gg', message.content): await message.channel.send(embed=Frame().warning(message.author, 'Posted an invite')) elif re.search(r'(https:)|(w{3}\.+)', message.content): await message.channel.send(embed=Frame().warning(message.author, 'Posted a link')) await message.delete()
def playFrames(): base = [ Frame([[0,0,0], [0,0,0], [0,0,0]], 1), Frame([[0,0,0], [1,0,0], [0,0,0]], 2), Frame([[0,0,0], [1,1,0], [0,0,0]], 1), Frame([[0,0,0], [1,1,1], [0,0,0]], 1) ] reversed = base[:] reversed.reverse() player.play(base + reversed + base + reversed) return 'playing'
async def user_info(self, ctx, member: discord.Member = None): """ Shows info about user, e.g {command_prefix}user_info @testuser. If member argument is not passed show info about user invoking the command """ member = ctx.author if not member else member await ctx.send(embed=Frame().user_info(ctx, member))
def displayFrame(): player.stop() player.play([Frame(loads(request.data)['frame'], PERMANENT_FRAME_INTERVAL)]) return 'ok'