# -*- coding: utf-8 -*-
-# Copyright (C) 2014 kaliko <kaliko@azylum.org>
+# Copyright (C) 2014, 2020 kaliko <kaliko@azylum.org>
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
from .plugin import Plugin, botcmd
+
class Ping(Plugin):
PongURL = 'http://upload.wikimedia.org/wikipedia/commons/f/f8/Pong.png'
Plugin.__init__(self, bot)
@botcmd
- def ping(self, message, args):
- """ping's answering a pong showing the bot is alive.
+ def ping(self, rcv, args):
+ """Answers a pong showing the bot is alive.
+
!ping : You'll get back "pong"!
"""
- msg = {
- 'mhtml':'!<a href="{0.PongURL}">pong</a>'.format(self),
- 'mbody':'!pong',
- }
- self.send(msg)
+ msg = {'mhtml': '!<a href="{0.PongURL}">pong</a>'.format(self),
+ 'mbody': '!pong'}
+ self.reply(rcv, msg)
# VIM MODLINE
# vim: ai ts=4 sw=4 sts=4 expandtab