Gambaran Umum
Selamat datang di grammY! Anggap saja rumah sendiri.
Apa Itu grammY?
grammY adalah sebuah framework untuk membuat bot Telegram. Framework ini bisa dipakai menggunakan TypeScript ataupun JavaScript, dan dapat berjalan di Node.js, Deno, bahkan browser sekalipun.
Kalau kamu masih baru belajar membuat bot Telegram, apalagi belum berpengalaman dalam menulis kode program, silahkan memulai dari subbab Pengenalan.
Kalau kamu sudah tahu cara membuat aplikasi dengan Node.js atau Deno, ataupun sudah pernah membuat bot Telegram dengan framework bot lain, kamu bisa langsung Memulai dan menjalankan bot Telegram hanya dalam hitungan menit.
Mengenai Dokumentasi Ini
Dokumentasi bot grammY dibagi menjadi tiga area:
- Dokumentasi grammY tingkat tinggi (website ini).
- Referensi API grammY tingkat rendah (bagian ini dibuat secara otomatis oleh website).
- Referensi API HTTP murni yang dibuat oleh Telegram.
Area pertama—yang sedang kamu baca saat ini—berisi tutorial penggunaan grammY dan penjelasan mengenai cara kerja dari suatu bot. Dokumen ini yang akan paling sering kamu gunakan. Untuk memahami konsep dasar secara keseluruhan, kamu bisa memulai dari bab Belajar yang berada di tab navigasi bagian atas halaman ini. Jangan lupa untuk melihat koleksi Plugin kami yang menakjubkan serta berbagai Contoh yang sudah disediakan.
Area kedua adalah referensi API grammY, yang juga bisa diakses melalui tab navigasi di bagian atas halaman. Referensi ini berisi gambaran terperinci dari setiap bit kode yang disediakan grammY. Ia juga menghasilkan penjelasan-penjelasan bermanfaat dalam bentuk tooltip yang dibuat secara otomatis dari kode program grammY. Tooltip tersebut dapat ditemukan dengan mengarahkan kursor ke berbagai elemen grammY di kode editor. Hal yang sama juga berlaku untuk setiap plugin di ekosistem grammY. Selain tercantum di referensi utama API, setiap plugin juga mencantumkan referensi API-nya masing-masing di ringkasan plugin pada bagian bawah halaman.
Area ketiga berisi daftar raw definition dari API HTTP yang disediakan oleh Telegram. API ini akan digunakan oleh grammY untuk memberi perintah ke bot kamu. Silahkan dipelajari untuk mengetahui opsi-opsi apa saja yang dapat kamu gunakan dalam pemanggilan API.