A chatbot which can push messages from a channel like Telegram to your dynalist inbox working with the Recast.AI platform.
Note: This project is currently in beta version and can be modified at any time.
Test the bot
Add the bot
<script src="https://cdn.recast.ai/webchat/webchat.js" channelId="a4b980bb-7d48-451a-8dff-f1c57849c676" token="48374a061050040522cfa81d56a0002e" id="recast-webchat" ></script>
// Put the meta tag below for mobile responsive <meta name="viewport" content="width=device-width">
You can find it with the UserName @DynInboxBot
Requirements for forking the bot
Create an account on the Recast.AI platform.
Inspect the bot
You can find the logic of the bot here
First clone the project:
git clone email@example.com:PoJo93/dynalist-chatbot.git my-bot && cd my-bot
Then, install the dependencies:
pip3 install -r requirements.txt
easy_install `cat requirements.txt`
You should use your local Python3 or setup a virtual environment.
See the blog article which will soon come out. (The link will be posted here)
REQUEST_TOKEN=xxx LANGUAGE=xxx PORT=xxx python server.py
- Download ngrok
ngrok http 5000
- Copy the url ngrok outputs
- Paste it in the Recast.AI interface: Go to your bot page, click on the RUN tab and edit your
current bot webhook
- Chat with your bot on the channels you've configured ;)
SAP Clound Foundry
Currently it has all necessary files to be deployed under SAP Cloudfoundry. Follow this tutorial to set up the hosting on SAP Cloudfoundry
The chatbot should be self explenatory.
What it will do is saving the message/note you send it in your Dynalist Inbox in a comfortably formatted way.
Try it out yourself!
You can view the whole API reference at man.recast.ai.