Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

a way that let the bot "unuseable" until the user subscribe to a specific channel #195

Open
xMA3x opened this issue Mar 27, 2021 · 3 comments

Comments

@xMA3x
Copy link

xMA3x commented Mar 27, 2021

How i can do this in Telebot ?
and how to make a code, that while the user not in the channel and keep talking to the bot
the bot till him that he has to subscribe to the channel

and when he does the subscribe, the bot work

@TeLoardBruh
Copy link

in here we mostly use command if I remember correctly, something like "/start" to trigger the event in your code,

trigger event here meaning that you write a function in the "/start" command, so when the user click "/start" or "subs" then you trigger subscribe to the channel

@xMA3x
Copy link
Author

xMA3x commented Mar 29, 2021

in here we mostly use command if I remember correctly, something like "/start" to trigger the event in your code,

trigger event here meaning that you write a function in the "/start" command, so when the user click "/start" or "subs" then you trigger subscribe to the channel

you don't understands me well, i will make it clear as an example

*user uses the bot*
user: /start 
bot: you have to sub to the channel "x" to make the bot work
user: /meme (or any other commnd)
bot: you have to sub to the channel "x" to make the bot work

*user subs to the channel*
user in the bot: /start
bot: Hello there, how i can make you happy today
user: /meme
bot: *sends a meme" 

did you get the idea? i need the bot command not be working until the user subs to the channel

@TeLoardBruh
Copy link

u need a function to trigger or use conditional statement, if user != subs then disable the command

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants