All Projects → Sadew451 → NatsukiMusic

Sadew451 / NatsukiMusic

Licence: GPL-3.0 license
Free and Open Source Channel/Group Voice chat music player for telegram ❤️ with button support, deezer and saavn playback support @ItzSadew

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to NatsukiMusic

TGInlineGIF
Telegram Inline tenor gif search bot.
Stars: ✭ 19 (-17.39%)
Mutual labels:  heroku, tgbot
bdapis
Rest API service. Build with NodeJS, Express, MongoDB
Stars: ✭ 65 (+182.61%)
Mutual labels:  heroku
heroku-flask-template
A simple, fast and easy-to-deploy Heroku ready flask web app template written in Python.
Stars: ✭ 26 (+13.04%)
Mutual labels:  heroku
TgTwitterStreamer
Continous Integration from Twitter to Telegram.
Stars: ✭ 55 (+139.13%)
Mutual labels:  heroku
five-minute-midas
Predicting Profitable Day Trading Positions using Decision Tree Classifiers. scikit-learn | Flask | SQLite3 | pandas | MLflow | Heroku | Streamlit
Stars: ✭ 41 (+78.26%)
Mutual labels:  heroku
phoenix example
An example Phoenix app with one-click deployments to different cloud services.
Stars: ✭ 62 (+169.57%)
Mutual labels:  heroku
haikunatorjava
Generate Heroku-like random names to use in your Java applications
Stars: ✭ 27 (+17.39%)
Mutual labels:  heroku
tube2gif
Search and Generate Gif from Youtube
Stars: ✭ 21 (-8.7%)
Mutual labels:  heroku
PglRobot
No description or website provided.
Stars: ✭ 12 (-47.83%)
Mutual labels:  heroku
middleman-startae
A starter template ready to run on Netlify or Heroku. Comes with several helpers, partials and a nice basic structure to the HTML, Sass, Webpack and ES2015. Bottom line, a template that uses all the modern tools.
Stars: ✭ 43 (+86.96%)
Mutual labels:  heroku
Marketplace-App
Find Spelling errors in files within PRs
Stars: ✭ 47 (+104.35%)
Mutual labels:  heroku
SPaaS
A Simple-PaaS similar to Heroku
Stars: ✭ 18 (-21.74%)
Mutual labels:  heroku
WordNook
Dynamically updating blogging website to upload articles and blog posts on various topics, developed using ejs template engine and node js in the backend.
Stars: ✭ 80 (+247.83%)
Mutual labels:  heroku
books-store
A Simple Web application to use flask python web framework.
Stars: ✭ 23 (+0%)
Mutual labels:  heroku
link-preview-api
Backed to provide information for link-prevue vue component
Stars: ✭ 31 (+34.78%)
Mutual labels:  heroku
heroku-buildpack-tex
A Heroku buildpack to run TeX Live inside a dyno.
Stars: ✭ 18 (-21.74%)
Mutual labels:  heroku
phx-auth-api
Authentication for Phoenix with JWT, user privileges and CI
Stars: ✭ 13 (-43.48%)
Mutual labels:  heroku
keycloak-heroku
Deploy Keycloak to Heroku using a slightly adapted version of the official docker image
Stars: ✭ 47 (+104.35%)
Mutual labels:  heroku
ecars
Sample application for Lightning Web Components and Salesforce Platform runtime and compute capabilities. Part of the sample gallery. Electric car manufacturer use case. Get inspired and learn best practices.
Stars: ✭ 132 (+473.91%)
Mutual labels:  heroku
heroku-datadog-drain-golang
Funnel metrics from multiple Heroku apps into DataDog using statsd.
Stars: ✭ 34 (+47.83%)
Mutual labels:  heroku

NATSUKI MUSIC🎵

𝘼 𝙗𝙤𝙩 𝙩𝙝𝙖𝙩 𝙘𝙖𝙣 𝙥𝙡𝙖𝙮 𝙢𝙪𝙨𝙞𝙘 𝙤𝙣 𝙏𝙚𝙡𝙚𝙜𝙧𝙖𝙢 𝙂𝙧𝙤𝙪𝙥 𝙖𝙣𝙙 𝘾𝙝𝙖𝙣𝙣𝙚𝙡 𝙑𝙤𝙞𝙘𝙚 𝘾𝙝𝙖𝙩𝙨

𝘼𝙫𝙖𝙞𝙡𝙖𝙗𝙡𝙚 𝙤𝙣 𝙩𝙚𝙡𝙚𝙜𝙧𝙖𝙢 𝙖𝙨 @TheNatsukiBot

A Powerful, Smart And Simple Group Manager
... Written with AioGram , Pyrogram and Telethon...

Codacy

Features 🔥

  • Thumbnail Support
  • Playlist Support
  • Current playback support
  • Showing track names when skipping
  • Zero downtime, Fully Stable
  • Deezer,Youtube & Saavn playback support
  • Settings panel
  • Control with buttons
  • Userbot auto join
  • Channel Music Play
  • Keyboard selection support for youtube play

𝘿𝙚𝙥𝙡𝙤𝙮𝙢𝙚𝙣𝙩

💜 Heroku

Deploy

Deploy+on+Railway

Get pyrogram (p) SESSION from here:

Run on Repl.it

Self-hosting (For Devs)

# Install Git First (apt-instll git)
$ git clone https://github.com/Sadew451/NatsukiMusic
$ cd NatsukiMusic
# Upgrade sources
# Install All Requirements 
$ pip(3) install -r requirements.txt
# Rename example.env to local.env and fill
$ npm i -g npm
# Start Bot 
$ python(3) -m NatsukiMusic

Commands for Group 🛠

For all in group

  • /play <song name> - play song you requested
  • /play <reply to audio> - play replied file
  • /dplay <song name> - play song you requested via deezer
  • /splay <song name> - play song you requested via jio saavn
  • /ytplay <song name>: Directly play song via Youtube Music
  • /playlist - Show now playing list
  • /current - Show now playing
  • /song <song name> - download songs you want quickly
  • /search <query> - search videos on youtube with details
  • /deezer <song name> - download songs you want quickly via deezer
  • /saavn <song name> - download songs you want quickly via saavn
  • /video <song name> - download videos you want quickly

Admins only.

  • /player - open music player settings panel
  • /pause - pause song play
  • /resume - resume song play
  • /skip - play next song
  • /end - stop music play
  • /userbotjoin - invite assistant to your chat
  • /userbotleave - remove assistant from your chat
  • /admincache - Refresh admin list
  • /musicplayer [on/off] - Enable/Disable Music Player

Commands for Channel Music Play 🛠

For linked group admins only:

  • /cplay <song name> - play song you requested
  • /cplay <reply to link> - play replied youtube link
  • /cplay <reply to audio> - play replied file
  • /cdplay <song name> - play song you requested via deezer
  • /csplay <song name> - play song you requested via jio saavn
  • /cplaylist - Show now playing list
  • /cccurrent - Show now playing
  • /cplayer - open music player settings panel
  • /cpause - pause song play
  • /cresume - resume song play
  • /cskip - play next song
  • /cend - stop music play
  • /userbotjoinchannel - invite assistant to your chat
  • channel is also can be used instead of c

If you donlt like to play in linked channel:

  1. Get your channel ID.
  2. Rename your group to: Channel Music: your_channel_id
  3. Add Natsuki as Channel admin with full perms
  4. add helper to channel
  5. Simply send commands in your group.

Commands for Sudo Users ⚔️

  • /userbotleaveall - remove assistant from all chats
  • /gcast <reply to message> - globally brodcast replied message to all chats
  • /pmpermit [on/off] - enable/disable pmpermit message

Pmpermit

  • .a - approove someone to pm you
  • .da - disapproove someone to pm you
  • Sudo Users can execute any command in any groups

Credits

Don't edit this part

Special Credits

This bot is based on the original work done by Rojserbest. Without his hardwork NatsukiMusic won't exist. EzilaXmusic is a modified version of Callsmusic for fit the needs of Natsuki users

Contribtors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].