Voilà, added commits to fix most of your comments. What's missing:
1) handle html, I'm not sure to understand what you mean or why it is that important... Maybe you can make the changes that you want?
2) Find a solution if we don't want the other end to be able to initiate an OTR session without approving it first.
3) Fix string spelling. Maybe you can patch them yourself, as I'm not native? :)
Anything else I missed in those long comments?
Voilà, added commits to fix most of your comments. What's missing:
1) handle html, I'm not sure to understand what you mean or why it is that important... Maybe you can make the changes that you want?
2) Find a solution if we don't want the other end to be able to initiate an OTR session without approving it first.
3) Fix string spelling. Maybe you can patch them yourself, as I'm not native? :)
Anything else I missed in those long comments?