README.asc (1262B)
1 == qlic 2 3 qlic is an unecessarily fast cli frontend to the venereal Zoho cliq. It is cliq but unopinionated. 4 5 === Why? 6 7 I avoid browsers like the plague. Zoho cliq was my only reason for using a browser. Not anymore. 8 9 === Usage 10 ==== Sending a text 11 12 echo "Hey" | qlic -r client_id 13 qlic -r client_id "Hey" 14 15 ==== Sending an attachment 16 cat image.jpg | qlic -r client_id -b image.jpg 17 18 === What works 19 20 * Authentication via OAuth 21 * Receive and send text to chat, channels 22 * Receive and send attachments to chat, channels 23 24 === What doesn't work 25 26 * Cliq call - Apparently this takes more work than I thought. 27 * Screenshare - Sharing screen is top priority for qlic, but it requires call to work first. 28 * Widgets - I have no interest in implementing widgets in a cli as it 29 doesn't benefit me, but contributions are welcome as always. 30 31 === Install 32 33 git clone https://github.com/bharatvaj/qlic 34 cd qlic 35 make install 36 37 === Dependencies 38 39 * libcurl 40 * bharatvaj/OAuth2 41 * yarosla/nxjson 42 43 === Setup 44 45 Create a config file at $XDG_DATA_HOME/qlic/data.json with the following configuration 46 47 { 48 "user_id": { 49 "client_id": "<zoho_client_id>", 50 "client_secret": "<zoho_client_secret>" 51 } 52 } 53 54 NOTE: client id and secret can be obtained from https://api-console.zoho.com/