Client for Pushbullet API

Piotr Czajkowski 396a5812ee Maybe a bit better %!s(int64=4) %!d(string=hai) anos
.github 2a888ac6a9 Create codeql-analysis.yml %!s(int64=4) %!d(string=hai) anos
LICENSE.md b4317f5d84 Starting %!s(int64=4) %!d(string=hai) anos
README.md 297d5d94b6 Added usage examples %!s(int64=4) %!d(string=hai) anos
bullet.go 3075a5b796 DRY %!s(int64=4) %!d(string=hai) anos
error.go 195375e3e4 No need for export %!s(int64=4) %!d(string=hai) anos
fileUpload.go 396a5812ee Maybe a bit better %!s(int64=4) %!d(string=hai) anos
push.go 396a5812ee Maybe a bit better %!s(int64=4) %!d(string=hai) anos
pushInterface.go 396a5812ee Maybe a bit better %!s(int64=4) %!d(string=hai) anos

README.md

bullet

Go Report Card

Initialize client

b := bullet.NewBullet("YOUR_TOKEN")

Send note

err := b.SendNote("testTitle", "testText")
if err != nil {
    log.Fatal(err)
}

Send link

err := b.SendLink("testTitle", "testText", "https://abc.com")
if err != nil {
    log.Fatal(err)
}

Send file

err := b.SendFile("testFile", "Something", "./test.txt")
if err != nil {
    log.Fatal(err)
}