crontable = []
outputs = []


def process_message(data):
    if data['channel'].startswith("D"):  # DM channel
        outputs.append([data['channel'], data['text']])
    else:
        outputs.append([data['channel'], '난 DM 에만 메아리친다. :D'])


@@ -88,11 +88,11 @@
 ith(
-%22D%22
+'D'
 ):  
@@ -116,66 +116,67 @@
     
-outputs.append(%5Bdata%5B'channel'%5D, data%5B'text'%5D%5D)%0A    else:%0A
+if 'text' in data and data%5B'text'%5D.startswith('echo'):%0A    
     
@@ -216,27 +216,20 @@
 '%5D, 
-'%EB%82%9C DM %EC%97%90%EB%A7%8C %EB%A9%94%EC%95%84%EB%A6%AC%EC%B9%9C%EB%8B%A4. :D'
+data%5B'text'%5D
 %5D)%0A%0A

수정된 메세지에는 대응하지 않음.