cd ~/bakome_viber_bot && cat > README.md << 'EOF'
🤖 BAKOME Viber Bot v5.0 ULTRA — 90+ commandes, IA, Trading, Sécurité, Web3.
🇬🇧 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.
| 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 |
| 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 |
- Rust 1.75+
- SQLite3
- OpenSSL
git clone https://github.com/BAKOME-Hub/BAKOME-Viber-Bot.git
cd BAKOME-Viber-Bot
cargo build --releaseConfiguration
Edit src/main.rs and replace the Viber token:
const VIBER_AUTH_TOKEN: &str = "YOUR_VIBER_TOKEN_HERE";Run
cargo run --releaseOpen http://localhost:3001/health to verify the bot is running.
📡 Viber Webhook Setup
- Get your Viber token from Viber Admin Panel
- Expose your local server using ngrok or Cloudflare Tunnel
- 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 "✅