Giter Club home page Giter Club logo

Comments (8)

nickoala avatar nickoala commented on August 27, 2024

I don't think you can "autohide" a custom keyboard the way as you described. You can only do it "in the next message", as you said. If you really want this feature, you may talk to Telegram about it.

from telepot.

AlejandroC90 avatar AlejandroC90 commented on August 27, 2024

Well, I asked this because I used this bot, and it does that.
Here's a gif showing.
telegram

from telepot.

nickoala avatar nickoala commented on August 27, 2024

I can follow this sequence:

  1. You: /lang
  2. Bot: Choose your language
  3. Turn OFF wifi
  4. You: english (by pressing custom keyboard)
  5. Turn ON wifi, english is sent.
  6. Bot: Language is set up
  7. Bot: Hello, Alejandro!

And your question is: The custom keyboard is still there! How do I hide it?

Is my understanding correct?

from telepot.

AlejandroC90 avatar AlejandroC90 commented on August 27, 2024

Ahmm I don't get it, But, what I was trying to show is that it doesn't need other command to hide the keyboard, when I press a key it hides automatically.

from telepot.

nickoala avatar nickoala commented on August 27, 2024

Good. Then your problem is solved!

from telepot.

AlejandroC90 avatar AlejandroC90 commented on August 27, 2024

No, my question isnt answered, this bot is just an example of bot that hides the custom keyboard when the user press a key.
I want to do that in my bot without sending another message to hide the keyboard, and your answer was "Telegram doesn't have that implemented yet", but this bot does exactly what I want, don't know how.

from telepot.

nickoala avatar nickoala commented on August 27, 2024

Sorry, I was wrong and I misunderstood your question. There is a way to do it. You supply the one_time_keyboard parameter as True, as detailed in Bot API docs.

There is a lot more to be known besides what is in my examples. They are only simple usages that get you up to speed. You should read Bot API's documentations to fully exploit its power.

from telepot.

AlejandroC90 avatar AlejandroC90 commented on August 27, 2024

I see, so it was there all the time, I should have started there, thanks, works flawlessly.

from telepot.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.