Skip to content

manufacturedba/gwi-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gwi-client

Git With It Client

Intent

Provide a chat client that allows collaberation by adding context via "plugged-in" third-party tools, systems, etc.

Github will be one example of this.

Components

  • The leader: Flask server (manufacturedba/gwi-server)
  • The scout: RabbitMQ
  • The soldiers: Ngrok & [Github...
  • The demoman: MongoDB (pymongo)
  • The lady in the red dress: Kivy

Usage

from gwi import Client
from hooks import Github

client = Client.login("username", "password")
github = Github.auth(client.github)
commit = github.get_commit("manufacturedba/gwi-client", 789456123)

contact = client.get_contact("mybestfriend123")
group = client.get_group("bestbuddies")

client.send_message("Hello bestfriend", contact.username)
client.send_message("Hey, can you guys look at " + commit, group.groupname)

and it should be as simple/easy as this!

About

Git With It Client

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages