Ayaka Tele adalah sebuah bot Telegram yang ditulis dengan menggunakan bahasa pemrograman JavaScript, Bot ini memanfaatkan library node-telegram-bot-api untuk berinteraksi dengan API Telegram.
Ayaka Tele dapat memproses berbagai perintah dan memberikan respons kepada pengguna Telegram, seperti mengirim pesan, membalas pesan, Bot ini juga dilengkapi dengan fitur-fitur yang berguna, seperti menampilkan informasi tentang COVID-19, ChatGPT, Mendownload Audio, Video, Profile dari Tik Tok, dan masih banyak lagi.
Seluruh kode sumber "Ayaka Tele" tersedia di repositori GitHub dan dapat diakses secara gratis. Selain itu, repositori ini juga menyediakan dokumentasi dan panduan penggunaan bot ini. Anda juga dapat berkontribusi ke repositori ini dengan menambahkan fitur baru atau memperbaiki masalah yang ada di dalamnya.
1. Buka aplikasi Telegram dan cari akun @BotFather. Ini adalah bot resmi Telegram yang akan membantu Anda membuat bot baru.
2. Mulai obrolan dengan @BotFather dan ketik perintah /newbot. BotFather akan meminta Anda untuk memberikan nama untuk bot Anda. Setelah itu, BotFather akan memberikan Anda token akses yang unik untuk bot Anda. Simpan token ini karena Anda akan menggunakannya nanti.
3. Clone script yang telah saya sediakan di atas
$ git clone https://github.com/SazumiVicky/Ayaka-Tele
4. Setelah menginstall script nya, pastikan Anda telah menginstall module nya, agar script bisa berjalan, untuk menginstall module nya, masukan perintah berikut ke terminal / cmd Anda.
$ npm install
5. Lalu pastikan juga, bahwa Anda sudah memasukan token bot Anda pada file .env
pada direktori berikut:
> data
> image
> .env
> README.md
> ayakaverif.json.json
> bot.pid
> database.json
> install.sh
> package-lock.json
> package.json
> update.MD
> viki.js
> viki.text
6. Lalu ubah token nya menjadi Token bot yang Anda peroleh dari @BotFather tadi:
TELEGRAM_BOT_TOKEN=YOUR_TOKEN_HERE
7. Pada kode yang telah saya beri comment, Adalah kode yang belum saya sempurnakan, contoh:
> require('./data/bpurba');
> const { showMenu } = require('./data/menu');
> const { helloAyakaHandler } = require('./data/helloayaka');
helloAyakaHandler(bot);
8. Data yang terdapat pada database.json
adalah data yang di simpan dari verifikasi data Anda pada bot, ketika anda mengirimkan perintah /verifikasi
, maka bot akan menyimpan data Anda pada database.json
{"1626893657":"viki-1626893657-1682415085687-360","[object Object]":1626893657,"5941228478":"viki-5941228478-1682328941731-180"}
9. Dan jalankan bot Anda dengan memasukan perintah:
$ node viki
> Verification - /verifikasi
> Status Bot - /os
> ChatGPT - /ai
> Source Code - /source
> Ayaka Owner - /owner
> Proxy Tools - /proxy
> Simi Chat - /simi
> Kata Bijak - /katabijak
> Robo Guru - /roboguru
> Wikipedia Search - /wiki
> Anime Quote - /quotesanime
> Caklontong - /caklontong
> Password Generator - /password
> Refresh Ayaka - /refresh
> Restart Ayaka - /restart
> Cerita Hororr - /ceritahororr
> Screnshoot Web - /ssweb
> DetikNews - /detiknews
> Bahasa Purba - /bpurba
> Nama Random - /namarandom
> Pantun - /pantun
> Google Image - /gimage
> Pixiv Search - /pixiv
> Info Gempa - /infogempa
> Info Cuaca - infocuaca
> Arti Nama - /artinama
> Asupan - /asupan
> Doujin Search - /doujinsearch
> Blackpink - /blackpink
> Audio Ayat - /ayat
> Nekopoi Search - /nekopoi
> Donasi - /donasi
> Peraturan Ayaka - /rules
> Random People - /people
> Teks To Morse - /morse
> String To Hex - /stringtohex
> Hex To String - /hextostring
> Instagram Stalker - /ig
> Run Time - /runtime
> Pinterest Search - /pin
> Corona Info - /corona
> Superhero Detail - /superhero
> Cek Api Key - /cekapikey
> Kamus Besar Bahasa Indonesia - /kbbi
> Doujin Latest - /doujindesu
> Sticker Rgb - /attp
> TikTok Audio Download - /ttmp3
> TikTok Video Download - /ttmp4
> TikTok Download Profile - /ttprofile
> Anime Story - /storynime
> Spam Call - /spamcall
> Lirik Lagu - /lirik
> $ - Owner Only - /advanced
Contributor:
- Viki
- Kamisato Ayaka
- Sazumi Backup