diff options
author | delthas <delthas@dille.cc> | 2022-02-10 15:44:05 +0100 |
---|---|---|
committer | delthas <delthas@dille.cc> | 2022-02-11 12:18:45 +0100 |
commit | b46a755bfc2afbce7276a2ce075d956ab7dc5b01 (patch) | |
tree | cad716b91edbcf5382ef131defc6728cbc25f8b3 /commands.go | |
parent | Rename ColorGrey to ColorGray for consistency (diff) |
Add support for the soju.im/read capability and READ command
See: https://github.com/emersion/soju/blob/c7f0634ec8ee94425547b159bc36705582151012/doc/read.md
Diffstat (limited to 'commands.go')
-rw-r--r-- | commands.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/commands.go b/commands.go index 18528db..dd1a82d 100644 --- a/commands.go +++ b/commands.go @@ -343,6 +343,7 @@ func commandDoMsg(app *App, args []string) (err error) { if buffer != "" && !s.IsChannel(target) { app.monitor[netID][buffer] = struct{}{} s.MonitorAdd(buffer) + s.ReadGet(buffer) app.win.AddBuffer(netID, "", buffer) } @@ -452,6 +453,7 @@ func commandDoQuery(app *App, args []string) (err error) { return fmt.Errorf("cannot query a channel, use JOIN instead") } s.MonitorAdd(target) + s.ReadGet(target) i, _ := app.win.AddBuffer(netID, "", target) s.NewHistoryRequest(target).WithLimit(200).Before(time.Now()) app.win.JumpBufferIndex(i) |