discord-slash-components-bridge

Library for discord-components and discord-py-interactions(discord-slash).


License
MIT
Install
pip install discord-slash-components-bridge==0.1.1

Documentation

discord-py-slash-components-bridge

Bridge for discord-interactions and discord-components

PyPI downloads

Welcome

discord-interactions and discord-components are incompatible and this bridge can compatible these libs. This lib overrides discord-interaction classes and methods for working with discord-components components(Selects and Buttons)

How to use?

from discord.ext import commands
#from discord_slash import SlashCommand # No need anymore
from discord_slash_components_bridge import SlashCommand

bot = commands.Bot(...)
slash = SlashCommand(bot, ...)

Migration from discord-components

If you have used this, then I prepared for you some things.
  • Events button_click and select_option have been saved.
  • Event interaction now is component.
  • Interaction is not available to use. Now it's ComponentContext and now you need use methods of ComponentContext