keybase / keybase-issues

A single repo for managing publicly recognized issues with the keybase client, installer, and website.
899 stars 37 forks source link

Keybase website - twitter direct message integration #1635

Open p0sty opened 9 years ago

p0sty commented 9 years ago

Recently twitter announced that they're going to be increasing the character limit for direct messages to 10,000 characters. This actually makes it a little more viable platform for direct encrypted messaging that a lot of people use, and keybase already allow you to 'verify' your twitter identity.

What I'm suggesting is that if you're using the keybase website, on the 'encrypt page' there be a button next to 'Encrypt' that says 'Encrypt & Twitter DM' or something catchier. you already know the recipient from the recipient field and it would send the encrypted text via one click instead of that extra bit of copying and pasting.

As for the receiving of encrypted twitter messages, that too would be great but you'd need some sort of dedicated 'received encrypted messages' page. I really like keybase, but I think just adding these things that would allow for a bit less of a roadblock from a UI perspective of copying and pasting could really help Keybase take off.

A sort of expanded version of the abandoned project CrypTweet but with less reinventing the wheel that was necessary at the time :).

I know a lot of things here focus on the API, but the website really is quite slick but could be slicker and it'd be great from a 'for the masses' perspective to make it as easy to use as possible.

p0sty commented 9 years ago

yayyy, now 10k long DM's are now in production, this is able to be done!

zQueal commented 9 years ago

This is a really, really cool idea! Although, however, they've raised the character count for direct messages, the API still only seems to support 140 characters (here). When they, or if they decide to increase this character limit to 10,000 also, then this would be a seriously amazing addition to Keybase.

ghost commented 9 years ago

According to this post the API endpoint has been updated to reflect the increase to 10k characters

p0sty commented 9 years ago

So is it in the API yet? :P

p0sty commented 8 years ago

A prominent Australian journalist who uses keybase thinks I should give this a nudge regarding this request, so I am doing so - hoping for a response from a maintainer.

I'm hoping nearly 12 months is enough between bumps :)

malgorithms commented 8 years ago

I think we'll have a good story for this soon, although it'll be a bit different from what you're proposing here. A question about this solution: how would the website link to a twitter DM with it all filled in? I've found that we could redirect the sender to a link like this:

https://twitter.com/messages/compose?recipient_id=12345

which pops up a compose box, but I don't see any way of passing in an actual message body, without going through a full OAuth type API connection.