Custom Slackbot with Google Drive Integration

Read the whole job first carefully before bidding

Who will submit a random bid will be ignored

We're looking for a dev to create bot in Slack that will maintain and update a Google sheet of user information and message logs. Desired functionality includes formatting Slack messages, email notifications, and calculating multiple shortest paths.

Basically, we are looking to add functionality to Slack Channels and the messages within, using a Google Sheet as a database. The Sheet will contain information on Users, the channels they are part of (referred to as Circles from here on), as well as a ledger of all Favor transactions (explained below). The bot should apply special formatting to certain messages in Slack, send daily digests of any new Favors posted in a User’s Circles, show all Favor transactions of a given User, and find the shortest path of Favors between any two Users.

A User can make a post in a Circle (or as a direct message), making a Favor request. Comments in response to the message can be chosen (by the original User) as an “Answer”. If a Favor request has an Answer, then a Favor transaction is recorded in the ledger: who made the request, who fulfilled it, and what the Favor was. Finally, a Debt token (linked to the User who provided the Answer) is given to the original User, and a Gift token (linked to the original User) is given to the User who provided the Answer. Complementary tokens cancel out - that is if User X has both a Debt and a Gift token linked to User Y, both should be removed.

In essence, this is a lot like debt tracking a la Splitwise, which brings me to the final feature: the transitive property of Debt. If User A has a Debt token linked to User B who in turn has a Debt token linked to User C, and A provides an Answer to User C’s Favor request, instead of creating a closed circle of Debt tokens, User A provides help “on behalf” of User B. This means that User A clears his Debt with User B AND clears User B’s Debt with User C (as well as the corresponding Gift tokens).

Skills: Amazon Web Services, JSON, node.js

See more: google maps custom info window, google maps custom marker coding, google maps custom pins, google maps custom numbered markers, google maps custom pin, google map custom, google maps custom markers kml, google marker custom, google maps custom markers, google maps custom database, api integration component google yahoo, google maps custom marker, google video custom player multiple, google api custom markers, google api custom marker

About the Employer:
( 28 reviews ) Portfoad, Egypt

Project ID: #14279494

7 freelancers are bidding on average $214 for this job


Hi there, Thank you for inviting us to bid on your requirement. We are a team of technocrats having 8+ years of experience in Web and Mobile design plus development. Talking about our expertise, we possess very g More

$244 USD in 3 days
(5 Reviews)

Dear Client, Hope you are having a wonderful day !! You will be glad to know that we have extensive expertise in Node.js Development. You would be very happy to work with our senior resources who are havin More

$200 USD in 10 days
(1 Review)
$155 USD in 3 days
(1 Review)

Dear Client, Thanks for providing us opportunity to place bid over the project and communicate with [login to view URL] mainly deal in web development, SEO, Android App, software testing and graphic design. Our vision is to b More

$208 USD in 6 days
(0 Reviews)

Hey We are a team of Technical Developers and have got expertise in such stuff. Ping me if you are looking for a quick resolution

$231 USD in 3 days
(1 Review)

Hi I just read your requirement. I have long experience in this field. I can provide you good solution. And I can work full time or part time for you. Thanks

$235 USD in 3 days
(0 Reviews)
$155 USD in 8 days
(0 Reviews)

Dear Prospect Hiring Manager. Thank you for giving me a chance to bid on your project. I am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned I have c More

$208 USD in 6 days
(0 Reviews)

We are happy to bid on this project. ***** We provides dedicate developers and Development and design services as well. ***** We are having a great team of Mobile developers with 7-8 years of experience in th More

$277 USD in 3 days
(0 Reviews)