docs/huginn.md

71 lines
1.9 KiB
Markdown

# Automatation Software
https://github.com/huginn/huginn/wiki/Similar-or-Complimentary-to-Huginn
https://github.com/gitter-badger/web-automation-2017
## https://github.com/automaticmode/active_workflow
Fork of huginn for solely business purpose
## https://stackstorm.com/features/
## NodeRed
### Extra Packages
#### Telegram
https://flows.nodered.org/node/node-red-contrib-telegrambot
#### Deduplication
https://flows.nodered.org/node/node-red-contrib-deduplicate-adv
### Security
* https://nodered.org/docs/user-guide/runtime/securing-node-red
* Change password
```
docker exec -it node-red_node-red_1 /bin/bash
node -e "console.log(require('bcryptjs').hashSync(process.argv[1], 8));" the-password
$2a$08$Aqciyn4nHAx7nBt4it3Cm.J2jwuewUVfsCBOf//bv/SxAvQGF6GLq
```
# Huginn
https://github.com/huginn/huginn
## Dockerfile
https://github.com/huginn/huginn/tree/master/docker
## Huginn Scenario To Check Mydealz Thread
[mydealz-check.json](/mydealz-check.json)
# Scrapy
https://stackoverflow.com/questions/37283531/scrapyrt-vs-scrapyd
Dockerfile: https://github.com/vimagick/dockerfiles/tree/master/scrapyd
# Telegram Bot
https://core.telegram.org/bots
## Create new Bot
* Talk to BotFather in Telegram
```
# Create new bot
/newbot
# Name for bot
Huginnbot
# Username for bot
Huginnfobot
```
Result:
```
Done! Congratulations on your new bot. You will find it at t.me/Huginnfobot. You can now add a description, about section and profile picture for your bot, see /help for a list of commands. By the way, when you've finished creating your cool bot, ping our Bot Support if you want a better username for it. Just make sure the bot is fully operational before you do this.
Use this token to access the HTTP API:
869903020:AAEn9u2dd068PvWpGHni83xd5g4a8pwkc3g
Keep your token secure and store it safely, it can be used by anyone to control your bot.
For a description of the Bot API, see this page: https://core.telegram.org/bots/api
```
* Start a conversation with the bot