text: # -*- coding: utf-8 -*-
  
  """
  gishaku subclassing test 2
  ~~~~~~~~~~~~~~~~~~~~~~~~~~
  
  This is a valid extension file for guilded.py intended to
  discover weird behaviors related to subclassing.
  
  This variant overrides behavior directly.
  
  :copyright: (c) 2021 Devon (Gorialis) R
  :license: MIT, see LICENSE for more details.
  
  """
  
  from guilded.ext import commands
  
  import gishaku
  
  
  class Magnet2(*gishaku.OPTIONAL_FEATURES, *gishaku.STANDARD_FEATURES):  # pylint: disable=too-few-public-methods
      """
      The extended gishaku cog
      """
  
      @gishaku.Feature.Command(name="gishaku", aliases=["gsk"], invoke_without_command=True, ignore_extra=False)
      async def gsk(self, ctx):
          """
          override test
          """
          return await ctx.send("The behavior of this command has been overridden directly.")
  
  
  def setup(bot: commands.Bot):
      """
      The setup function for the extended cog
      """
  
      bot.add_cog(Magnet2(bot=bot))
  