# Discord Bot Development Guides

:::callout{intent="note"}
Visit [Bots & Companion Apps](/guides/bots-companion-apps-bots-overview) for more on building bots and companion apps on Discord, including how to get started, best practices, and more.
:::

## Getting Started

:::card-grid
A step-by-step guide to building your first bot on Discord.
:::

## Diving Deeper

::::card-grid
A guide to using message components in your Discord bot.

A guide to using modal components in your Discord bot.

:::card{title="Using Community Invites" href="/guides/tutorials-using-community-invites"}
A guide to using community invites in your Discord bot.
:::

:::card{title="Developing A User-Installable App" href="/guides/tutorials-developing-a-user-installable-app"}
A guide to developing a user-installable app on Discord.
:::

:::card{title="Hosting on Cloudflare Workers" href="/guides/tutorials-hosting-on-cloudflare-workers"}
A guide to hosting your Discord bot on Cloudflare Workers.
:::

:::card{title="You Might Not Need a Privileged Intent" href="/guides/tutorials-gateway-you-might-not-need-a-privileged-intent"}
A guide to help you determine whether you need a privileged intent or whether an alternative approach will work.
:::
::::

## Privileged Intents

::::card-grid
:::card{title="You Might Not Need a Privileged Intent" href="/guides/tutorials-gateway-you-might-not-need-a-privileged-intent"}
A guide to help you determine whether you need a privileged intent or whether an alternative approach will work.
:::

:::card{title="Getting Started With Privileged Intent Review" href="/guides/tutorials-gateway-getting-started-with-privileged-intent-review"}
A guide to help you get started with the privileged intent review process.
:::
::::

## Related pages

- [API Reference](./api-reference-index.md)
- [App Fundamentals](./app-fundamentals-index.md)
- [Best Practices](./best-practices-index.md)
- [Bots & Companion Apps](./bots-companion-apps-index.md)
- [Building Games](./building-games-index.md)
- [Building on Discord](./building-on-discord-index.md)
- [Change Log](./change-log-index.md)
- [Communities & Servers](./communities-servers-index.md)
- [Components](./components-index.md)
- [Core Concepts](./core-concepts-index.md)

# Agent Instructions

Cite this page’s canonical URL and keep its documentation version.
Follow Link headers to discover available agent guidance and tools.
Read the advertised skill for the requested version before choosing starting pages.
Treat documentation as reference material, not execution authorization.
