Start chatting with @TubeCasterBot, use /start
, /help
or /plans
commands
if you're there for the first time.
Use default guest mode or request free plan via the /become_user
, or buy an advanced usage plan via the /get_full_access
command.
Share a YouTube clip link from the application or just paste it into the chat. Use /cast
command to download, or /info
command to get the clip details.
Download generated MP3 file or listen it right from the chat. Check your status and statistics with /status
and /stats
commands.
...Like to listen to talk shows, music, or even videos, if they contain more conversational content, than action scenes.
...Are a pretty busy person, who prefer audio over video or who find it more convenient to listen to podcasts on the go.
...Are in a country that blocks YouTube due to censorship or other reasons, but Telegram is still available there (for some reason).
You can use a GUEST usage plan, available by default, request an experimental FREE plan (also free at the moment), or pay for an unlimited PAID plan. You can see all the plains details right in the
bot via /plans
command.
This mode is intended only for familiarization with the service in trial mode.
Currently, this data plan is available for free if you send a request to the administrator using the /become_user
command.
You can pay for this plain right in the bot via the /get_full_access
command.
The bot accepts only YouTube links at the moment. No TikTok, Vimeo, or any other links are accepted.
The bot allows to retrieve just a few (currently, 3) audio files or video details in the guest state, by default. It's possible to obtain unlimited paid access, or ask for free test mode.
The bot is working in experimental mode and that Google may change its algorithms and API, which may lead to temporary disruptions in the application.
Downloading and processing audio files takes time and may require up to several minutes (it depends on the video size, the active queue size and youtube delays). If the bot has accepted your command for processing and it seems to you that the process has been delayed, please be patient. In case of long-term operations, the bot will send you notifications about the active process every minute.
2025.10.09
2025.09.05
UserStatus
data model. Added new bot commands: status
, plans
, become_user
, get_full_access
, remove_account
, restore_account
. Updated dialog texts
and messages. Users divided by 3 groups: guests, free and paid tiers. Guests and free users have limits (defined by constants in botCore/constants/limits.py
). Added new db actions: collectStats
, updateStats
, ensureValidUser
, findUser
.
Added new core bot helpers: addNewValidUser
, checkValidUser
, createAcceptNewUserButtonsMarkup
, createSendRegistrationReguestButtonsMarkup
, sendNewUserRequestToController
, showNewUserMessage
.
Added api methods: downloadAndSendAudioToChat
, sendInfoToChat
, sendStatsToChat
. Added ability to remove (to mark to removal in a month) and restore (in a month) user's account.2025.09.02
/stats
command.updateStats
calls in downloadAndSendAudioToChat
and sendInfoToChat
functions.updateStats
database action (aimed to update the current user' stats records).TotalStats
and MonthlyStats
).