Opened at 2016-11-14T08:29:02Z
Closed at 2016-11-19T08:19:24Z
#1272 closed defect (invalid)
twitter: option to disable tweet source?
Reported by: | ilf | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Version: | Unspecified | |
Keywords: | Cc: | ||
IRC client+version: | Client-independent | Operating System: | Public server |
OS version/distro: |
Description
Currently, every Tweet (and DM) posted has a "field" "source":
Utility used to post the Tweet, as an HTML-formatted string. Tweets from the Twitter website have a source value of web . Example:
"source":"\u003Ca href=\"http:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" \u003ETwitter for Mac\u003C\/a\u003E"
https://dev.twitter.com/overview/api/tweets
Metadata like this is revealing and should be avoided or optional where possible.
If the Twitter API allows posting without this: please provide an option to disable the source value, like "account twitter set source false".
If the Twitter API does not allow it, please add an option to accept user values like "account twitter set source <string>".
Thanks, and keep up the good work!
This isn't something we send or something we can disable. Twitter requires API keys to work, the API keys are associated to bitlbee, and it gets the client name from there. The best thing you could do is to create your own application and replace bitlbee's own key pair in the source code (twitter.c:354) but that's even more user-identifying.