diff --git a/Gopkg.lock b/Gopkg.lock deleted file mode 100644 index 6e88124..0000000 --- a/Gopkg.lock +++ /dev/null @@ -1,45 +0,0 @@ -# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'. - - -[[projects]] - branch = "master" - name = "github.com/alexcesaro/log" - packages = [".","golog"] - revision = "61e686294e58a8698a9e1091268bb4ac1116bd5e" - -[[projects]] - branch = "master" - name = "github.com/howeyc/gopass" - packages = ["."] - revision = "bf9dde6d0d2c004a008c27aaee91170c786f6db8" - -[[projects]] - name = "github.com/jessevdk/go-flags" - packages = ["."] - revision = "96dc06278ce32a0e9d957d590bb987c81ee66407" - version = "v1.3.0" - -[[projects]] - branch = "master" - name = "github.com/shazow/rateio" - packages = ["."] - revision = "e8e00881e5c12090412414be41c04ca9c8a71106" - -[[projects]] - branch = "master" - name = "golang.org/x/crypto" - packages = ["curve25519","ed25519","ed25519/internal/edwards25519","internal/chacha20","poly1305","ssh","ssh/terminal"] - revision = "ee41a25c63fb5b74abf2213abb6dee3751e6ac4a" - -[[projects]] - branch = "master" - name = "golang.org/x/sys" - packages = ["unix","windows"] - revision = "2c42eef0765b9837fbdab12011af7830f55f88f0" - -[solve-meta] - analyzer-name = "dep" - analyzer-version = 1 - inputs-digest = "48a7f7477a28e61efdd4256fe7f426bfaf93df53b5731e905088c0e9c2f10d3b" - solver-name = "gps-cdcl" - solver-version = 1 diff --git a/Gopkg.toml b/Gopkg.toml deleted file mode 100644 index f3da934..0000000 --- a/Gopkg.toml +++ /dev/null @@ -1,46 +0,0 @@ - -# Gopkg.toml example -# -# Refer to https://github.com/golang/dep/blob/master/docs/Gopkg.toml.md -# for detailed Gopkg.toml documentation. -# -# required = ["github.com/user/thing/cmd/thing"] -# ignored = ["github.com/user/project/pkgX", "bitbucket.org/user/project/pkgA/pkgY"] -# -# [[constraint]] -# name = "github.com/user/project" -# version = "1.0.0" -# -# [[constraint]] -# name = "github.com/user/project2" -# branch = "dev" -# source = "github.com/myfork/project2" -# -# [[override]] -# name = "github.com/x/y" -# version = "2.4.0" - - -[[constraint]] - branch = "master" - name = "github.com/alexcesaro/log" - -[[constraint]] - branch = "master" - name = "github.com/dustin/go-humanize" - -[[constraint]] - branch = "master" - name = "github.com/howeyc/gopass" - -[[constraint]] - name = "github.com/jessevdk/go-flags" - version = "1.3.0" - -[[constraint]] - branch = "master" - name = "github.com/shazow/rateio" - -[[constraint]] - branch = "master" - name = "golang.org/x/crypto" diff --git a/Makefile b/Makefile index 4bdc444..e2a0fa2 100644 --- a/Makefile +++ b/Makefile @@ -14,7 +14,7 @@ $(BINARY): deps **/**/*.go **/*.go *.go go build $(BUILDFLAGS) ./cmd/ssh-chat deps: - dep ensure + go mod download build: $(BINARY) diff --git a/chat/command.go b/chat/command.go index 0570215..aeca5af 100644 --- a/chat/command.go +++ b/chat/command.go @@ -278,13 +278,7 @@ func InitCommands(c *Commands) { c.Add(Command{ Prefix: "/shrug", Handler: func(room *Room, msg message.CommandMsg) error { - var me string - args := msg.Args() - if len(args) == 0 { - me = `¯\_(ツ)_/¯` - } - - room.Send(message.NewEmoteMsg(me, msg.From())) + room.Send(message.NewEmoteMsg(`¯\_(ツ)_/¯`, msg.From())) return nil }, }) diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..df8c6eb --- /dev/null +++ b/go.mod @@ -0,0 +1,10 @@ +module github.com/shazow/ssh-chat + +require ( + github.com/alexcesaro/log v0.0.0-20150915221235-61e686294e58 + github.com/howeyc/gopass v0.0.0-20170109162249-bf9dde6d0d2c + github.com/jessevdk/go-flags v1.3.0 + github.com/shazow/rateio v0.0.0-20150116013248-e8e00881e5c1 + golang.org/x/crypto v0.0.0-20180119074636-ee41a25c63fb + golang.org/x/sys v0.0.0-20180117170059-2c42eef0765b // indirect +) diff --git a/go.sum b/go.sum new file mode 100644 index 0000000..d6cb995 --- /dev/null +++ b/go.sum @@ -0,0 +1,12 @@ +github.com/alexcesaro/log v0.0.0-20150915221235-61e686294e58 h1:MkpmYfld/S8kXqTYI68DfL8/hHXjHogL120Dy00TIxc= +github.com/alexcesaro/log v0.0.0-20150915221235-61e686294e58/go.mod h1:YNfsMyWSs+h+PaYkxGeMVmVCX75Zj/pqdjbu12ciCYE= +github.com/howeyc/gopass v0.0.0-20170109162249-bf9dde6d0d2c h1:kQWxfPIHVLbgLzphqk3QUflDy9QdksZR4ygR807bpy0= +github.com/howeyc/gopass v0.0.0-20170109162249-bf9dde6d0d2c/go.mod h1:lADxMC39cJJqL93Duh1xhAs4I2Zs8mKS89XWXFGp9cs= +github.com/jessevdk/go-flags v1.3.0 h1:QmKsgik/Z5fJ11ZtlcA8F+XW9dNybBNFQ1rngF3MmdU= +github.com/jessevdk/go-flags v1.3.0/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= +github.com/shazow/rateio v0.0.0-20150116013248-e8e00881e5c1 h1:Lx3BlDGFElJt4u/zKc9A3BuGYbQAGlEFyPuUA3jeMD0= +github.com/shazow/rateio v0.0.0-20150116013248-e8e00881e5c1/go.mod h1:vt2jWY/3Qw1bIzle5thrJWucsLuuX9iUNnp20CqCciI= +golang.org/x/crypto v0.0.0-20180119074636-ee41a25c63fb h1:kKl6FEVxIb8jK+8DM5N225ACdo3ftHG5AGmay9F3Yc8= +golang.org/x/crypto v0.0.0-20180119074636-ee41a25c63fb/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +golang.org/x/sys v0.0.0-20180117170059-2c42eef0765b h1:mxo/dXmtEd5rXc/ZzMKg0qDhMT+51+LvV65S9dP6nh4= +golang.org/x/sys v0.0.0-20180117170059-2c42eef0765b/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=