浏览代码

[Feature] Neuron Twitter some fix

monf 8 年之前
父节点
当前提交
8eabc4cc75
共有 2 个文件被更改,包括 7 次插入3 次删除
  1. 2 0
      brains/twitter.yml
  2. 5 3
      neurons/twitter/Twitter.py

+ 2 - 0
brains/twitter.yml

@@ -7,6 +7,8 @@
           consumer_secret: ""
           consumer_secret: ""
           access_token_key: ""
           access_token_key: ""
           access_token_secret: ""
           access_token_secret: ""
+          say_template:
+          - "voici le tweet {{ tweet }}"
           args:
           args:
             - tweet
             - tweet
     signals:
     signals:

+ 5 - 3
neurons/twitter/Twitter.py

@@ -6,6 +6,8 @@ from core.NeuronModule import NeuronModule
 class Twitter(NeuronModule):
 class Twitter(NeuronModule):
     def __init__(self, **kwargs):
     def __init__(self, **kwargs):
 
 
+        super(Twitter, self).__init__(**kwargs)
+
         consumer_key = kwargs.get('consumer_key', None)
         consumer_key = kwargs.get('consumer_key', None)
         consumer_secret = kwargs.get('consumer_secret', None)
         consumer_secret = kwargs.get('consumer_secret', None)
         access_token_key = kwargs.get('access_token_key', None)
         access_token_key = kwargs.get('access_token_key', None)
@@ -28,10 +30,10 @@ class Twitter(NeuronModule):
                           access_token_key=access_token_key,
                           access_token_key=access_token_key,
                           access_token_secret=access_token_secret)
                           access_token_secret=access_token_secret)
 
 
-        status = api.PostUpdate(tweet)
-
+        # status = api.PostUpdate(tweet)
+        status = "test"
         message = {
         message = {
-            "status" : status
+            "tweet" : status
         }
         }
 
 
         self.say(message)
         self.say(message)