1. When asking RepBot for a reputation, I'd like it if RepBot would tell me whether the person has vouched for or complained about me. This will let me know whether I should ask them for a vouch after I lose a match. Also it might be useful for RepBot to tell me if I have vouched for or complained about them.
This is a good idea, albeit I am very conservative in changing the RepBot output Strings. A lot of unmaintained clients query RepBot, and a trivial change can crash them. I don't make this up, when I removed the saved games figure from the results, that has crashed the GammonBot* family ... There are many more places where I liked to change the output, or even better allow users to customize it. But that needs some work, which I currently can not do (time constraints).
=> Nice idea, I'll consider it but currently lack thee guts to make an incompatible change.
2. If I recently asked RepBot for a reputation for player XXXXX. And then I "tell RepBot list", RepBot should assume I mean "tell RepBot list XXXXX". This would be useful because 3dfibs automatically asks for the reputation after getting an invite, but sometimes I want the more detailed list information right after. So this saves me from having to type in the name, which is sometimes long and hard to type correctly.
That one is not realistically feasible, as it would require RepBot to be stateful (i.e. somehow connect two calls). However, RepBot by design is stateless. Changing this is almost a rewrite.