
!watched
Current command:
"!watched <exact anime name>|<stitle> <epno>|upto <epno>|all"
or "!watched <file-id>"
or "!watched <ed2k-link>"
or "!watched last"
Current output:
Changes the "watched"-state of the files given, in case of "all" it toggles the state.
Command suggestion:
"!watched <exact anime name>|<stitle>|<animeID> <epno>|upto <epno>|all"
Or even "!watched <exact anime name>|<stitle>|<animeID> <epno>|upto <epno>|all|none <group-name/tag>"(Optional)
Output suggestion:
Let "!watched ... all" mark all watched, even if they are already marked that way. "!watched ... none" can deal with mass-unwatched then.
In case of the <group-tag>-Addition, it could, if specified, mark only the eps of those groups watched. It'd be consistent to allow the group-ID too, although a command like: "!watched 12 12 8" looks somewhat strange.
Reasons:
Consistency. Being able to mark animes watched by their anime-ID is always useful if there is either no short-title set or if one doesn't know it at that time (was "Juuni Kokuki"'s stitle "12K" or "juko" or "juuni"?) - just to save some time.
And I guess all of us already had unwanted results with "!watched ... all"
