220 lines
5.8 KiB
Python
220 lines
5.8 KiB
Python
from discord.ext import commands
|
|
import get_from_reddit
|
|
import core_utils
|
|
import requests
|
|
|
|
|
|
class Weeb(commands.Cog):
|
|
def __init__(self, bot):
|
|
self.bot: commands.Bot = bot
|
|
|
|
# @commands.command(name="wink")
|
|
# async def wink(self, ctx: commands.Context):
|
|
# await ctx.reply(
|
|
# embed=core_utils.generate_embed(
|
|
# embed_url=requests.get("https://some-random-api.ml/animu/wink").json()[
|
|
# "link"
|
|
# ]
|
|
# )
|
|
# )
|
|
|
|
@commands.command(name="pout")
|
|
async def pout(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="blush")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="pout")
|
|
async def pout(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="blush")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="waifu")
|
|
async def waifu(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="waifu")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="neko")
|
|
async def neko(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="neko")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="shinobu")
|
|
async def shinobu(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="shinobu")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="bully")
|
|
async def bully(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="bully")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="cry")
|
|
async def cry(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="cry")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="hug")
|
|
async def hug(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="hug")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="kiss")
|
|
async def kiss(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="kiss")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="lick")
|
|
async def lick(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="lick")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="pat")
|
|
async def pat(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="pat")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="smug")
|
|
async def smug(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="smug")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="highfive")
|
|
async def highfive(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="highfive")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="nom")
|
|
async def nom(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="nom")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="bite")
|
|
async def bite(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="bite")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="slap")
|
|
async def slap(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="slap")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="wink")
|
|
async def wink(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="wink")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="poke")
|
|
async def poke(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="poke")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="dance")
|
|
async def dance(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="dance")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="cringe")
|
|
async def cringe(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="cringe")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="blush")
|
|
async def blush(self, ctx: commands.Context):
|
|
|
|
await ctx.reply(
|
|
embed=core_utils.generate_embed(
|
|
embed_url=core_utils.waifu_pics(endpoint="blush")
|
|
)
|
|
)
|
|
|
|
@commands.command(name="owo")
|
|
async def owo(self, ctx: commands.Context):
|
|
from owotext import OwO
|
|
|
|
uwu = OwO()
|
|
await ctx.reply(uwu.whatsthis(" ".join(ctx.message.content.split()[1:])))
|
|
|
|
|
|
def setup(bot):
|
|
bot.add_cog(Weeb(bot))
|