---
title: Can I deploy Discord bots to Vercel?
description: Learn about whether it's possible to deploy Discord Bots to Vercel.
url: /kb/guide/can-i-deploy-discord-bots-to-vercel
canonical_url: "https://vercel.com/kb/guide/can-i-deploy-discord-bots-to-vercel"
published: 2025-11-03
last_updated: 2025-11-10
authors: Allen Hai
related:
  - /docs/functions
  - /docs/functions/limitations
install_vercel_plugin: npx plugins add vercel/vercel-plugin
---
<!-- docsgraph:related -->
## Related pages

> **For AI agents:** Follow these links to understand how this page connects to the rest of the Vercel ecosystem. For the full cross-link map (inbound, outbound, prerequisites, and semantic neighbors), see the .graph.md link below.

- [Backends on Vercel](https://vercel.com/docs/frameworks/backend?from=related&source_path=%2Fkb%2Fguide%2Fcan-i-deploy-discord-bots-to-vercel&source_site=vercel-kb&relationship=related) — Vercel supports a wide range of the most popular backend frameworks, optimizing how your application builds and runs no
- [Getting started with Vercel](https://vercel.com/docs/getting-started-with-vercel?from=related&source_path=%2Fkb%2Fguide%2Fcan-i-deploy-discord-bots-to-vercel&source_site=vercel-kb&relationship=related) — Install the Vercel CLI, add the Vercel Plugin or agent skills, and deploy your first project.
- [Vercel Deployment Guide](https://ai-sdk.dev/docs/advanced/vercel-deployment-guide?from=related&source_path=%2Fkb%2Fguide%2Fcan-i-deploy-discord-bots-to-vercel&source_site=vercel-kb&relationship=related)
- [Deploy a Flask app on Vercel](https://vercel.com/docs/frameworks/backend/flask?from=related&source_path=%2Fkb%2Fguide%2Fcan-i-deploy-discord-bots-to-vercel&source_site=vercel-kb&relationship=related) — Deploy a Flask app on Vercel. Learn how the Python runtime, WSGI, static assets, and Vercel Functions work together.
- [Deploy a Django app on Vercel](https://vercel.com/docs/frameworks/full-stack/django?from=related&source_path=%2Fkb%2Fguide%2Fcan-i-deploy-discord-bots-to-vercel&source_site=vercel-kb&relationship=related) — Deploy a Django app on Vercel. Learn how the Python runtime, WSGI, ASGI, static assets, and Vercel Functions work togeth
- [Deploying to Vercel](https://vercel.com/docs/deployments?from=related&source_path=%2Fkb%2Fguide%2Fcan-i-deploy-discord-bots-to-vercel&source_site=vercel-kb&relationship=related) — Learn how to create and manage deployments on Vercel.
- [Can I use Vercel to deploy to a private cloud?](https://vercel.com/kb/guide/can-i-use-vercel-to-deploy-to-a-private-cloud?from=related&source_path=%2Fkb%2Fguide%2Fcan-i-deploy-discord-bots-to-vercel&source_site=vercel-kb&relationship=related) — Learn about if it's possible to deploy to a private cloud with Vercel.
- [Why does npm run start not work on Vercel?](https://vercel.com/kb/guide/npm-run-start-not-working?from=related&source_path=%2Fkb%2Fguide%2Fcan-i-deploy-discord-bots-to-vercel&source_site=vercel-kb&relationship=related) — Information on why commands that start servers may not work with Vercel.
- [Create a Discord support bot with Nuxt and Redis](https://vercel.com/kb/guide/create-a-discord-support-bot-with-nuxt-and-redis?from=related&source_path=%2Fkb%2Fguide%2Fcan-i-deploy-discord-bots-to-vercel&source_site=vercel-kb&relationship=related) — This guide walks through building a Discord support bot with Nuxt, covering project setup, Discord app configuration, Ga
- [Should I use Cloudflare in front of Vercel?](https://vercel.com/kb/guide/cloudflare-with-vercel?from=related&source_path=%2Fkb%2Fguide%2Fcan-i-deploy-discord-bots-to-vercel&source_site=vercel-kb&relationship=related) — Information on using Cloudflare together with Vercel.
- [Can I deploy a locally built Next.js app to Vercel?](https://vercel.com/kb/guide/deploying-locally-built-nextjs?from=related&source_path=%2Fkb%2Fguide%2Fcan-i-deploy-discord-bots-to-vercel&source_site=vercel-kb&relationship=related) — Learn how to deploy a locally built Next.js application to Vercel.

Full cross-link map for this page: [/kb/guide/can-i-deploy-discord-bots-to-vercel.graph.md](/kb/guide/can-i-deploy-discord-bots-to-vercel.graph.md?from=related&source_path=%2Fkb%2Fguide%2Fcan-i-deploy-discord-bots-to-vercel&source_site=vercel-kb&relationship=graph)
<!-- /docsgraph:related -->


[Vercel](https://vercel.com/) is a platform focused on empowering developer workflows. [Vercel Functions](https://vercel.com/docs/functions) provide a light bridge to backend systems, but have limitations that prevent them from being a suitable solution for bots that require an _always running_ environment. Read on to learn more about why deploying a [Discord Bot](https://discord.com/developers/docs/intro#bots-and-apps) to Vercel is not recommended.

## Always Running Discord Bots

Discord Bots that require a server to be constantly listening and reacting to events will not work on Vercel since [Vercel Functions](https://vercel.com/docs/functions) have [execution duration limits](https://vercel.com/docs/functions/limitations#max-duration). You can consider alternative's like [Google Cloud Run](https://cloud.google.com/run/), [Fly](https://fly.io/), [Render](https://render.com/), or [Digital Ocean](https://www.digitalocean.com/) to host them instead.

## Webhooks API

Discord Apps that use Webhooks to respond quickly to an HTTP request and aren't invoked every second can be modelled effectively with Vercel Functions. It's important to keep in mind that these Functions will be executed in a restricted environment and can't be depended on for shared state or reliable disk access. Take a look at Discord's [documentation](https://discord.com/developers/docs/resources/webhook) for further details.