Proposed flow:
1. User types in /attach
2. Partychat replies with "Attach your file at
http://partychapp.appspot.com/channel/attach/<channel name>" (there's also a
link to this from
the channel page)
3. User clicks on link, is shown file upload form, uploads file (directly to
Blobstore, see
http://code.google.com/appengine/docs/java/blobstore/overview.html)
4. User gets back URL to file, which is also broadcast to the channel as
"<nickname> has uploaded
<URL>"
To avoid this being used for file hosting, only users in a channel can access
files uploaded to it. We
could also have a per-user/channel files/bytes per day quota.
Original issue reported on code.google.com by mihai.parparita on 5 May 2010 at 1:35
Original issue reported on code.google.com by
mihai.parparita
on 5 May 2010 at 1:35