Prepare for release

* Update readme
* Update configuration example
* Add -1 mode for `expireTime`
* Add warning about listening to localhost
Since we tied ourselves with different rooms for different env lists, we
can't use EnvPlugin one-on-one as we use message.Chat.Topic to identify
room and get their tag.

Or what do you mean?

This or that I tried to fix most of issues you've mentioned, you can review
it in my repo and ask for PR.

On Sun, Nov 2, 2014 at 4:15 PM, Anton Balashov <notifications@github.com>
wrote:

> In plugins/EnvPlugin.py:
>
> > +        self.sender = None
> > +        self.room_tag = None
> > +        self.config = config
> > +        self.requests = ['^\s*\?env\s*$',
> > +                         '^\s*\?env\s+take\s+([^ ]*)\s*$',
> > +                         '^\s*\?env\s+free\s+([^ ]*)\s*$'
> > +        ]
> > +        self.method = zip(self.requests, [self.get_env, self.take_env, self.free_env])
> > +        self.envs = {}
> > +
> > +    def process(self, message):
> > +        self.sender = message.Sender.FullName
> > +        try:
> > +            self.room_tag = self.config['rooms'].keys()[self.config['rooms'].values().index(message.Chat.Topic)]
> > +        except ValueError:
> > +            return 'EnvPlugin can only be called in chat rooms, not individually'
>
> We should talk about that.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/Sicness/levitan/pull/11/files#r19712007>.
>



-- 
Regards,

Vlad Slepukhin