Bot Collabo
Content
How to set up Bot Collabo in-memory storage (Redis server)..
Please refer to following links,
1. Windows
https://github.com/microsoftarchive/redis
2. Linux
https://linuxtechlab.com/how-install-redis-server-linux/
3. For Windows 10 users
Windows Subsystem for Linux (WSL) is a great option to run both Windows and Linux simultaneous on your PC.
To install WSL, visit this website.
To install Linux, visit this link.
- Redis supports Ubuntu, CentOS, or RHEL
https://docs.microsoft.com/en-us/windows/wsl/install-win10#install-your-linux-distribution-of-choice
Installation of Redis server is described here.
Once the installations of all of the above is done, run your Linux and look for the directory you have install the Redis-Server. Then type command [redis-server] to start the server!
Your Bot Collabo is now ready to go.
Data Structure and Commands
Structure | Command | Description | Return Value | |
---|---|---|---|---|
Bot Collabo | Redis | |||
Simple | SET | SET | Add one value in storage | value |
GET | GET | Retrieve value(s) from storage | value | |
EXIST | EXISTS | Find out if value is in storage | true/false | |
DELETE | DEL | Delete value from storage | true/false | |
List | LIST-Append | RPUSH/LLEN | Combine lists | length of list |
LIST-Set | LSET/LLEN | Add value to list | true/false | |
LIST-Get | LINDEX | Retrieve value(s) from list | n-th value from list | |
LIST-Remove | LREM/LLEN | Deleve value from list | length of list | |
LIST-Length | LLEN | Obtain length of list | length of list | |
Set | SET-Add | SADD/SCARD | Add value to set | size of set |
SET-Remove | SREM/SCARD | Delete value from set | size of set | |
SET-IsMember | SISMEMBER | Confirm set includes the value | true/false | |
SET-Lenth | SCARD | Obtain size of set (# of values) | size of set | |
Hash | HASH-Set | HSET | Set key, value pair in a hash | true/false |
HASH-Get | HGET | Get value with key in a hash | hash value | |
HASH-Delete | HDEL | Delete key, value pair in a hash | true/false | |
HASH-Exists | HEXISTS | Check if a key exists in a hash | true/false | |
Queue | QUEUE-Push | RPUSH/LLEN | Add value to the end of queue | length of queue |
QUEUE-Pop | BLPOP | Get value from the top of queue | value | |
QUEUE-Length | LLEN | Obtain length of queue | length of queue |
How to set parameters
For Simple, List, Set, and Queue.
- For Hash.
Return Code
Code | Meaning |
---|---|
0 | Execution successful |
1 | Execution failed |
All Plugins
- ABBYY Download
- ABBYY Status
- ABBYY Upload
- AD LDAP
- Adv Send Email
- API Requests
- ARGOS API
- Arithmetic Op
- ASCII Converter
- Attach Image
- AWS S3
- AWS Textra Rekog
- Base64
- Basic Numerical Operations
- Basic String Manipulation
- Bot Collabo
- Box
- Box II
- Chatwork GetMessage
- Chatwork Notification
- Citizen Log
- Clipboard
- Codat API
- Convert CharSet
- Convert Image
- Convert Image II
- Create Newfile
- CSV2XLSX
- Dashboard Api
- DashBord Api
- Data Plot I
- Date OP
- DeepL Free
- Detect CharSet
- Dialog Calendar
- Dialog Error
- Dialog File Selection
- Dialog Forms
- Dialog Info
- Dialog Password
- Dialog Question
- Dialog Text Entry
- Dialog Text Info
- Dialog Warning
- DirectCloud API
- Doc2TXT
- DocDigitizer Get Doc
- DocDigitizer Tracking
- DocDigitizer Upload
- Drag and Drop
- Dropbox
- Dynamic Python
- Email IMAP ReadMon
- Email Read Mon
- Env Check
- Env Var
- Excel2Image
- Excel Advanced
- Excel Advance IV
- Excel AdvII
- Excel AdvIII
- Excel Copy Paste
- Excel Formula
- Excel Large Files
- Excel Macro
- Excel Newfile
- Excel Simple Read
- Excel Simple Write
- Excel Style
- Excel Update
- Fairy Devices mimi AI
- File Conv
- File Downloader
- File Folder Exists
- File Folder Op
- File Status
- Fixed Form Processing
- Floating Form Processing
- Folder Monitor
- Folder Status
- Folder Structure
- FTP Server
- Git HTML Extract
- Google Calendar
- Google Cloud Vision API
- Google Drive
- Google Search API
- Google Sheets
- Google Token
- Google Translate
- Google TTS
- GraphQL API
- Html Extract
- HTML Table
- IBM Speech to Text
- IBM Visual Recognition
- Java UI Automation
- JP Holiday
- JSON Select
- JSON to from CSV
- Lazarus Forms
- Lazarus Grid
- Lazarus Invoices
- Lazarus RikAI
- Lazarus RikAI2
- Lazarus RikAI2 Async
- Lazarus Riky
- Lazarus VKG
- LINE ID Card OCR
- LINE Notify
- LINE Receipt OCR
- Mangdoc AI Docs
- Microsoft Teams
- MongoDB
- MQTT Publisher
- MS Azure Text Analytics
- MS Word Extract
- NAVER OCR
- Newuser-SFDC
- OCI
- OCR PreProcess
- OpenAI API
- Oracle SQL
- Outlook
- Outlook Email
- PANDAS I
- pandas II
- pandas III
- PANDAS profiling
- Parsehub
- Password Generate
- Path Manipulation
- PDF2Doc
- PDF2Table
- PDF2TXT
- PDF Miner
- PDF SplitMerge
- PDF Viewer(Start/Stop)
- PostgreSQL
- PowerShell
- PPTX Template
- Print 2 Image
- Python Selenium
- QR Generate
- QR Read
- RakurakuHanbai API
- Regression
- Rename File
- REST API
- Rossum
- Running GAS
- Scrapy Basic
- Screen Capture
- Screen Recording START
- Screen Recording STOP
- Screen Snipping
- Seaborn Plot
- SharePoint
- Simple Counter
- Simple SFDC
- Slack
- Sort CSV
- Speed Test
- SQL
- SQLite
- SSH Command
- SSH Copy
- String Manipulation
- String Similarity
- Svc Check
- Sys Info
- Telegram
- Tesseract
- Text2PDF
- Text2Word
- Text Read
- Text Write
- Time Diff
- Time Stamp
- Web Extract
- Windows Op
- Windows Screen Lock
- Win UI Control
- Win UI Text
- Word2PDF
- Word2TXT
- Word Editor
- Work Calendar
- XML Extract
- XML Manipulation
- Xtracta Get Doc
- Xtracta Tracking
- Xtracta Upload
- YouTube Operation
- ZipUnzip