Skip to content

evolsnow/robot

Repository files navigation

robot

An amazing telegram robot.

JianShu Blog

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
/exit - exit any interactive mode
/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 (deprecated)

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 go.

Contact me for further questions: @evolsnow

License

The MIT License (MIT)