KiTTY, un bot Discord qui est un petit chat :) Il est basé sur une ancienne version du bot Red, sous Python 3.6 et qui a des fonctionnalités bien sympatiques !
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
Це архівний репозитарій. Ви можете переглядати і клонувати файли, але не можете робити пуш або відкривати питання/запити.

50 рядки
1.5KB

  1. import asyncio
  2. import requests
  3. import discord
  4. from __main__ import send_cmd_help
  5. from discord.ext import commands
  6. import aiohttp
  7. import json
  8. class wiiutils:
  9. def __init__(self, bot):
  10. self.bot = bot
  11. self.session = self.bot.http.session
  12. @commands.group(pass_context=True)
  13. async def wii(self, ctx):
  14. if ctx.invoked_subcommand is None:
  15. await send_cmd_help(ctx)
  16. @commands.command(pass_context=True)
  17. async def wiimmfi(self, ctx):
  18. """Does Wiimmfi servers are down ?"""
  19. query = ("https://wiimmfi.glitch.me/mkw/amount")
  20. page = requests.get(query).json()
  21. user = page["available"]
  22. numberuser = user["players"]
  23. status = page["status"]
  24. #Saying if Wiimmfi is online or no !
  25. if status == 200:
  26. online = "Yes"
  27. else:
  28. online = "No"
  29. embed=discord.Embed(title="wiimmfi server status", color=0xff0000)
  30. embed.set_thumbnail(url="https://i.imgur.com/SVcS7lE.png")
  31. embed.add_field(name="Players :", value=numberuser, inline=True)
  32. embed.add_field(name="Online ?", value=online, inline=True)
  33. await self.bot.say(embed=embed)
  34. @wii.command(pass_context=True)
  35. async def homebrew(self, ctx):
  36. """You want to homebrew your Wii ?"""
  37. homebrewfr = "https://katolo.gy/2018/10/03/softmod-sa-wii/"
  38. homebrewen = "https://sites.google.com/site/completesg/"
  39. await self.bot.say(homebrewfr + "\n" + homebrewen)
  40. def setup(bot):
  41. bot.add_cog(wiiutils(bot))