Fuck commit messages

This commit is contained in:
NikolajDanger
2022-07-25 14:44:45 +02:00
parent f838b4e62d
commit 971e66e1ec
6 changed files with 35 additions and 26 deletions

View File

@ -32,7 +32,7 @@ class MiscCog(commands.Cog):
@cog_ext.cog_slash(**params["help"]) @cog_ext.cog_slash(**params["help"])
async def help_command(self, ctx: SlashContext, command=""): async def help_command(self, ctx: SlashContext, command=""):
"""Get help for commands.""" """Get help for commands."""
await self.bot.other.helpFunc(ctx, command) await self.bot.other.help_func(ctx, command)
@cog_ext.cog_slash(**params["thank"]) @cog_ext.cog_slash(**params["thank"])
async def thank(self, ctx: SlashContext): async def thank(self, ctx: SlashContext):
@ -42,37 +42,37 @@ class MiscCog(commands.Cog):
@cog_ext.cog_slash(**params["hello"]) @cog_ext.cog_slash(**params["hello"])
async def hello(self, ctx: SlashContext): async def hello(self, ctx: SlashContext):
"""Greet the bot.""" """Greet the bot."""
await self.bot.other.helloFunc(ctx) await self.bot.other.hello_func(ctx)
@cog_ext.cog_slash(**params["roll"]) @cog_ext.cog_slash(**params["roll"])
async def roll(self, ctx: SlashContext, dice="1d20"): async def roll(self, ctx: SlashContext, dice="1d20"):
"""Roll dice.""" """Roll dice."""
await self.bot.other.rollDice(ctx, dice) await self.bot.other.roll_dice(ctx, dice)
@cog_ext.cog_slash(**params["image"]) @cog_ext.cog_slash(**params["image"])
async def image(self, ctx: SlashContext): async def image(self, ctx: SlashContext):
"""Get a random image from Bing.""" """Get a random image from Bing."""
await self.bot.other.imageFunc(ctx) await self.bot.other.image_func(ctx)
@cog_ext.cog_slash(**params["movie"]) @cog_ext.cog_slash(**params["movie"])
async def movie(self, ctx: SlashContext): async def movie(self, ctx: SlashContext):
"""Get a random movie from the Plex server.""" """Get a random movie from the Plex server."""
await self.bot.other.movieFunc(ctx) await self.bot.other.movie_func(ctx)
@cog_ext.cog_slash(**params["name"]) @cog_ext.cog_slash(**params["name"])
async def name(self, ctx: SlashContext): async def name(self, ctx: SlashContext):
"""Generate a random name.""" """_generate a random name."""
await self.generators.nameGen(ctx) await self.generators.name_gen(ctx)
@cog_ext.cog_slash(**params["tavern"]) @cog_ext.cog_slash(**params["tavern"])
async def tavern(self, ctx: SlashContext): async def tavern(self, ctx: SlashContext):
"""Generate a random tavern name.""" """_generate a random tavern name."""
await self.generators.tavernGen(ctx) await self.generators.tavern_gen(ctx)
@cog_ext.cog_slash(**params["wiki"]) @cog_ext.cog_slash(**params["wiki"])
async def wiki(self, ctx: SlashContext, wiki_page=""): async def wiki(self, ctx: SlashContext, wiki_page=""):
"""Get a page on a fandom wiki.""" """Get a page on a fandom wiki."""
await self.bot.other.findWikiPage(ctx, page) await self.bot.other.find_wiki_page(ctx, page)
@cog_ext.cog_slash(**params["add_movie"]) @cog_ext.cog_slash(**params["add_movie"])
async def add_movie(self, ctx: SlashContext, movie): async def add_movie(self, ctx: SlashContext, movie):
@ -92,7 +92,7 @@ class MiscCog(commands.Cog):
@cog_ext.cog_slash(**params["wolf"]) @cog_ext.cog_slash(**params["wolf"])
async def wolf(self, ctx: SlashContext, query): async def wolf(self, ctx: SlashContext, query):
"""Perform a search on Wolfram Alpha.""" """Perform a search on Wolfram Alpha."""
await self.nerd_shit.wolfSearch(ctx, query) await self.nerd_shit.wolf_search(ctx, query)
def setup(bot): def setup(bot):

View File

@ -108,7 +108,7 @@ class ConnectFour(BoardGame):
await self.bot.defer(ctx) await self.bot.defer(ctx)
channel = str(ctx.channel_id) channel = str(ctx.channel_id)
opponent_info = await self._test_opponent(ctx, opponent) opponent, opponent_info = await self._test_opponent(ctx, opponent)
if not opponent_info: if not opponent_info:
return return
@ -119,7 +119,7 @@ class ConnectFour(BoardGame):
players = [ctx.author.id, opponent] players = [ctx.author.id, opponent]
random.shuffle(players) random.shuffle(players)
self.draw.draw_image(channel, board, players, [0, [0,0], ""], players) self.draw.draw_image(channel, board, players, [0, [0,0], ""])
opponent_name = self.get_name(f"#{opponent}") opponent_name = self.get_name(f"#{opponent}")
turn_name = self.get_name(f"#{players[0]}") turn_name = self.get_name(f"#{players[0]}")
@ -252,7 +252,11 @@ class ConnectFour(BoardGame):
if placed_piece: if placed_piece:
channel = str(ctx.channel) channel = str(ctx.channel)
self.draw.draw_image( self.draw.draw_image(
channel, board, winner, win_coordinates, win_direction, players) channel,
board,
players,
[winner, win_coordinates, win_direction]
)
boards_path = "gwendolyn/resources/games/connect_four_boards/" boards_path = "gwendolyn/resources/games/connect_four_boards/"

View File

@ -187,7 +187,7 @@ class BoardGame(GameBase):
self.bot.log("They tried to play against themself") self.bot.log("They tried to play against themself")
return False return False
return difficulty, difficulty_text return opponent, (difficulty, difficulty_text)
class BaseDrawer(): class BaseDrawer():
"""Class for drawing games.""" """Class for drawing games."""

View File

@ -632,7 +632,7 @@ class DrawHangman():
random.seed(game_id) random.seed(game_id)
background = Image.open("gwendolyn/resources/paper.jpg") background = Image.open("gwendolyn/resources/games/default_images/hangman.png")
gallow = self._draw_gallows() gallow = self._draw_gallows()
man = self._draw_man(misses, game_id) man = self._draw_man(misses, game_id)

View File

@ -1,13 +1,13 @@
import random # Used in movieFunc import random # Used in movie_func
import datetime # Used in helloFunc import datetime # Used in hello_func
import urllib # Used in imageFunc import urllib # Used in image_func
import ast import ast
import imdb # Used in movieFunc import imdb # Used in movie_func
import discord # Used in movieFunc import discord # Used in movie_func
import lxml # Used in imageFunc import lxml # Used in image_func
import fandom # Used in findWikiPage import fandom # Used in find_wiki_page
import d20 # Used in rollDice import d20 # Used in roll_dice
from .plex import Plex from .plex import Plex
from .nerd_shit import NerdShit from .nerd_shit import NerdShit
@ -93,7 +93,10 @@ class Other():
cam = random.choice(cams) cam = random.choice(cams)
self.bot.log("Chose cam type "+cam) self.bot.log("Chose cam type "+cam)
if cam == "one": if cam == "one":
search = f"img_{''.join([random.randint(0,9) for _ in range(4)])}"
search = "img_" + ''.join(
[str(random.randint(0,9)) for _ in range(4)]
)
elif cam == "two": elif cam == "two":
year = str(random.randint(2012,2016)) year = str(random.randint(2012,2016))
month = str(random.randint(1,12)).zfill(2) month = str(random.randint(1,12)).zfill(2)
@ -102,7 +105,9 @@ class Other():
elif cam == "three": elif cam == "three":
search = f"IMAG_{str(random.randint(1,500)).zfill(4)}" search = f"IMAG_{str(random.randint(1,500)).zfill(4)}"
elif cam == "four": elif cam == "four":
search = f"DSC_{''.join([random.randint(0,9) for _ in range(4)])}" search = "DSC_" + ''.join(
[str(random.randint(0,9)) for _ in range(4)]
)
self.bot.log("Searching for "+search) self.bot.log("Searching for "+search)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 697 KiB

After

Width:  |  Height:  |  Size: 638 KiB