It seems you'd have to choose a link flair by its ID. I'm not really a fan of that. Neither am I a fan of interactively selecting a flair, so that you'd be able to at least choose a flair by its text.
I could make it so that you could provide the flair text with a -F
or -T
flag (lowercase variants are already taken). Then reddio would get a list of flairs for that sub and find the ID for the given -F <text>
. That would mean doing 2 requests, one to get flairs and one to submit the post/link, which I don't really like.
Instead of always doing drive-by feature requests, it would be nice if there was some thought put into how that feature could look on the user side or at least have a discussion about it.
Yep. Just checked the API documentation and there is no sort property for subreddits. I will adjust the docs/help accordingly.
I would like to see where a crosspost originally came from. In my usecase, getting the subreddit name would be enough, but for other users, the original post ID would probably be helpful, too. From what I've seen, this seems to currently not be possible, is that true? If yes, could it please be added?
To be clear, I'm talking about posts like this:
I didn't test the other modes, but "-s top r/subreddit" doesn't seem to work. "r/subreddit/top" does work.
I've noticed this before as well. I'm not even sure it's supposed to work for subreddits using reddit's very quirky API. It seems to work as intended for comments (and probably other listings too).
This is more or less a WONTFIX.
I added support for displaying crossposts with eab05356. Please try it out and give feedback.
Aaron G (eab05356) at 08 Jan 20:12
Display parent ID and sub name of crossposts
... and 1 more commit
You might be right. Crossposts are currently a mess and need reworking. I will try to look into it soonish™.
What does sh -c 'printf "\xe2\x80\xa2\n"'
do?
@kasivera what's your /bin/sh and what happens when you run printf '\xe2\x80\xa2\n'
in your shell?
There is no flair support. I have to see how to implement it. As far as I understand it, is that there has to be a way to list the possible flairs of a sub first.
It does for me
You could use user/USERNAME/submitted.
How does replying to message in external editor work? I tried to follow these instructions but I'm not sure how it works. I tried editing the config file to :
REDDIO_EDITOR=nano
but I guess that's not the right way to do it.
Reply to a private message in a text editor by omitting the -t option The editor is choosen by looking at the following variables: REDDIO_EDITOR -> editor (config variable) -> VISUAL -> EDITOR reddio message t4_anid36
Is it possible to view the whole conversation with another user with Reddio?
Example:
Mike: Hi
I: Hi there
Mike: How are you
I: I'm fine
Is there a Reddio command to view the whole messaging history with a specific user instead of just the latest 10 messages in the inbox and similar commands?
Reddio supported the message/messages/ endpoint all along. Just make sure to omit the leading t4_ from an id.
Alright, I can support it then. Not sure when I will get to it though.
So is it possible to request a certain t4_ and all of it's children/replies or are you talking about filtering messages from the inbox/messages endpoint? For the later, I don't want to do that in reddio. People can simply use coreutils to achieve the same.
Is there a Reddio command to view the whole messaging history with a specific user instead of just the latest 10 messages in the inbox and similar commands?
There is no reddio command for that nor does the Reddit API has something like that.
Change your output format where you can somewhat unambiguously identify where a message starts and ends and you can use it as record separator in AWK. Then you can easily check message authors and only print messages from certain people.
Just as it says: Set your editor via one of the available methods (environment variables or config) and then omit the -t
option. Your editor should then open automatically.