[OTR-dev] acoountname as 'ourname' in 'incorrect no-plugin' message

Scott Ellis mail at scottellis.com.au
Tue Feb 21 04:08:37 EST 2006


> >> ok, this is the 'misbehaviour'...
> >>
> >> on one end (receiver), i set the sender contact to 'never' as the OTR
> policy
> >> on the other end (sender), i select 'start OTR' with the receiver
> contact
> >>
> >> on the reciever end i get the message:
> >>
> >>  ?OTR?v2?
> >> 'OTR' has requested an Off-the-Record private conversation.  However,
> you do
> >> not have a plugin to support that.
> >> See "http://www.cypherpunks.ca/otr/" for more information.
> >>
> >> it's incorrect on two counts - first, i do have the plugin...
> >
> >Well, yes, but you've disabled it for that contact.  Maybe "you do not
> >have an active plugin..." would be better?


Yes, something like that - although detecting that it's just the policy, and
saying something like 'plugin is inactive for this contact' would be ideal.

>
> >> and secondly, it was not OTR that requested the session (the
> >> accountname is OTR)
> >
> >I'm not sure I understand here.  It looks like you're passing the string
> >"OTR" as the first parameter to otrl_proto_default_query_msg() when the
> >user selects "start OTR" instead of passing the account name.


Yes that's what i pass in. In miranda there aren't different accounts - only
different protocols. It is possible to have e.g. two MSN 'accounts' but you
do that using a 'hack' - i.e. you copy the msn.dll plugin to msn2.dll or the
like, and miranda treats it as a seperate protocol. So, in the plugin there
is only one account - i called it OTR, since i didn't think it'd make a
difference. What I meant to point out is, since the username is passed into
that function also, shouldn't the username be used in this message?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cypherpunks.ca/pipermail/otr-dev/attachments/20060221/0cbdcb55/attachment.html>


More information about the OTR-dev mailing list