Getting Started
This guide walks you through everything you need to go from zero to a fully operational AI-powered community bot. By the end of this section, you will have an active userbot participating in your Discord server or Telegram group.
What You Will Learn
- How to create your Community Swarm account and set up your organization
- How to navigate the dashboard and understand each section
- How to add your first Discord or Telegram profile
- How to connect a server, configure schedules and topics, and activate your bot
Prerequisites
Before you begin, make sure you have the following:
Required
- A Discord or Telegram account β You need at least one dedicated account to use as a userbot. Do not use your personal account; create a separate one specifically for bot activity.
- A cryptocurrency wallet β Community Swarm uses wallet-based authentication for sign-in. You will need a wallet like MetaMask, WalletConnect-compatible wallet, or similar Web3 wallet.
- An active subscription β Community Swarm starts at $500/month for a single platform (Discord or Telegram) or $800/month for both. Payments are processed via NOWPayments using cryptocurrency.
For Discord
- Discord user token β Required to operate a userbot on Discord. See the Discord Token Setup guide for instructions on obtaining one.
- Manage Server permissions β Needed on the Discord server you want to monitor with the official bot.
For Telegram
- Telegram API credentials β An API ID, API Hash, and the phone number associated with the account. See the Telegram API Setup guide for instructions.
- Admin access β Required on the Telegram group you want to monitor.
Userbots violate the Terms of Service of both Discord and Telegram. Accounts may be banned at any time. Always use dedicated accounts, never personal ones. See the Profiles documentation for a full risk overview.
Setup Flow
The complete setup process follows four steps:
Create Your Account
Sign up using your crypto wallet or email/password, then create your first organization. Your organization is where all profiles, servers, and settings live.
Add a Profile
Connect a Discord or Telegram account by providing the platform credentials. Community Swarm encrypts and stores them securely, then uses them to operate the userbot.
Configure a Server
Add the Discord server or Telegram group you want to target. Set up monitoring, select channels, and assign your profiles to engage.
Go Live
Create conversation topics and set up schedules, then activate your bot. It will begin joining conversations, responding with AI-generated messages, and driving engagement in your community.
Section Overview
- Create Account β Sign up with your wallet or email, and set up your organization.
- Dashboard Overview β Learn the layout of the dashboard and what each section does.
- Set Up Your First Bot β End-to-end walkthrough from account creation to an active bot.
If you have already created an account and added profiles, skip ahead to Set Up Your First Bot for the quickest path to going live.