Skip to content

Harga

X Bot gratis untuk sebagian besar komunitas. Pengguna dengan kebutuhan lebih besar punya dua jalur — langganan kartu kredit (berulang; lebih murah untuk chat mana pun yang mencapai sekitar 1.000+ post/bulan) atau paket kredit ETH (sekali beli, tidak pernah kedaluwarsa). Keduanya bisa digabung dengan rapi. 1 kredit = 1 post X yang dikembalikan oleh API.

Ringkasnya — mulai FREE (100 post/bulan, tanpa kartu). Saat kebutuhan Anda melebihi itu: berlangganan lewat Stripe ($19/bulan, 1.000 post pertama gratis, lalu $0.02/post kelebihan pemakaian terukur), atau beli paket kredit ETH ($0.02/kredit, paket dari 1.000 hingga 100.000, tidak pernah kedaluwarsa). Keduanya bisa digabung dengan rapi — sebuah chat bisa memiliki kredit ETH dan langganan Stripe sekaligus; penagihan per-fetch menguras kredit ETH lebih dulu, lalu jatah bulanan langganan, baru kelebihan pemakaian yang diukur.

Beli atau upgrade dalam 3 ketukan: /setup → 💳 Buy Credits

Seluruh alur pembelian ada di dalam Telegram. Anda tidak pernah perlu meninggalkan bot untuk mengecek harga atau saldo.

Dari dalam chat

  1. Buka /setup💳 Buy Credits.
  2. Ketuk 💰 Buy credits / upgrade.
  3. Bot membalas dengan kartu opsi pembayaran. Opsi yang ditampilkan tergantung paket Anda saat ini:
Paket saat iniOpsi yang ditampilkan
FREEKeduanya — langganan Stripe atau paket kredit ETH
PRO · credits (saldo ETH yang ada)Keduanya — terus top up lewat ETH, atau tumpuk langganan Stripe di atasnya (kredit ETH Anda tetap ada dan dipakai lebih dulu per fetch)
PRO · subscription (langganan Stripe yang ada)Serah terima pengelolaan kartu — sudah berada di paket terukur, tidak perlu pembelian tambahan
  1. Pilih jalur:

Jalur A — Langganan Stripe (chat FREE → PRO subscription)

  1. Ketuk 💳 Pay with Credit Card.
  2. Bot membuat sesi Stripe Checkout dan membalas dengan tombol tautan checkout.
  3. Ketuk tombol; Stripe Checkout terbuka di browser Anda.
  4. Masukkan detail kartu, selesaikan pembayaran.
  5. Stripe mengarahkan Anda kembali ke Telegram (https://t.me/BWS_X_Bot?start=payment_success_<chatId>).
  6. Webhook Stripe memicu handler aktivasi bot dalam hitungan detik — /setup → 💳 Buy Credits sekarang menampilkan PRO ✓ (subscription).
  7. Bot mengirim DM ke admin chat yang ditunjuk untuk mengonfirmasi aktivasi.

Yang ditagihkan kepada Anda:

  • $19 dasar setiap bulan selama langganan aktif (ditagih di hari pertama bulan berikutnya, diprorata sesudahnya).
  • $0.02 per post untuk setiap post yang diambil di atas 1.000 dalam bulan berjalan — diukur oleh Stripe, ditambahkan ke invoice bulan itu.
  • 1.000 post pertama setiap bulan termasuk dalam biaya dasar — itu adalah ambang batas gratis, bukan saldo kredit yang bisa dibawa ke bulan berikutnya.

Batalkan kapan saja/setup → 💳 Buy Credits → 🛠 Manage subscription membuka Stripe Customer Portal. Pembatalan berlaku di akhir periode berbayar saat ini; sampai saat itu Anda tetap PRO dengan aturan pengukuran yang sama.

Jalur B — Paket kredit ETH (FREE → PRO·credits, atau PRO·credits → top up)

  1. Ketuk 🪙 Pay with ETH.

  2. Bot membuat sesi pembelian berumur pendek dan membalas dengan tombol tautan yang berlaku ~15 menit.

  3. Ketuk; membuka xbot.ninja/buy-ethereum.html di browser Anda.

  4. Hubungkan wallet Anda (MetaMask, WalletConnect, dll.).

  5. Pilih paket kredit dari dropdown:

    Ukuran paketHarga (USD)
    1.000 kredit$20
    2.000 kredit$40
    3.000 kredit$60
    4.000 kredit$80
    5.000 kredit$100
    10.000 kredit$200
    50.000 kredit$1.000
    100.000 kredit$2.000
  6. Halaman menampilkan setara dalam ETH pada kurs spot saat ini.

  7. Tanda tangani transaksi. Dana masuk ke kontrak treasury BWS di Ethereum mainnet.

  8. Setelah konfirmasi on-chain masuk, backend memberikan kredit ke chat Anda. Terlihat di /setup → 💳 Buy Credits sebagai Credits remaining: <saldo>.

Yang ditagihkan kepada Anda: tidak ada yang berulang. Anda membayar sekali per paket, ETH adalah satu-satunya metode pembayaran.

Top up nanti: alur yang sama — pilih paket lain dari dropdown yang sama. Kredit yang ada ditambahkan ke jumlah paket baru. Kredit tidak pernah kedaluwarsa.

Jalur A dan Jalur B bisa digabung dengan rapi

Sebuah chat bisa memiliki keduanya sekaligus. Penagihan per-fetch menguras kelompok saldo secara berurutan:

  1. Kredit ETH lebih dulu (pengurangan atomik pada LICENSES.REMAINING_CREDITS).
  2. Jatah bulanan langganan (1.000 post gratis pada PRO·sub).
  3. Kelebihan pemakaian terukur Stripe ($0.02/post di atas jatah).

Jika Anda punya 5.000 kredit ETH dan berlangganan, 5.000 fetch berikutnya memakai kredit (tanpa biaya Stripe); fetch 5.001–6.000 memakai jatah bulanan langganan; fetch 6.001+ diukur. Saldo ETH tetap bertahan setelah upgrade.

Satu batasan yang tersisa: chat yang sudah berlangganan PRO·subscription tidak bisa menambah paket ETH hari ini (alur beli memblokirnya). Batalkan langganan terlebih dahulu jika Anda perlu beralih ke penagihan kredit-saja.

Setelah pembelian

Saldo kredit + paket terlihat kapan saja:

/setup → 💳 Buy Credits

💳 Buy Credits & Plan

Plan:               PRO ✓ (credits)
Credits remaining:  4 152
Total purchased:    5 000

[💰 Buy credits / upgrade]
[🛠 Manage subscription]
[📊 Usage this month]

(Untuk chat langganan Stripe, baris menampilkan Plan: PRO (subscription) ✓ tanpa saldo kredit — pemakaian diukur, bukan dikurangi dari jumlah tersimpan. 📊 Usage this month menampilkan penghitung fetched_posts yang berjalan dan menggerakkan ambang batas pengukuran.)

Paket sekilas

FREEPRO subscriptionPRO credits (ETH)
Biaya berulang$0$19 / bulan$0
Biaya per-posttidak ada — batas keras 100/bulan$0 untuk 1.000 pertama/bulan, $0.02/post di atas itu (terukur)$0.02 / kredit flat
Saldo kredittidak ada — hanya penghitung STATStidak ada — penghitung STATS + meter Stripeledger REMAINING_CREDITS
Kartu diperlukanTidakYa (Stripe checkout)Tidak (wallet ETH)
Perpanjangan otomatistidak adaBulanan, batalkan kapan sajatidak ada (sekali beli)
Kredit kedaluwarsaReset bulanan ke 100tidak adaTidak pernah
Perilaku saat habisBot menghentikan fetch; DM admintidak ada (tanpa batas, hanya ditagih)Otomatis turun ke FREE; bot menerapkan kembali batas 100/bulan
Cocok untukGrup uji coba, komunitas kecil, KOL soloKomunitas produksi stabil, volume bulanan terprediksiTim yang penggunaannya musiman / sekali-jalan / crypto-native; kredit sebagai anggaran tanpa kedaluwarsa

Perhitungan kredit, versi jujurnya

Satu kredit sama dengan satu post X yang dikembalikan oleh API. Jika filter Anda menarik 47 post dalam laporan harian, itu 47 kredit yang dikurangi (PRO·credits) atau 47 post yang dihitung menuju ambang batas bulan ini (PRO·sub) atau menuju batas 100/bulan (FREE).

Yang dihitung:

  • Setiap tweet berbeda yang dikembalikan oleh panggilan X API dihitung, bahkan jika akhirnya tidak relevan dan dibuang setelah fetch.
  • Polling X Posts Auto-relay mengembalikan 0 post di sebagian besar tick (gratis) dan 1–10 pada tick di mana pengguna benar-benar memposting (satu kredit per post yang diteruskan).
  • Quote tweet dihitung: X API tidak punya exclude=quotes, jadi bot mengambilnya dan menyaring di sisi klien. Menghemat noise chat tapi tidak menghemat kredit.

Yang tidak dihitung:

  • exclude=retweets / exclude=replies di sisi server — post itu tidak pernah kembali dari API, jadi tidak mengurangi apa pun.
  • Fetch gagal yang menerima 4xx sebelum mengembalikan data.
  • Post cache yang disajikan ulang oleh /setup → 📊 Reports → 📰 Show last report.

Menentukan ukuran kebutuhan bulanan Anda

Pola umum:

PolaVolumePaket terbaik
Portofolio akun solo, 1–2 post/hari~50 post/bulanFREE
Komunitas kecil, 30 pengikut, lalu lintas $TOKEN ringan100–300FREE — atau paket ETH 1.000 kredit ($20) untuk bulan lonjakan sesekali
Agensi 5-KOL, laporan harian 24 jam + hanya on-topic800–1.500Batas FREE → PRO·sub. Jika rutin melewati 1.000 → berlangganan; jika hanya sebulan sekali-jalan → paket ETH
Proyek besar, kampanye hashtag, 50+ poster3.000–8.000PRO·sub: $19 + ($0.02 × ~5.000 kelebihan) ≈ $119/bulan — terprediksi
Auto-relay berat (5 akun × 5 post/hari × 30)750/bulan hanya dari relayJika hanya relay: tetap FREE jika lainnya ringan. Dengan laporan juga: PRO·sub.

Kapan memilih yang mana

Tetap di FREE

  • Komunitas punya ≤ 100 post on-topic/bulan.
  • Portofolio KOL solo (satu akun, ritme rendah).
  • Mengevaluasi produk tanpa komitmen apa pun.
  • Grup uji coba/staging.

Pindah ke langganan PRO ($19/bulan)

  • Komunitas produksi stabil — volume post bulanan terprediksi.
  • Beberapa kampanye atau named filter berjalan bersamaan — lebih mudah menyerap lonjakan lewat pengukuran daripada terus membeli paket ETH.
  • Agensi KOL aktif — laporan harian untuk banyak klien.
  • Anda lebih suka tidak memikirkan saldo kredit; "tagih saja sesuai pemakaian saya".

Beli paket kredit ETH

  • Musiman: jendela peluncuran / kontes / kampanye yang melonjak lalu sepi.
  • Proyek sekali-jalan — beli 5.000 kredit, gunakan selama N bulan.
  • Tim crypto-native yang lebih suka pembayaran on-chain, tanpa otorisasi kartu berulang.
  • Persyaratan kepatuhan / akuntansi yang melarang penagihan kartu berulang.
  • Anggaran tanpa kedaluwarsa: kredit yang dibeli hari ini masih bisa dipakai setahun kemudian.
  • Kontrak dengan batas anggaran — "klien membatasi kampanye ini di $400, tanpa kelebihan pemakaian": beli paket 20.000, berhenti otomatis saat wallet kosong.

FAQ Penagihan

T. Bisakah saya punya langganan Stripe DAN kredit ETH pada chat yang sama?Bisa — keduanya bisa digabung. Chat PRO·credits yang berlangganan lewat Stripe tetap mempertahankan saldo ETH-nya; penagihan per-fetch menguras saldo ETH lebih dulu, lalu jatah bulanan langganan, baru mengukur sisanya. Satu batasan saat ini: chat yang sudah punya langganan Stripe aktif tidak bisa menambah paket ETH dalam alur yang sama (buy.mjs memblokir pembelian kedua). Batalkan langganan terlebih dahulu jika Anda perlu beralih kembali ke kredit-saja.

T. Apa yang terjadi pada chat saya saat PRO·credits mencapai nol? Lisensi otomatis diturunkan ke FREE; fetch berikutnya jatuh di bawah batas 100-post/bulan (yang masih mencakup penghitung tingkat FREE untuk bulan berjalan). Bot kemudian menawarkan kedua opsi lagi pada /buy berikutnya.

T. Apa yang terjadi pada PRO·subscription jika saya melebihi 1.000 post dalam sebulan? Anda diukur. Stripe menerima panggilan record_usage untuk setiap post di atas ambang batas 1.000, dan invoice bulanan berikutnya mencakup $0.02 × kelebihan. Tidak ada batas keras dan tidak ada jeda mengejutkan — bot terus mengambil data dan tagihan bertambah.

T. Apakah kredit per-chat atau per-pengguna? Per-chat. Setiap grup Telegram punya saldo dan lisensinya sendiri. Menambahkan bot ke grup kedua berarti jatah FREE 100/bulan kedua.

T. Bisakah saya berbagi satu langganan lintas beberapa chat? Tidak — setiap chat punya customer + subscription Stripe sendiri.

T. Apakah kredit dibawa dari bulan ke bulan?

  • FREE: tidak, setiap bulan segar 100. Kredit tingkat-100 yang tidak terpakai tidak terakumulasi.
  • 1.000 termasuk dari PRO·subscription: tidak — ambang batas reset pada siklus penagihan Anda.
  • Kredit yang dibeli via ETH: ya, tidak pernah kedaluwarsa. Paket yang dibeli di bulan Maret masih punya sisa di bulan November.

T. Sudah beli kredit, saldo tidak berubah?

  • Stripe: webhook biasanya terpicu dalam hitungan detik. Jika 5+ menit kemudian kredit masih hilang, hubungi dukungan dengan resi Stripe + chat ID (/setup → ℹ️ About).
  • ETH: konfirmasi on-chain bisa memakan waktu 1–3 menit. Jika setelah 10 menit kredit belum muncul, hubungi dukungan dengan hash transaksi + chat ID.

T. Bisakah saya mendapat pengembalian dana? Untuk waktu langganan yang belum terpakai: bisa, hubungi dukungan — kami akan menghitung prorata. Untuk paket kredit yang sudah sebagian terpakai: kasus per kasus, tetapi umumnya hanya saat bot jelas mengalami malfungsi. Pembelian ETH tidak dapat dikembalikan setelah transaksi terkonfirmasi (protokolnya tidak bisa dibalik).

T. Total "lifetime paid" di admin tidak cocok dengan resi saya. Stripe mengelompokkan pembayaran secara berbeda untuk langganan vs biaya sekali bayar. Admin menjumlahkan charge yang berhasil + invoice yang dibayar. Pembelian ETH tidak termasuk (dilacak lewat treasury on-chain, bukan Stripe). Pengembalian dana tidak dikurangkan (ditandai terpisah). Untuk jejak audit, gunakan Stripe Dashboard → Customers → cari berdasarkan chat ID.

T. Saya membatalkan langganan di pertengahan bulan — kapan saya kehilangan PRO? Akhir periode penagihan saat ini. Stripe mengatur cancel_at_period_end: true; webhook bot mengembalikan lisensi ke FREE pada event pembatalan sesungguhnya (customer.subscription.deleted), yang terpicu di akhir periode.

T. Apakah ada uji coba gratis untuk PRO? Paket FREE adalah uji coba Anda. 100 post/bulan cukup besar untuk evaluasi; jika Anda melebihinya saat menguji, paket ETH terkecil (1.000 kredit = $20) adalah jalur termurah untuk memperpanjang.

Langkah selanjutnya

Lihat ikhtisar produk untuk kasus penggunaan (pelacakan agensi KOL, engagement komunitas, portofolio KOL solo, agensi multi-klien) yang didukung setiap tingkat harga.

X Bot Documentation