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 Reply-Markup Buttons for a User-Friendly Experience #2

Closed
Salz0 opened this issue Oct 19, 2023 · 6 comments
Closed

📥 Implement Reply-Markup Buttons for a User-Friendly Experience #2

Salz0 opened this issue Oct 19, 2023 · 6 comments
Labels

Comments

@Salz0
Copy link
Owner

Salz0 commented Oct 19, 2023

Enhance user interaction by replacing text commands with intuitive action buttons. 🚀🔘

Expected Behavior:
Instead of typing commands, users can click on the keyboard buttons for common actions, making the app more user-friendly and accessible. 🤖📲

Docs: https://docs.aiogram.dev/en/latest/api/types/reply_keyboard_markup.html

Example:
https://github.com/aiogram/aiogram/blob/dev-2.x/examples/regular_keyboard_example.py

Make it simple

@Ferdinand-Ogama
Copy link

Hello @Salz0 can I work on this issue?

@Salz0
Copy link
Owner Author

Salz0 commented Oct 20, 2023

Hello @Salz0 can I work on this issue?

Sure, go ahead! 💌

@Salz0
Copy link
Owner Author

Salz0 commented Oct 20, 2023

Hello @Salz0 can I work on this issue?

One thing, I made a small error, instead of inline buttons, let's do the basic one's as reply button

Would be much better to have the /sell as such a button, it's better for the UX

Sorry for the confusion 🙇‍♂️

@Salz0 Salz0 changed the title 📥 Implement Inline Buttons for a User-Friendly Experience 📥 Implement Reply-Markup Buttons for a User-Friendly Experience Oct 20, 2023
@Ferdinand-Ogama
Copy link

@Salz0 Honestly, I'm struggling with step 3.5, creating a virtual environment with poetry and setting up the project by adding .env variables.
Apologies, I am new to Python and the entire software dev ecosystem.

Kindly guide me here or point me to materials.

@Ferdinand-Ogama
Copy link

Ferdinand-Ogama commented Oct 22, 2023

Then, I don't know whether it's a bug or so. After installing requirements, unfortunately, the project couldn't build wheels for some dependencies. "ERROR: Could not build wheels for aiohttp, frozenlist, multidict, yarl, which is required to install pyproject.toml-based projects."

The online solutions such as psf/black#3483
AND
this one: https://stackoverflow.com/questions/75572301/error-could-not-build-wheels-for-aiohttp-frozenlist-multidict-yarl-which-is
aren't helping.

@Salz0
Copy link
Owner Author

Salz0 commented Oct 22, 2023

Then, I don't know whether it's a bug or so. After installing requirements, unfortunately, the project couldn't build wheels for some dependencies. "ERROR: Could not build wheels for aiohttp, frozenlist, multidict, yarl, which is required to install pyproject.toml-based projects."

The online solutions such as psf/black#3483

AND

this one: https://stackoverflow.com/questions/75572301/error-could-not-build-wheels-for-aiohttp-frozenlist-multidict-yarl-which-is

aren't helping.

Hey, what version of python are you using?
Also, did you make sure to download poetry using pip?

Take a look at Poetry's official documentation

https://python-poetry.org/docs/basic-usage/
Let me know if it helps!

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

No branches or pull requests

2 participants