Skip to content
AtheronLABS

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

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

Campaign bots

Telegram and Discord referrals that reach real people.

Community campaigns in Telegram and Discord work when rewards reach real people. A campaign bot tracks referrals and tasks automatically, holds back duplicate and automated accounts before any reward goes out, and shows your team the campaign as it runs.

// what matters here

What is different in this industry.

01

Real people, real rewards

Accounts are checked for duplicates and automation before a reward is granted, so the budget reaches your community.

02

Tracked without spreadsheets

Referrals and tasks are counted by the bot, with a leaderboard members can see.

03

Rules you control

Rewards follow rules the team sets in the dashboard, and every grant is logged.

04

Both platforms, one campaign

Telegram and Discord share the same links, tasks and rules, reported in one place.

// 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

Referral campaign bot

Hypothetical. Not a client, not a result.

// The problem

A brand runs community campaigns in Telegram and Discord, tracks referrals and tasks in a spreadsheet, and pays out rewards to bots and duplicate accounts.

// What we would build

A bot for Telegram and Discord that issues each member a referral link, tracks tasks and referrals, checks for duplicate and automated accounts before any reward is granted, and gives the marketing team a dashboard of the campaign as it runs.

// What is in it

  • A personal referral link and task list for each member
  • Referrals and tasks tracked automatically, with a leaderboard
  • Duplicate and automated accounts held back before rewards
  • Rewards granted by rules the team sets, with a log
  • A live campaign dashboard for the marketing team

// Stack

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

// estimate

Build
≈ US$61,400 to US$93,900, delivered within 16 weeksCAD 87,400 to 133,700
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.4 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 20%
CAD 17,480 to 26,740
Discovery 5.3%
CAD 4,632.20 to 7,086.10
Commands agreed 5.5%
CAD 4,807.00 to 7,353.50
Design approved 5.3%
CAD 4,632.20 to 7,086.10
Core features 15.9%
CAD 13,896.60 to 21,258.30
Full build 10.6%
CAD 9,264.40 to 14,172.20
Working in a test server 11.1%
CAD 9,701.40 to 14,840.70
Testing and fixes 5.3%
CAD 4,632.20 to 7,086.10
Launch 11%
CAD 9,614 to 14,707
Holdback, 30 days after launch (10%)
CAD 8,740 to 13,370

// questions

Questions we get about this.

How does the campaign bot spot fake accounts?

It looks at account age, activity, linked identities and patterns across referrals, and holds suspicious accounts for a person to review rather than rejecting them outright.

Can the bot hand out discount codes or points?

Yes, through your store or loyalty system. Rewards are issued by rules you set and recorded in the log.

Can we reuse the referral bot for the next campaign?

Yes. Campaigns are set up in the dashboard, so the next one does not need a developer.

// 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.

Telegram and Discord referral and campaign bots | Atheron Network Labs