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

Extend mute function to block by client, hashtag, and retweets. #20

Open
Gdausch-a11y opened this issue Jul 19, 2021 · 5 comments
Open

Comments

@Gdausch-a11y
Copy link

Thank you for adding the mute feature. In other clients I use this feature to significantly declutter my timeline by muting, clients such as Foursquare, hashtags such a GRAMMYs, and User retweets for those times where the users cat falls asleep on the retweet button. Would it be possible to extend the feature to include this functionality?

@mehgcap
Copy link
Contributor

mehgcap commented Jul 21, 2021

Just to be clear, do you mean the current timeline mute feature? I haven't used that yet, but I thought all it did was suppress sounds and reading (if autoread is enabled) for a timeline. It doesn't affect which tweets are added.

Your suggestion is a full-featured mute interface, letting users never even read certain tweets, correct? If a Foursquare tweet comes along, Quinter should pretend it never even saw that tweet, if the user has added a filter for the Foursquare client.

I want this, too, but your reference to the existing timeline mute feature made me wonder if I were missing something. I want to be sure I'm on the same page if I wind up working on this.

@Gdausch-a11y
Copy link
Author

Gdausch-a11y commented Jul 23, 2021 via email

@mehgcap
Copy link
Contributor

mehgcap commented Jul 23, 2021

Great, that's how I've been thinking about this as I code it. I don't know how much longer it'll be, but we're getting there.

@mehgcap
Copy link
Contributor

mehgcap commented Jul 27, 2021

@Gdausch-a11y, can you explain more about the retweets filter? I've created mute options for hashtags, users, and clients, but I'm not sure what the retweet mute would look like. Do you mean that you'd get original or quoted tweets from a user, but nothing they retweeted from someone else? Or is there more to it?

@masonasons
Copy link
Collaborator

I think it should be a global thing, and yes, it would be something along the lines of if hasattr(status,"retweeted_status") and status.retweeted_status!=None: filter_code_goes_here

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

3 participants