async def execute(message): if len(message.mentions) == 0: await message.channel.send('Wen denn? o.O') return gif = random.choice([get_gif('thanos snap', pos=0, lmt=5, wo_anime=True), get_gif('banhammer', pos=0, lmt=20, wo_anime=True)]) embed = discord.Embed() if len(message.mentions) != 0: embed.description = '{} hat {} gebannt'.format(message.author.mention, message.mentions[0].mention) embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): if len(message.mentions) < 1 and not config.test_mode: await message.channel.send("Für wen den? o.O") return command, channel, params, mentions, author = parse(message) embed = discord.Embed() if message.mentions[0].name == "DrWurzeli" and message.mentions[ 0].discriminator == "2058": gif = "https://media.tenor.com/images/7e578d4941d0b674c5f22ea2d03f0476/tenor.gif" embed.description = "...wait a minute :eyes:" embed.set_image(url=gif) await message.channel.send(embed=embed) return if config.test_mode or (message.mentions[0].name == "Fera" and message.mentions[0].discriminator == "7616"): if command == "maxitogo+" or command == "maxitogospecial": embed.description = "MaxiToGo Spezial wird geliefert!" img = get_maxi() file = discord.File(dir_path + "/assets/maxitogo/" + img, filename=img) embed.set_image(url="attachment://" + img) await message.channel.send(file=file, embed=embed) return if random.choice([True, True, True, True, True, False]): embed.description = "MaxiToGo wird geliefert!" gif = get_gif('delivery', wo_anime=True, pos=0, lmt=10) gif = random.choice([ gif, gif, gif, gif, gif, gif, gif, gif, "https://media.tenor.com/images/95db8481113f44469bde907db890856a/tenor.gif" ]) embed.set_image(url=gif) await message.channel.send(embed=embed) else: embed.description = "MaxiToGo Spezial wird geliefert!" img = get_maxi() file = discord.File(dir_path + "/assets/maxitogo/" + img, filename=img) embed.set_image(url="attachment://" + img) await message.channel.send(file=file, embed=embed) else: gif = get_gif('slap') embed.description = "Nein." embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): gif = get_gif('eyeroll', pos=random.randint(0, 20), lmt=10) embed = discord.Embed() embed.description = f"{message.author.mention} rollt mit den Augen :rolling_eyes:" embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): if not await check_admin_permissions(message): return command, channel, params, mentions, author = parse(message) mention_strings = [m.mention for m in mentions] actual_params = [] for param in params: if param not in mention_strings: actual_params.append(param) print("Params", params, "|", mention_strings, "=>", actual_params) if len(actual_params) == 0: await message.channel.send("Wozu denn? o.O\n(Bitte gib einen Suchterm an)") return if "@pos" in actual_params: lmt = 1 pos = int(actual_params[actual_params.index("@pos")+1]) check_last = False actual_params.remove(actual_params[actual_params.index("@pos")+1]) actual_params.remove("@pos") print(actual_params) else: lmt = 30 pos = 0 check_last = True gif = get_gif(' '.join(actual_params), wo_anime=True, lmt=lmt, pos=pos, check_last=check_last) embed = discord.Embed() embed.description = f'Gif zu \"{" ".join(actual_params)}\"{f" @ Position {pos} "if lmt == 1 else ""}' embed.set_image(url=gif) await message.channel.send(embed=embed)
def maak_quiz(): if request.method == "POST": # haal de data op dankwoord = request.form.get("dankwoord") quiz_titel = request.form.get("quiz_titel") user_id = session["user_id"] gif = get_gif(request.form["zoekwoord"]) # zet de quiz data in de database db.execute( "INSERT INTO quizes (quiz_titel, user_id, gif, dankwoord) VALUES (:quiz_titel, :user_id, :gif, :dankwoord)", quiz_titel=quiz_titel, user_id=user_id, gif=gif, dankwoord=dankwoord) # haal quiz_id op quiz_id = db.execute( "SELECT quiz_id FROM quizes WHERE user_id = :user_id", user_id=user_id) # voeg het quiz_id toe aan session session["quiz_id"] = quiz_id[-1]["quiz_id"] return redirect("/voeg_vraag_toe") else: return render_template("maak_quiz.html")
async def execute(message): gif = get_gif('coffee', lmt=25, pos=0) embed = discord.Embed() embed.description = '<:metalcoffee:707941148777512966>' embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): gif = get_gif('yes') embed = discord.Embed() if len(message.mentions) != 0: embed.description = 'Yes, {}'.format(message.mentions[0].mention) embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): params = ('roll', 25, 0, True) gif = get_gif(*params) while gif in blacklist: print("skipping role gif", blacklist.index(gif)) gif = get_gif(*params) embed = discord.Embed() if len(message.mentions) == 0: msg = '{} rollt durch die Gegend'.format(message.author.mention) else: msg = '{} rollt gegen {}'.format(message.author.mention, message.mentions[0].mention) embed.description = msg embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): gif = get_gif('shrug') embed = discord.Embed() msg = '{} zuckt mit den Schultern..'.format(message.author.mention) embed.description = msg embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): gif = get_gif('need sleep', platform="tenor", wo_anime=True) embed = discord.Embed() msg = '{} braucht Schlaf..!'.format(message.author.mention) embed.description = msg embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): gif = get_gif('need cuddle', wo_anime=True, lmt=30, pos=0) embed = discord.Embed() msg = '{} will kuscheln! (。•́︿•̀。)'.format(message.author.mention) embed.description = msg embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): gif = get_gif('need food', wo_anime=True) embed = discord.Embed() msg = '{} braucht Essen!'.format(message.author.mention) embed.description = msg embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): gif = get_gif('eww') embed = discord.Embed() msg = 'BAH!' embed.description = msg embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): gif = get_gif('shiver') embed = discord.Embed() msg = '{} zittert.'.format(message.author.mention) embed.description = msg embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): gif = get_gif('need shower', wo_anime=True, lmt=15, pos=0) embed = discord.Embed() msg = '{} braucht eine Dusche..! :sweat_drops:'.format( message.author.mention) embed.description = msg embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): gif = get_gif('need coffee', wo_anime=True) embed = discord.Embed() msg = '{} braucht Kaffee..! <:metalcoffee:707941148777512966>'.format( message.author.mention) embed.description = msg embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): gif = get_gif('runaway') embed = discord.Embed() if len(message.mentions) != 0: msg = '{} rennt vor {} weg'.format(message.author.mention, message.mentions[0].mention) embed.description = msg embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): gif = get_gif('grr') embed = discord.Embed() if len(message.mentions) != 0: msg = '{}, du wurdest von {} angegrrt'.format(message.mentions[0].mention, message.author.mention) embed.description = msg embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): embed = discord.Embed() if len(message.mentions) == 1: # 1 mention gif = get_gif('nom') embed.description = f"{message.author.mention} nomst {message.mentions[0].mention}" elif len(message.mentions) > 1: # > 1 mentions gif = get_gif('nom') embed.description = f"{message.author.mention} nomst {', '.join([x.mention for x in message.mentions[:-2]]) + ', ' if len(message.mentions[:-2]) > 0 else ''}{' & '.join([x.mention for x in message.mentions[-2:]])}" else: # 0 mentions gif = get_gif('eat') embed.description = f"{message.author.mention} nomst" embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): gif = get_gif('mimimi', wo_anime=True) embed = discord.Embed() if len(message.mentions) != 0: msg = 'Mimimi, {}!'.format(message.mentions[0].mention) embed.description = msg embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): if len(message.mentions) == 0: await message.channel.send('Wen denn? o.O') return gif = get_gif('icebucket', pos=0, lmt=20) embed = discord.Embed() embed.description = f"{message.author.mention} \"mobilisiert\" {message.mentions[0].mention}" embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): gif = get_gif('stfu') embed = discord.Embed() if len(message.mentions) != 0: msg = 'Shut up, {}!'.format(message.mentions[0].mention) else: msg = 'Shut up!' embed.description = msg embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): gif = get_gif('read', wo_anime=True, pos=0, lmt=25) embed = discord.Embed() if len(message.mentions) != 0: embed.description = '{} liest {} vor :books:'.format( message.author.mention, message.mentions[0].mention) else: embed.description = '{} liest :books:'.format(message.author.mention) embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): if len(message.mentions) == 0: await message.channel.send('Wen denn? o.O') return msg = '{}, du wurdest von {} geflauscht'.format( message.mentions[0].mention, message.author.mention) gif = get_gif('headpat') embed = discord.Embed() embed.description = msg embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): gif = get_gif('sorry') # self check if len(message.mentions) != 0: if message.mentions[0].mention == message.author.mention: print("is self") gif = get_gif('slap') embed = discord.Embed() embed.description = "Stop it, {}! D:".format( message.author.mention) embed.set_image(url=gif) await message.channel.send(embed=embed) return embed = discord.Embed() if len(message.mentions) != 0: embed.description = '{} hat sich bei dir entschuldigt, {}'.format( message.author.mention, message.mentions[0].mention) embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): gif = get_gif('give up') embed = discord.Embed() msg = '{} gibt auf...'.format(message.author.mention) if len(message.mentions) != 0: msg = '{} gibt {} auf...'.format(message.author.mention, message.mentions[0].mention) if message.author.mention == message.mentions[0].mention: await message.channel.send("Nicht aufgeben! D:") return embed.description = msg embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): command, channel, params, mentions, author = parse(message) if command == "animal": command = random.choice(commands) gif = get_gif(command, pos=0, lmt=10, wo_anime=True) if gif is None: await message.channel.send("Zu diesem Tier gibt es keine Gifs qwq") embed = discord.Embed() embed.description = command.replace("+", "") embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): if len(message.mentions) == 0: await message.channel.send('Wen denn? o.O') return gif = get_gif('run into', pos=0, lmt=30, wo_anime=True) embed = discord.Embed() msg = '{} rennt gegen {}'.format(message.author.mention, message.mentions[0].mention) embed.description = msg embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message): gif = get_gif(random.choice(['cat', 'meow']), platform="tenor") if len(message.mentions) == 0: msg = '{} miaut'.format(message.author.mention) else: msg = '{} miaut {} an'.format(message.author.mention, message.mentions[0].mention) embed = discord.Embed() embed.description = msg embed.set_image(url=gif) await message.channel.send(embed=embed)
async def execute(message: discord.Message): command, channel, params, mentions, author = parse(message) embed = discord.Embed() if len(message.mentions ) == 1 and message.mentions[0].mention == message.author.mention: # self mention embed.description = f"{message.author.mention} umarmt sich selbst owo" gif = get_gif("self hug", wo_anime=True, lmt=25, pos=0) elif len(message.mentions) == 1: # 1 mention embed.description = f"{message.author.mention} umarmt {message.mentions[0].mention} <:knuddelfin:493889242703986721>" gif = get_gif('hug') elif len(message.mentions) > 1: # > 1 mentions embed.description = f"{message.author.mention} umarmt {', '.join([x.mention for x in message.mentions[:-2]]) + ', ' if len(message.mentions[:-2]) > 0 else ''}{' & '.join([x.mention for x in message.mentions[-2:]])} <:knuddelfin:493889242703986721>" gif = get_gif('group hug', lmt=15, pos=0) else: if message.mention_everyone or len( params) == 1 and params[0] == "alle" or len( params) == 1 and params[0] == "@everyone" or len( params) == 1 and params[0] == "@alle": # all mentions embed.description = f"{message.author.mention} umarmt alle <:ishappy:441572301167656971>" gif = get_gif('group hug', lmt=15, pos=0) else: # 0 mentions embed.description = f"{message.author.mention} umarmt sich selbst owo" gif = get_gif("selfhug", lmt=25, pos=0) embed.set_image(url=gif) await message.channel.send(embed=embed)