adamramdaniyunus
MCP Serveradamramdaniyunuspublic

whatsapp bot

基于 WhatsApp 的数学教育聊天机器人,使用 Google Gemini AI 帮助用户解决数学问题。

Repository Info

0
Stars
0
Forks
0
Watchers
0
Issues
JavaScript
Language
-
License

About This Server

基于 WhatsApp 的数学教育聊天机器人,使用 Google Gemini AI 帮助用户解决数学问题。

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

📚 WANGSAP AI

WANGSAP AI adalah chatbot WhatsApp yang dibangun dengan whatsapp-web.js dan terintegrasi dengan model AI Google Gemini. Chatbot ini berperan sebagai guru matematika virtual yang siap membantu pengguna memahami konsep matematika, menyelesaikan soal, dan belajar secara interaktif melalui WhatsApp.

✨ Fitur

  • 🤖 Chatbot interaktif lewat WhatsApp
  • 🧠 Terhubung dengan AI Gemini untuk pemahaman bahasa alami
  • 📐 Fokus pada edukasi dan bantuan soal matematika
  • 📊 Mendukung penjelasan dari tingkat dasar hingga lanjutan (SMP - SMA)
  • 🔄 Menyimpan konteks dalam percakapan
  • 🧾 Memahami perintah seperti "Jelaskan teorema Pythagoras" atau "Bantu selesaikan persamaan ini"

🛠️ Teknologi yang Digunakan

  • whatsapp-web.js – Library Node.js untuk mengakses WhatsApp Web
  • Google Gemini API – Model AI untuk percakapan dan pemrosesan bahasa
  • Node.js – Platform JavaScript untuk backend

🚀 Instalasi

  1. Clone repositori:
    git clone https://github.com/adamramdaniyunus/whatsapp-bot.git
    cd whatsapp-bot
  2. Instal dependensi:
    npm install
  3. Buat file .env dan isi dengan API key Gemini:
    GEMINI_API_KEY=api_key_anda
  4. Jalankan aplikasi:
    npm start

Scan kode QR yang muncul di terminal untuk menghubungkan WhatsApp Anda.

💬 Cara Menggunakan

Setelah bot aktif, kirim pesan ke nomor WhatsApp yang terhubung. Contoh:

  • "Jelaskan apa itu persamaan linear satu variabel"
  • "Bantu saya menyelesaikan 2x + 5 = 11"
  • "Apa itu turunan dalam kalkulus?"

Bot akan merespons sebagai guru matematika dengan penjelasan yang mudah dipahami dan langkah-langkah penyelesaian.

🧠 Peran AI

Model Gemini dikonfigurasi untuk berperan sebagai guru matematika, sehingga:

  • Jawaban bersifat edukatif dan instruktif
  • Bot tidak hanya memberi jawaban, tetapi juga penjelasannya
  • Menjelaskan langkah-langkah pengerjaan soal
  • Mendorong proses belajar, bukan sekadar menyalin jawaban

📌 Contoh Percakapan

Pengguna: Jelaskan rumus luas lingkaran!
MCP: Tentu! Luas lingkaran dihitung dengan rumus L = π × r², di mana r adalah jari-jari. Misalnya, jika r = 7, maka luasnya adalah π × 7² = 154 cm² (dengan π ≈ 22/7).

📄 Lisensi

Lisensi © 2025 - Adam

Quick Start

1

Clone the repository

git clone https://github.com/adamramdaniyunus/whatsapp-bot
2

Install dependencies

cd whatsapp-bot
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Owneradamramdaniyunus
Repowhatsapp-bot
LanguageJavaScript
License-
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation