Skip to content
AtheronLABS

You're visiting from the United States. Prices are shown in US dollars. Not right?

labs@atheron:~/industries/media/bots$ run bot --discord --telegram

Media bots

Discord and Telegram perks that follow the subscription.

Your most loyal audience often gathers in a Discord server or a Telegram channel. A bot tied to your subscriptions brings their perks to where they already are, and takes the membership checks off your moderators.

// what matters here

What is different in this industry.

01

Perks follow the subscription

Members link their subscription once; roles and channels are granted while it is active and removed when it ends.

02

Both platforms, one bot

The same rules and the same subscriber list drive Discord and Telegram, managed from one dashboard.

03

New work, posted for you

Episodes, stories and alerts are posted to the right channels as they are published.

04

Moderators keep control

Moderation tools with a log, so the team can see what the bot did and undo it.

// example projects

Priced examples for this service.

Each one is hypothetical, labelled as such, and priced live from our rate card. Open any of them in the estimator and make it yours.

Example projectWeb appBot with a web dashboard

Subscriber community bot

Hypothetical. Not a client, not a result.

// The problem

A podcast network's most loyal listeners gather in Discord and Telegram, but subscriber perks live on the website and moderators check memberships by hand.

// What we would build

A bot for Discord and Telegram that links each member to their subscription, grants the right roles and channels automatically, posts new episodes and alerts, and gives moderators a small web dashboard.

// What is in it

  • Members link their subscription once, and roles follow it
  • Perks removed when a subscription ends, without a moderator
  • New episodes and breaking alerts posted to the right channels
  • Moderation tools and a log moderators can review
  • A web dashboard for the community team

// Stack

  • Node.js
  • discord.js
  • Telegram Bot API
  • PostgreSQL
  • Next.js
  • DigitalOcean

// estimate

Build
≈ US$49,500 to US$75,700, delivered within 16 weeksCAD 70,500 to 107,800
Hosting
≈ US$176 a monthCAD 250 a month
Support
≈ US$1,000 a monthCAD 1,425 a month

Prices in your currency are estimates from today's Bank of Canada rate. All invoicing is in CAD or USD.

Timeline by milestone

Discovery
2.9 to 3.4 weeks
Commands agreed
0.4 weeks
Design approved
2.4 to 3.4 weeks
Core features
1.9 to 2.4 weeks
Full build
0.9 to 1.9 weeks
Working in a test server
0.9 to 1.9 weeks
Testing and fixes
0.9 to 1.4 weeks
Launch
0.9 to 1.4 weeks

How it is paid

Deposit 30%
CAD 21,150 to 32,340
Discovery 4.5%
CAD 3,172.50 to 4,851.00
Commands agreed 4.7%
CAD 3,313.50 to 5,066.60
Design approved 4.5%
CAD 3,172.50 to 4,851.00
Core features 13.6%
CAD 9,588.00 to 14,660.80
Full build 9%
CAD 6,345 to 9,702
Working in a test server 9.5%
CAD 6,697.50 to 10,241.00
Testing and fixes 4.5%
CAD 3,172.50 to 4,851.00
Launch 9.7%
CAD 6,838.50 to 10,456.60
Holdback, 30 days after launch (10%)
CAD 7,050 to 10,780

// questions

Questions we get about this.

Does the bot see readers' payment details?

No. It checks whether a subscription is active through your subscription system and never sees card details.

Can we start in Discord and add Telegram later?

Yes. The bot is built on one core, so a second platform is added without rebuilding the rules.

Who hosts the community bot?

We can host it, or it runs in your own cloud account. Either way you own the code.

// next

Not quite your project?

Tell us what you have in mind. We will come back to you with a range and the questions that would narrow it. Or book a call and talk it through.

Discord and Telegram bots for media and podcast communities | Atheron Network Labs