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

Enhance Readability and Information Detail in Top 10 Hacker News Messages #209

Open
ronnygunawan opened this issue Nov 20, 2023 · 0 comments
Labels
difficulty: medium enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@ronnygunawan
Copy link
Contributor

Issue Description:

Our current bot implementation sends the top 10 news items from Hacker News in the following format:

{no}. {title}

Here, {title} is a hyperlink. While functional, this format could be improved in terms of readability and information richness.

Example:

  1. Krita AI Diffusion

Proposed Enhancements:

I propose an updated message format:

{no}. {title} ({domain})
{points} points {age} ago

Example:

  1. Krita AI Diffusion (github.com/Acly)
    128 points 5 hours ago
  1. Inclusion of Domain: The domain part of the link should be included next to the title. This will give users an immediate idea of the source without needing to click the link.

    • Exception: For github.com and twitter.com links, include the username part in the domain to provide more specific context.
  2. Display of Points: The points should be taken from the score property of the news item. This will give users a quick sense of the popularity or relevance of the news item.

  3. Friendly Time Format: The age should be a user-friendly string of time (e.g., "1 hour ago", "5 hours ago", "2 days ago"). This helps users gauge the freshness of the news item quickly.

Rationale:

The proposed changes aim to enhance the user experience by providing more context and information at a glance. This format is expected to be more engaging and useful for our community, helping them make informed decisions about which links to explore based on source, popularity, and timeliness.

Expected Impact:

  • Improved readability and user engagement with the bot's messages.
  • Users can make quicker, more informed decisions on which news items to read.
  • Increased satisfaction with the bot's utility and information presentation.
@ronnygunawan ronnygunawan added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers difficulty: medium labels Nov 20, 2023
@aldy505 aldy505 moved this from Todo to Backlog in Teknum Stuff Dec 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty: medium enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
Status: Backlog
Development

No branches or pull requests

1 participant