Hello stackoverflow community
I've created a telegram bot using telegraf and node.js. the bot makes use of a database and contains sql statements (to display, insert and update data).
I have my own windows server but I have no idea how to deploy the bot on that server, I know nothing about deploying. I don't know whether I need to install any software. Please help me (please include links or steps if possible). Thank you.
Related
First off, I'm really, really sorry if this has been asked before, but I did not find a satisfying answer. This step seems missing / unthreatened in literally all explanations and tutorials out there.
I've read literally everything about making a Shopify App and I've built one and it works. I'm in the stage of submitting it, but I discovered the project directory is about 40k+ files large. When debugging the App, I ran the test server over ngrok over my local laptop, but it's kind of self explaining that I won't keep it running there 24/7 for the next 50 years.
After reading all guides, I still lack in one important information.
How is my app being pushed/pulled/deployed to their server? What exactly do I do to achieve this, and furthermore, how do I update bugfixes afterwards?
I am aware there is a review process and everything, the question is, when and how does my local app version move over to their servers. exactly?
I was really not able to find satisfying answers to this.
Help greatly appreciated.
You have to host your application on your own server be it a Public app or Custom app.
Public APP
They will review the approach not the code, they can't see your code,
it's deployed on your server.
In shopify developer account open create public app form, add your app urls.
Submit your app for approval.
Custom APP
They won't review anything, just deploy your app on your server and
add your links in the custom app form.
(discord.js/node.js)
Currently, I use https://replit.com/, but I am wondering if I can do better for free. It has to be free and web-based because I also need to use it on a restricted access device.
You can use Heroku. I personally use it. You can host your bot on GitHub and connect the repository to Heroku.
Then whenever you push changes to your bot repository, it automatically updates your Heroku app and your bot will restart itself with the new updates.
I have a question on NodeJs. I am developing a customer application that needs to send some SMS notifications to my clients. Now I am looking for an open source NodeJs SMS server that will allow my application to send SMSs to my customers. Please suggest any working open source SMS server that supports NodeJs. Please I have tried to search around I have heard of RapidSMS and Kannel while Kannel have a very long documentation which is hard to understand. I need one that supports NodeJs and works on windows server/ but it can be Linux if thats the case. Thanks in advance.
As long as you are using npm you should be able to use any of the following providers: (Does not matter whether you run it on Windows Server or Linux)
https://www.nexmo.com/
A free option to try out: https://www.codementor.io/nicks/send-a-tex-sms-using-node-js-a084719np
I am hosting a web application in ubuntu using nodejs. i am using Webstorm ide and when ever i add some update then i have to connect to the server using ssh and copy and past the new code. isn't there any IDE available which do this automatically. at least it should has a button with credential to the server so when ever new update is ready to publish press the button and update the code on the server.
There are many solutions to this. I would use Docker my self, as it is very useful during development as well, and it is portable. You can use node-ansible and many many more. Which is the best for node in particular I don’t know. But search for deploy systems and you will definitely find.
Is there any project out there that uses twillio and node to let phones chat with a client in the browser? or forwards SMS messages to xmpp and then forwards xmpp back to twilio? I've been looking for an hour or so and I can't seem to find a project that does this. I've found some services that would let me build it, but I'd rather not recreate the wheel here.
Hmm, don't know of anything out of the box, but that would make a good open source hack for our dev blog. If you're looking at using Twilio with node, you might want to check out my client module on npm. If you want to play with it:
npm install twilio
Source:
https://github.com/kwhinnery/twilio-node
EDIT: You might check out this example app as well for Google App Engine:
https://github.com/kwhinnery/gae-chat