summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-09-29 00:06:35 +0200
committerDimitri Sokolyuk <demon@dim13.org>2015-09-29 00:06:35 +0200
commit43895243d24b9122758a9edf52a43a373fd61531 (patch)
treec390773935b54267433ddafda1201413f3bee305
parent7c1c2ffad83317bcab14e90f124a64882c99a5e4 (diff)
Add error message
-rw-r--r--weather.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/weather.go b/weather.go
index cf5265d..312b330 100644
--- a/weather.go
+++ b/weather.go
@@ -22,6 +22,9 @@ func (w *Weather) Handle(conn *irc.Conn, line *irc.Line) {
city = q[1]
} else if l, ok := w.lastCity[line.Nick]; ok {
city = l
+ } else {
+ conn.Notice(line.Target(), "set your location first")
+ return
}
if c, err := weather.ByCityName(city); err != nil {
conn.Notice(line.Target(), err.Error())