summaryrefslogtreecommitdiff
path: root/src/modules/echo.py
blob: d4a8f4e184fd90cc516d1a7d899a1c7c4e51ba5d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import asyncio

import main

client = None

config = None


@main.description("aka cat")
@main.name("echo")
@asyncio.coroutine
def echo(args, author, channel, message):
    yield from client.send_message(channel, content=author.mention + ': ' + args[0])


def setup(default_cmds, cclient, cconfig):
    global client
    global config
    config = cconfig
    default_cmds += [echo]
    client = cclient