An extensible message tunneling chat bot framework. Delivers messages to and from multiple platforms and remotely control your accounts.
EFB version 2 started its development in 2018, and released its first stable version in the time of the GitHub Arctic Code Vault Snapshot.
Read more about the structural changes from version 1 in this article.
Thanks to the donations from an anonymous EFB user and zong meng.
plugins/eh_telegram_master/tgdata.db
) before upgrading.get_chat
multiple_slave_chats
now has a default value of True
.)/info
— show information about the current Telegram conversation.imgcat_qr
— Render QR code in terminal in iTerm's Image Protocol.Thanks to donations from DrayChou, Fwolf and 毒薬.
pip3 install -r requirements.txt --upgrade
EFBMsg
attribute: filename
newsapp
) message report.extra_links_on_message
first_link_only
Thanks to donation from tolves&jiamin.
qr_reload
, on_log_out
.N.B.: WeChat requires reauthorization after this update.
Framework:
EWS:
ETM:
/unlink_all
pip3 install -r requirements.txt --upgrade
daemon.py
. Check out python3 daemon.py help
for details.EFB framework:
EH Telegram Master:
/link
and /chat
commands. (docs)py_magic
updateEH WeChat Slave:
Changelog:
Added log filtering.
Add detailed logging, and async msg processing for ETM.
EWS:
Change first chat to File helper.
WeChat disconnection system notice.
ETM:
Update chat assoc logic.
Added chat linking indicator.
Group unlink msg bug fix.
EWS users You may need to re-link your chats due to change of UID logic.
First release.