Skip to content

fatahrnmods/AwaraBot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AwaraBot Logo

AwaraBot

WhatsApp Bot (Go + TypeScript)

Go Version Node Version License PRs Welcome

🌟 Key Features

🎵 Media Downloader

Service Format Example Command Aliases
YouTube MP3 Audio /ytmp3 https://youtu.be/... yta, ytaudio
YouTube MP4 Video (720p HD) /ytmp4 https://youtu.be/... ytv, ytvideo
TikTok Video/Images (Auto-detect) /tt https://vm.tiktok.com/... tt, tiktokdl

🛠️ Utility Commands

/menu   # Show all commands
/stats  # Show bot statistics

🚀 Getting Started

⚙️ Installation

# 1. Clone repository
git clone https://github.com/moo-d/AwaraBot && cd AwaraBot

# 2. Install dependencies
go mod tidy && npm install

# 3. Configure environment
cp .env.example .env
nano .env  # Edit your configuration

# 4. Start the bot
npm run prod

🔧 Configuration

# .env Example
BOT_NAME=Awara

🖥️ Tech Stack

Component Technology
Backend Go (whatsmeow library)
Command System TypeScript
IPC STDIN/STDOUT
Database SQLite (embedded)
Media Processing FFmpeg

👀 Feature Details

AI Chat Bot & AI Assistant
Ai Chat Ai Assistant

📢 Join For More Information

WhatsApp Group

About

WhatsApp Bot with Typescript and Go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 51.0%
  • TypeScript 48.1%
  • Shell 0.9%