Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
#dihanrandila https://t.me/dihanrandila
from pyrogram.types.bots_and_keyboards import reply_keyboard_markup
from JESongBot.plugins import *
from pyrogram import idle, filters
from pyrogram.types import InlineKeyboardMarkup, InlineKeyboardButton
from JESongBot import Jebot as app
from JESongBot import LOGGER
pm_start_text = """
Hey {}, I'm Song Downloader Bot 🎵
😉 Just send me the song name you want to download.😋
A bot by @dihanrandila 🇱🇰
"""
@app.on_message(filters.command("start"))
async def start(client, message):
chat_id = message.chat.id
user_id = message.from_user["id"]
name = message.from_user["first_name"]
if message.chat.type == "private":
btn = InlineKeyboardMarkup(
[
[
InlineKeyboardButton(
text="Channel 🔊", url="https://t.me/dihanofficial"
),
InlineKeyboardButton(
text="Dev 🔥", url="https://t.me/dihanrandila"
)
]
]
)
else:
btn = None
await message.reply(pm_start_text.format(name, user_id), reply_markup=btn)
app.start()
LOGGER.info("✅ DihanSongBot is online.")
idle()