Skip to content

awesome-archive/robot

 
 

Repository files navigation

robot

An amazing telegram robot.

Build Status

Feature

Basically, you can talk with the robot with both Chinese and English because it has 4 Artificial Intelligence inside:

Additionally, it supports the following commands:

/alarm - set an alarm
/alarms - show all of your alarms
/rmalarm - remove an alarm
/memo - save a memo
/memos - show all of your memos
/rmmemo - remove a memo
/movie - find movie download links
/show - find American show download links
/trans - translate words between english and chinese
/help - show this help message

Is that all? More skills are developing and any suggestions will be greatly appreciated.

For more advanced usage, contact @EvolsnowBot right away.

Demo

Remember that the website can just show a part of the robot's skills. To be precise, it's just able to talk with you...

https://samaritan.tech

Installation

You can simply try the robot in telegram as mentioned above. But if you want to build your own robot:

  • redis is required.
  • create a telegram robot follow the reference
  • create your own configure file from the config.json file

After that, you have two options to run the robot:

  • Execute the binary file from release:
/path/to/file/robot -c /path/to/config.json
  • Or clone the object and build it yourself (golang required):
go get -u github.com/evolsnow/robot
go build github.com/evolsnow/robot
/path/to/file/robot -c /path/to/config.json

You may want to add -d flag to debug.

Development

This project is written in go1.5.

Contact me for further questions: @evolsnow

License

The MIT License (MIT)

Packages

No packages published

Languages

  • Go 54.1%
  • JavaScript 40.4%
  • HTML 2.9%
  • CSS 2.1%
  • Shell 0.5%