summaryrefslogtreecommitdiff
path: root/irc/session.go
diff options
context:
space:
mode:
Diffstat (limited to 'irc/session.go')
-rw-r--r--irc/session.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/irc/session.go b/irc/session.go
index d08fb22..9f00dee 100644
--- a/irc/session.go
+++ b/irc/session.go
@@ -429,6 +429,12 @@ func (r *HistoryRequest) doRequest() {
r.s.out <- NewMessage("CHATHISTORY", args...)
}
+func (r *HistoryRequest) After(t time.Time) {
+ r.command = "AFTER"
+ r.bounds = []string{formatTimestamp(t)}
+ r.doRequest()
+}
+
func (r *HistoryRequest) Before(t time.Time) {
r.command = "BEFORE"
r.bounds = []string{formatTimestamp(t)}