Skip to content

๐ŸŽต Advanced Telegram music bot built with Python, Pyrogram, and PyTgCalls. Features include playlists, lyrics search, live concert updates, and full music + group management.

License

Notifications You must be signed in to change notification settings

abamalahah/AnnieXMusic

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation



๐ŸŒŸ What is Annie Robot?

Annie Robot is a modern Telegram bot built for streaming high-quality music into group voice chats. Based on Pyrogram and PyTgCalls, Annie supports major music platforms like YouTube, Spotify, Apple Music, and more.

In addition to music streaming, Annie also features some Group Management capabilities including:

  • ๐Ÿ”‡ Mute/Kick/Ban etc.
  • ๐ŸŽ› Admin & member tools (welcome messages, rules, etc.)

๐Ÿš€ Features

๐ŸŒŸ Feature ๐Ÿ”Ž Description
๐ŸŽถ HQ Music Streaming Lag-free, HD audio in voice chats
๐ŸŒ Multi-Platform Sources YouTube, Spotify, Apple Music, etc.
๐Ÿ—ƒ Cookie Bypass Support Avoid regional blocks using cookies
โš™๏ธ Complete Bot Control Inline Play, Pause, Skip controls
โ˜๏ธ Heroku + VPS Ready Deploy anywhere in minutes
โณ Quick & Easy Setup Automated installation script
๐Ÿ‘ฎ Group Management Tools Promotions, manage chats, mute/kick users

๐Ÿ” Deployment Options

โ˜• VPS Setup Guide (Full Instructions)

Click here to expand VPS deployment steps
# Step 1 - Install dependencies
sudo apt update && sudo apt install git curl python3-pip ffmpeg -y

# Step 2 - Install Node.js
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
source ~/.bashrc
nvm install node

# Step 3 - Clone Annie Repo
git clone https://github.com/CertifiedCoders/AnnieXMusic
cd AnnieXMusic

# Step 4 - Install Python packages
pip3 install -U -r requirements.txt

# Step 5 - Optional tmux for background run
sudo apt install tmux -y

# Step 6 - Run Setup(Fill in environment variables when prompted)
sudo bash setup

# Step 7 - Start Music Bot
tmux new -s tune
sudo bash start

# Developer Extras
. tmux kill-session -t Annie    # Stop Bot Session
. tmux attach-session -t Annie  # Attach to Running Bot Session
. rm -rf AnnieXMusic            # Full Uninstall
. Ctrl+B, release, then press D   # Detach from tmux

โ˜๏ธ Quick Deploy

Platform Link
๐Ÿ”‘ Generate Session
๐ŸŒ Heroku Deploy
โšก Render Deploy
โ˜๏ธ Koyeb Deploy

๐Ÿ‘ฅ Contributors, Stars & Forks


๐Ÿ’ฌ Community & Support


About

๐ŸŽต Advanced Telegram music bot built with Python, Pyrogram, and PyTgCalls. Features include playlists, lyrics search, live concert updates, and full music + group management.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.2%
  • Other 0.8%