profanity-im / profanity-plugins

Plugins for Profanity XMPP client
https://github.com/boothj5/profanity
45 stars 16 forks source link

[emoticons.py] I can't get this plugin to work #23

Open g4570n opened 3 years ago

g4570n commented 3 years ago

I downloaded the code from here: https://github.com/profanity-im/profanity-plugins/blob/master/stable/emoticons.py

I installed it using the command in profanity. Also I did: $ pip install future, but when I send :) it does not convert to unicode.

Am I missing any more extra steps or is there a problem with the plugin?

I also found this other modified code, but it didn't work for me either: https://github.com/profanity-im/profanity-plugins/commit/5faccde200050a33b45ac24dea765f48229cf90e#diff-2bf673a502cd2061cb958c02729463534aa7818eec85d5d6fe99a0b824e6ef5a

I have:

$ profanity  -v
Profanity, version 0.10.0
Copyright (C) 2012 - 2019 James Booth <boothj5web@gmail.com>.
Copyright (C) 2019 - 2021 Michael Vetter <jubalh@iodoru.org>.
License GPLv3+: GNU GPL version 3 or later <https://www.gnu.org/licenses/gpl.html>

This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Build information:
XMPP library: libmesode
Desktop notification support: Disabled
OTR support: Enabled (libotr 4.1.1)
PGP support: Enabled (libgpgme 1.15.1)
OMEMO support: Enabled
C plugins: Enabled
Python plugins: Enabled (3.8.8)
GTK icons: Disabled
H3rnand3zzz commented 10 months ago

Thank you for the report. The problem is that profanity does not replace sent messages, it does so only after reloading from the DB. But it does replace received messages. That's a problem anyway, so the problem is going to be issue for the profanity and not profanity-plugins.