Skip to content

BAKOME-Hub/BAKOME-Viber-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cd ~/bakome_viber_bot && cat > README.md << 'EOF'

🤖 BAKOME Viber Bot v5.0 ULTRA

Rust License Lines Commands

🤖 BAKOME Viber Bot v5.0 ULTRA — 90+ commandes, IA, Trading, Sécurité, Web3.


📖 Description

🇬🇧 EN — BAKOME Viber Bot is a production-ready universal chatbot with 90+ commands covering AI conversation, crypto/forex trading, cybersecurity, developer tools, education, humanitarian aid, Web3, and donations. Built in pure Rust with SQLite, Axum, and async runtime. Zero errors, zero warnings.

🇫🇷 FR — BAKOME Viber Bot est un assistant Viber ultra-complet avec 90+ commandes : IA conversationnelle, trading crypto/forex, cybersécurité, outils de développement, éducation, aide humanitaire, Web3 et dons. Développé en Rust pur avec SQLite, Axum et runtime asynchrone. Zéro erreur, zéro warning.

🇪🇸 ES — BAKOME Viber Bot es un asistente Viber ultracompleto con más de 90 comandos: IA conversacional, trading crypto/forex, ciberseguridad, herramientas de desarrollo, educación, ayuda humanitaria, Web3 y donaciones. Construido en Rust puro con SQLite, Axum y runtime asíncrono. Cero errores, cero advertencias.


⚡ Features

Module Description
🤖 AI & Language Chat with context memory, 15-language translation, grammar check, text summarization, sentiment analysis, title generation, email drafting, code explanation, polite reformulation, PDF analysis
📈 Trading Live crypto prices (Binance), gold price (XAU/USD), forex rates, price alerts, strategy backtesting, risk calculator, ASCII charts, dividend data, currency conversion, financial news
🛡️ Cybersecurity URL safety check, strong password generator, hash type identification, temporary email detection, breach check, text encryption, security tips, email header analysis, smart contract audit, phishing detection
💻 Development Documentation search, regex generator, code formatter, diff tool, .gitignore generator, compilation error explanation, Rust tips, safe command executor, code review, API skeleton generator, smart contract deployment guide, project boilerplate
📚 Education Interactive quizzes, word definitions, calculator, unit converter, weather forecast, world time, todo list manager, reminder system, meal suggestions, inspirational quotes
🏥 Humanitarian NGO finder, shelter locator, emergency numbers by country, blood donation centers, volunteer opportunities, translation for migrants, math homework solver, CV advice, medical symptom analysis, mental health resources
💰 Donations Crypto donation addresses (BTC/ETH/SOL/USDT/BNB), sponsor tiers, donation wall, impact report, thank you messages, donation statistics, open source project list, contributor call, badge system
🌐 Web3 Tokenomics generator, whitepaper drafter, NFT rarity analyzer, airdrop eligibility checker, domain valuation, grant finder, pitch deck structure
🔧 System Help menu, changelog, self-hosting guide, support contact, live status dashboard, feedback system, share link

📊 Tech Stack

Technology Usage
🦀 Rust Core language, 2200+ lines
🌐 Axum Web framework for Viber webhook
🗄️ SQLite Users, todos, reminders, alerts, donations
🔄 Tokio Async runtime
🔒 Reqwest HTTPS requests to external APIs
📊 Serde JSON serialization
🛡️ Tower Rate limiting, CORS
🔐 SHA2/Hex Password hashing

⚙️ Quick Start

Prerequisites

  • Rust 1.75+
  • SQLite3
  • OpenSSL

Installation

git clone https://github.com/BAKOME-Hub/BAKOME-Viber-Bot.git
cd BAKOME-Viber-Bot
cargo build --release

Configuration

Edit src/main.rs and replace the Viber token:

const VIBER_AUTH_TOKEN: &str = "YOUR_VIBER_TOKEN_HERE";

Run

cargo run --release

Open http://localhost:3001/health to verify the bot is running.


📡 Viber Webhook Setup

  1. Get your Viber token from Viber Admin Panel
  2. Expose your local server using ngrok or Cloudflare Tunnel
  3. Set the webhook URL in Viber Admin to https://your-domain.com/webhook

📋 Command List

Type /help in Viber to see all 90+ commands, or check the code in src/main.rs.


🤝 Sponsors & Partners

Partner Link 🟢 Binance Trade Crypto 🟣 Bybit Trade Crypto 🏦 Airtm Virtual US/EU Bank


💖 Support This Project

All tools are developed independently. Your support funds continued open-source development.

Donation Addresses:

BTC  : bc1qhtjp3qpqru4vuqd355dfcn46mqjrlpdfmngk6u0
ETH  : 0x2fD73626714d9e37EA464109F8eCeA2CA5401062
SOL  : 3CfhghA7hSNPBbd1RME5rRDm5UUeesTq9NKTcyzZdkz4
USDT : THkLdiKsmscJFwBPA4tpWeAn1xVw7DTKxq (TRC20)
BNB  : 0x2fD73626714d9e37EA464109F8eCeA2CA5401062 (BEP20)

🔗 Drips | GitHub Sponsors


👤 Author

BAKOME — Open Source Developer

· GitHub: @BAKOME-Hub · Project Hub: https://github.com/BAKOME-Hub


📜 License

MIT — Feel free to use, modify, and distribute.


Built with passion. 🚀 EOF echo "✅

About

🤖 BAKOME Viber Bot v5.0 ULTRA | 85+ commandes | Rust | IA | Trading | Sécurité | Web3 | 2200+ lignes | Zéro erreur | Open Source MIT

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors