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

Implement /start #12

Open
jtagcat opened this issue Feb 20, 2021 · 3 comments
Open

Implement /start #12

jtagcat opened this issue Feb 20, 2021 · 3 comments
Labels
enhancement New feature or request

Comments

@jtagcat
Copy link

jtagcat commented Feb 20, 2021

https://github.com/0x111/telegram-rss-bot/blob/master/commands/command.go

As a manpage.

@jtagcat jtagcat changed the title Docker version doesn't seem to work. Implement /start Feb 20, 2021
@0x111
Copy link
Owner

0x111 commented Feb 25, 2021

Could you elaborate what do you mean with a /start command? What are the benefits and added value in this case? (I am really interested)

@jtagcat
Copy link
Author

jtagcat commented Feb 26, 2021

Right now if you set up the bot, giving this to an user, you don't get a textbox. You get a button to send /start. This initiates comms with the bot, authorizes the bot to send the user messages.

/start usually acts as a 'hey bot pls send the user a manual'. It should be on the lines of what you expect something --help to output on CLI.

If you send any message to the bot currently, it just sits quietly. You have to refer, back to the docs for this reason (you could get the docs-ish right in tg).

@0x111 0x111 added the enhancement New feature or request label Mar 1, 2021
@0x111
Copy link
Owner

0x111 commented Mar 1, 2021

I will look into this as soon as I can.
So the basics would be, on a /start the bot would be initiated with that specific user, automatically sending a help text about the possible commands that the user can use with the bot.
Sounds reasonable and helpful. Thanks

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

No branches or pull requests

2 participants