curs3dcult, я бы рекомендовал не использовать отдельные модули. Во всех форках discord.py slash-команды поддерживаются нативно. Например, я когда-то пробовал освоить discord_slash, но напоролся на то, что он не работал с discord.py 2.0 с компонентами, вызывая невнятные ошибки где-то в недрах.
Вот так вот можно сделать в disnake (один из форков discord.py), в этом случае бот при старте будет писать в консоль детали о синхронизации команд, а на тестовых гильдиях вообще прописывать их явным образом, что намного быстрее: