diff --git a/docs/getting-started/faq.rst b/docs/getting-started/faq.rst index e80a761e..e290897f 100644 --- a/docs/getting-started/faq.rst +++ b/docs/getting-started/faq.rst @@ -53,12 +53,12 @@ What is the difference between Client and Bot? :class:`twitchio.ext.commands.Bot` subclasses :class:`~twitchio.Client`, which means that everything :class:`~twitchio.Client` can do, and everything belonging to :class:`~twitchio.Client` is also possible and available on :class:`~twitchio.ext.commands.Bot`. -The benefit of :class:`twitchio.ext.commands.Bot` is that it is part of the `ext.commands `_ +The benefit of :class:`~twitchio.ext.commands.Bot` is that it is part of the `ext.commands `_ extension. This extension is a powerful and easy to use package that allows the creation of :class:`~twitchio.ext.commands.Command`'s' and -:class:`twitchio.ext.commands.Component`'s which allow you to easily create chat based commands and sub-commands, +:class:`~twitchio.ext.commands.Component`'s which allow you to easily create chat based commands and sub-commands, with argument parsing and converters, guards for fine-grained permission control, cooldowns, -the use of :class:`twitchio.ext.commands.Context` (featureful context around the invocation of commands; with many helpers) +the use of :class:`~twitchio.ext.commands.Context` (featureful context around the invocation of commands; with many helpers) and more. -Used with :class:`twitchio.ext.commands.Component`'s and hot-reloading extension support you can easily manage your applications +Used with :class:`~twitchio.ext.commands.Component`'s and hot-reloading extension support you can easily manage your applications codebase with multiple modules and/or pacakges, with minimal down-time.