Skip to content
a reverse engineered aws chime client. WIP
Branch: master
Clone or download
nicolai86 Merge pull request #8 from nicolai86/autocomplete-fix
fix autocompletion of contacts
Latest commit 3f90fd3 Jan 25, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
examples
.gitignore
LICENSE
README.md Refactor to follow style of AWS Go SDK Nov 27, 2018
client.go Refactor to follow style of AWS Go SDK Nov 27, 2018
contacts.go
conversations.go
device.go
file.go
go.mod
go.sum Update deps Nov 27, 2018
meetings.go
mention.go
mention_test.go Refactor to follow style of AWS Go SDK Nov 27, 2018
rooms.go
session.go fix chime login Jan 3, 2019
util.go
util_test.go
websockets.go

README.md

aws-chime-sdk

build status badge go doc badge go report card badge

package aws-chime-sdk is a reverse engineered golang client SDK for AWS Chime

warning this package is considered experimental und not stable. The API can change anytime. Contributions are welcome :)

Examples

  • Simple examples, which mainly exercise a specific API (or two), can be found in the examples/simple folder.
  • More complicate examples can be found in the examples/advanced folder.

Status

  • Authentication
    • Active-Directory auth (enterprise only)
    • Amazon auth
  • Messaging
    • WebSockets (Subscribe to events)
    • Parse mentions
    • Rooms
      • Listing rooms
      • Posting messages (with attachments)
      • Fetching messages
      • Deleting messages (No longer supported as chime doesn't support it)
      • Updating messages
      • Memberships (people in rooms)
    • Conversations
      • Listing conversations
      • Posting messages (with attachments)
      • Fetching messages
      • Filtering
      • Deleting messages (No longer supported as chime doesn't support it)
      • Updating messages
    • Contacts
      • Searching (Auto-Complete)
      • Listing
  • Meetings
    • Join Meeting (fetch meeting information)
    • Join Meeting Anonymously (fetch meeting information)
    • Fetch personal bridge information
    • Start a new meeting
    • Schedule a meeting
    • Roster (people in meetings); via websocket event.
    • VoiP (WebRTC)
    • Call (WebRTC)
You can’t perform that action at this time.