create account

[New project] Facegram: simple and extensible Facebook-Telegram bridge by feelfreelinux

View this thread on steemit.com
· @feelfreelinux · (edited)
$136.60
[New project] Facegram: simple and extensible Facebook-Telegram bridge
<p align="center">
  <img src="https://raw.githubusercontent.com/feelfreelinux/facegram/master/facegram_logo.png" width="25%"  alt="Logo">
</p>

## Repository
https://github.com/feelfreelinux/facegram

## Details
# facegram
FacegramBridge is a simple and extensible Facebook (Messenger) - Telegram bridge. Reclaim your privacy now, don't let Zuckbot spy on you  and drain your battery.
<p align="center">
  <img src="https://media.giphy.com/media/dSdvPrKU0w8WGo4c9L/giphy.gif">
</p>

# How does it work?

Everytime you recieve a message on Messenger it will be relayed to a specific conversation on telegram. When you reply via Telegram the message will be relayed the other way round. This way you don't have to install Facebook Messenger on your phone.

# Requirements

To use this you will need:
- Python 3
- Two Telegram accounts
   - Your main telegram account
   - A secondary account, which will be used by the bridge (unfortunately you will also need another phone number) 
- An API key for the second account https://core.telegram.org/api/obtaining_api_id
- Your Facebook account

# Usage

Everytime you recieve a message on Facebook a new conversation with this person group will be created on telegram. However when you want to create the conversation manually you can message the bot with a `/import` command and the ID of the conversation (full help available with `/help`).

# Contributing
If you want to help with the project, you can [some issues](https://github.com/feelfreelinux/facegram/issues). All help is much appreciated :)

# Disclamer

We do not guarantee that this bridge will work correctly. We are not responsible for getting banned on Facebook and/or Telegram. Use at your own discretion.

All product and company names are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

Facebook and the Facebook logo are trademarks or registered trademarks of Facebook, Inc., used under license agreement.

# License
This project is licensed under the MIT License.

# Roadmap
I would like to eliminate need to have two telegram accounts. Second account can be just replaced with Telegram bot.

# Github account
https://github.com/feelfreelinux
👍  , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
post_id52,900,345
authorfeelfreelinux
permlinkfacegram-simple-and-extensible-facebook-telegram-bridge
categoryutopian-io
json_metadata"{"format": "markdown", "tags": ["utopian-io", "developement", "telegram", "privacy", "python"], "links": ["https://github.com/feelfreelinux/facegram", "https://core.telegram.org/api/obtaining_api_id", "https://github.com/feelfreelinux/facegram/issues", "https://github.com/feelfreelinux"], "app": "busy/2.4.0", "community": "busy"}"
created2018-06-13 18:49:57
last_update2018-06-13 18:57:18
depth0
children7
net_rshares0
last_payout2018-06-20 18:49:57
cashout_time1969-12-31 23:59:59
total_payout_value102.801 SBD
curator_payout_value33.803 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length2,250
author_reputation827,518,626,017
root_title"[New project] Facegram: simple and extensible Facebook-Telegram bridge"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (27)
@amosbastian ·
Hi @feelfreelinux, glad to have you on board! Could you just confirm this is actually your account by e.g. adding something about Steemit/Utopian to your GitHub account's bio or one of your repositories?
👍  
properties (23)
post_id52,902,659
authoramosbastian
permlinkre-feelfreelinux-facegram-simple-and-extensible-facebook-telegram-bridge-20180613t191603199z
categoryutopian-io
json_metadata"{"app": "steemit/0.1", "tags": ["utopian-io"], "users": ["feelfreelinux"]}"
created2018-06-13 19:16:03
last_update2018-06-13 19:16:03
depth1
children1
net_rshares0
last_payout2018-06-20 19:16:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length203
author_reputation132,163,372,139,228
root_title"[New project] Facegram: simple and extensible Facebook-Telegram bridge"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@feelfreelinux · (edited)
$0.11
@amosbastian Yeah, I have note about my steem handle in my github bio
https://github.com/feelfreelinux/
> Im rlot on IRC/Freenode. Im @feelfreelinux on steem 
👍  ,
properties (23)
post_id52,903,754
authorfeelfreelinux
permlinkre-amosbastian-re-feelfreelinux-facegram-simple-and-extensible-facebook-telegram-bridge-20180613t212907205z
categoryutopian-io
json_metadata"{"tags": ["utopian-io"], "app": "busy/2.4.0", "community": "busy"}"
created2018-06-13 19:29:09
last_update2018-06-13 19:35:03
depth2
children0
net_rshares0
last_payout2018-06-20 19:29:09
cashout_time1969-12-31 23:59:59
total_payout_value0.098 SBD
curator_payout_value0.009 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length158
author_reputation827,518,626,017
root_title"[New project] Facegram: simple and extensible Facebook-Telegram bridge"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (2)
@mickson ·
Just one thing - this doesn't make your messages invisible from zucc. There's still no privacy, because your messages are stored on Facebook's servers.
👍  ,
properties (23)
post_id52,905,877
authormickson
permlinkre-feelfreelinux-facegram-simple-and-extensible-facebook-telegram-bridge-20180613t195312976z
categoryutopian-io
json_metadata"{"tags": ["utopian-io"], "app": "busy/2.4.0", "community": "busy"}"
created2018-06-13 19:53:12
last_update2018-06-13 19:53:12
depth1
children1
net_rshares0
last_payout2018-06-20 19:53:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length151
author_reputation2,435,940,447
root_title"[New project] Facegram: simple and extensible Facebook-Telegram bridge"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (2)
@feelfreelinux ·
Yeah, but facebook messenger listens for A LOT of data from your phone. Telegram client is fully opensource, and drains less battery than FB Messenger.
👍  ,
properties (23)
post_id52,906,024
authorfeelfreelinux
permlinkre-mickson-re-feelfreelinux-facegram-simple-and-extensible-facebook-telegram-bridge-20180613t215453371z
categoryutopian-io
json_metadata"{"tags": ["utopian-io"], "app": "busy/2.4.0", "community": "busy"}"
created2018-06-13 19:54:54
last_update2018-06-13 19:54:54
depth2
children0
net_rshares0
last_payout2018-06-20 19:54:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length151
author_reputation827,518,626,017
root_title"[New project] Facegram: simple and extensible Facebook-Telegram bridge"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (2)
@amosbastian ·
Thanks for the contribution, @feelfreelinux! I'm very happy to have a seemingly great developer like yourself contributing to Utopian.io! I'm curious - how did you find out about Utopian and Steemit in general?

Also, is there a reason you use camelCase for your variable and function names instead of lowercase with words separated by an underscore?

I'm looking forward to your future contributions!

Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/3/1211211).

---- 
Need help? Write a ticket on https://support.utopian.io/. 
Chat with us on [Discord](https://discord.gg/uTyJkNm). 
[[utopian-moderator]](https://join.utopian.io/)
👍  
properties (23)
post_id52,916,640
authoramosbastian
permlinkre-feelfreelinux-facegram-simple-and-extensible-facebook-telegram-bridge-20180613t220019841z
categoryutopian-io
json_metadata"{"app": "steemit/0.1", "users": ["feelfreelinux"], "tags": ["utopian-io"], "links": ["https://join.utopian.io/guidelines", "https://review.utopian.io/result/3/1211211", "https://support.utopian.io/", "https://discord.gg/uTyJkNm", "https://join.utopian.io/"]}"
created2018-06-13 22:00:21
last_update2018-06-13 22:00:21
depth1
children1
net_rshares0
last_payout2018-06-20 22:00:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length892
author_reputation132,163,372,139,228
root_title"[New project] Facegram: simple and extensible Facebook-Telegram bridge"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@feelfreelinux · (edited)
@amosbastian Thanks!
I used camelCase because I'm mostly work with Java, where it's an standard. But I'll refactor my app to snake_case to comply with pep8 soon.

I found out about steemit from my friend about an year ago. When I first saw utopian, I thought it's a really great opportunity to get some new contributors to my projects.
properties (22)
post_id52,918,787
authorfeelfreelinux
permlinkre-amosbastian-re-feelfreelinux-facegram-simple-and-extensible-facebook-telegram-bridge-20180613t222715221z
categoryutopian-io
json_metadata"{"app": "steemit/0.1", "users": ["amosbastian"], "tags": ["utopian-io"]}"
created2018-06-13 22:27:15
last_update2018-06-13 22:27:39
depth2
children0
net_rshares0
last_payout2018-06-20 22:27:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length335
author_reputation827,518,626,017
root_title"[New project] Facegram: simple and extensible Facebook-Telegram bridge"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@utopian-io ·
Hey @feelfreelinux
**Thanks for contributing on Utopian**.
We’re already looking forward to your next contribution!

**Contributing on Utopian**
Learn how to contribute on <a href='https://join.utopian.io'>our website</a> or by watching <a href='https://www.youtube.com/watch?v=8S1AtrzYY1Q'>this tutorial</a> on Youtube.

**Want to chat? Join us on Discord https://discord.gg/h52nFrV.**

<a href='https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
👍  
properties (23)
post_id53,022,430
authorutopian-io
permlinkre-facegram-simple-and-extensible-facebook-telegram-bridge-20180614t185008z
categoryutopian-io
json_metadata"{"app": "beem/0.19.29"}"
created2018-06-14 18:50:09
last_update2018-06-14 18:50:09
depth1
children0
net_rshares0
last_payout2018-06-21 18:50:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length510
author_reputation118,698,285,083,036
root_title"[New project] Facegram: simple and extensible Facebook-Telegram bridge"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@steemitboard ·
Congratulations @feelfreelinux! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :

[![](https://steemitimages.com/70x70/http://steemitboard.com/notifications/firstpayout.png)](http://steemitboard.com/@feelfreelinux) You got your First payout
[![](https://steemitimages.com/70x80/http://steemitboard.com/notifications/payout.png)](http://steemitboard.com/@feelfreelinux) Award for the total payout received

<sub>_Click on the badge to view your Board of Honor._</sub>
<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>



**Do not miss the last post from @steemitboard:**
[SteemitBoard World Cup Contest - Russia vs Croatia](https://steemit.com/steemitboard/@steemitboard/steemitboard-world-cup-contest-russia-vs-croatia)

---
**Participate in the [SteemitBoard World Cup Contest](https://steemit.com/steemitboard/@steemitboard/steemitboard-world-cup-contest-collect-badges-and-win-free-sbd)!**
Collect World Cup badges and win free SBD
Support the Gold Sponsors of the contest: [@good-karma](https://v2.steemconnect.com/sign/account-witness-vote?witness=good-karma&approve=1) and [@lukestokes](https://v2.steemconnect.com/sign/account-witness-vote?witness=lukestokes.mhth&approve=1)

---

> Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
properties (22)
post_id55,666,976
authorsteemitboard
permlinksteemitboard-notify-feelfreelinux-20180706t201333000z
categoryutopian-io
json_metadata{"image":["https:\/\/steemitboard.com\/img\/notify.png"]}
created2018-07-06 20:13:33
last_update2018-07-06 20:13:33
depth1
children0
net_rshares0
last_payout2018-07-13 20:13:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,512
author_reputation27,053,422,946,409
root_title"[New project] Facegram: simple and extensible Facebook-Telegram bridge"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000