12345678910111213141516171819202122232425262728293031323334353637 |
- # -*- coding: utf-8 -*-
- from demeter.core import *
- class Vecan(object):
- @classmethod
- def init(self):
- print('''
- ********************************************************
- * vecan-robot - 神算终端机器人 *
- * (c) 2019 rabin <rabin@dever.cc> *
- * https://github.com/shemic/vecan.git *
- ********************************************************
- 如需退出,可以按 Ctrl-4 组合键。
- ''')
- Log.init(__name__)
- Demeter.logger.info('测试测试')
- self.robot = Demeter.service('robot')
- self.robot.say('你好')
- WatchDog.init()
- @classmethod
- def stop(self, signal, frame):
- Demeter.dog.stop()
- @classmethod
- def run(self):
- self.init()
- signal.signal(signal.SIGINT, self.stop)
- if __name__ == '__main__':
- vecan = Vecan()
- vecan.run()
|