---
title: "Automation and webhooks: 20 guides | StreetHosting"
description: "n8n, webhooks, scheduled tasks and integrations that run on their own. Browse the 20 StreetHosting guides on this subject."
url: "https://streethosting.com.br/en/guides/topics/automation"
type: "page"
language: "en-US"
---

# Automation and webhooks

n8n, webhooks, scheduled tasks and integrations that run on their own.

20 guides across 3 categories

Search guides

/

All20 Minecraft2 VPS7 Discord Bots11

Filters and sorting

20 guides

[VPS Intermediate Automatic security updates on Ubuntu Server Ubuntu already knows how to install security fixes without anyone typing apt upgrade. This guide shows how to turn it on, limit what gets in, schedule the reboot and check that the routine is actually running. 10 min Read guide](https://streethosting.com.br/en/guides/vps/ubuntu-automatic-security-updates) [VPS Intermediate How to set up CI/CD on a VPS with automatic deploys CI/CD does not require Kubernetes or an expensive tool. With a pipeline, a releases folder and a health check, an ordinary VPS ships every version safely and rolls back in seconds when something breaks. 10 min Read guide](https://streethosting.com.br/en/guides/vps/set-up-ci-cd-on-vps) [VPS Intermediate GitHub Actions deploy to VPS: step-by-step pipeline Every push to the main branch can build, upload and restart your application on the VPS without anyone opening a terminal. Here is how to set up that flow with a non-root deploy user, well-guarded secrets and protection against simultaneous deploys. 10 min Read guide](https://streethosting.com.br/en/guides/vps/github-actions-deploy-to-vps) [Discord bots Intermediate Discord sales bot: how to build a store Selling VIP and roles through Discord looks simple until the first fake payment receipt shows up. Here is how the store works under the hood and what has to exist before you open sales. 9 min Read guide](https://streethosting.com.br/en/guides/discord-bots/discord-sales-bot) [Discord bots Intermediate How to schedule automatic Discord messages with a bot Scheduled messages are great for event announcements, voting reminders and recurring notices. See how to implement them with node-schedule in a Node.js bot, plus scheduling best practices. 3 min Read guide](https://streethosting.com.br/en/guides/discord-bots/discord-bot-schedule-messages) [Discord bots Beginner How to set up an automatic welcome message on Discord with a bot A welcome message sets the first impression of your server. See how to set it up with your own Node.js bot or with ready-made bots, and what to include to keep new members around. 3 min Read guide](https://streethosting.com.br/en/guides/discord-bots/discord-welcome-message-bot) [Discord bots Intermediate How to make a Discord bot send automatic DMs to members Automatic DMs are useful for private welcome messages, purchase confirmations and important notifications. Learn how to implement them with discord.js and handle closed DMs correctly. 3 min Read guide](https://streethosting.com.br/en/guides/discord-bots/discord-bot-send-automatic-dm) [Discord bots Beginner Slash commands vs prefix commands for Discord bots: which to use Discord changed how bots receive commands. Slash commands are the official standard, but prefix commands still work. Learn when to use each one and how to migrate. 3 min Read guide](https://streethosting.com.br/en/guides/discord-bots/discord-slash-commands-vs-prefix-commands) [Discord bots Beginner How to set up auto roles and reaction roles on Discord An auto role gives a role to everyone who joins. Reaction roles let members pick roles by clicking reactions or buttons. Both keep your server organized and cut down on manual work. 3 min Read guide](https://streethosting.com.br/en/guides/discord-bots/discord-auto-role-reaction-roles) [Discord bots Intermediate How to back up your Discord bot's data Imagine losing the levels and economy of your whole community in a crash. A database backup prevents that nightmare. Learn to schedule it, store it off the server and really test the restore. 3 min Read guide](https://streethosting.com.br/en/guides/discord-bots/discord-bot-data-backup) [Discord bots Beginner How to create custom Discord commands without coding You do not need to know how to code to have your own commands. Configuration bots let you create automatic replies from chat or a dashboard, perfect for rules, links and announcements. 3 min Read guide](https://streethosting.com.br/en/guides/discord-bots/custom-discord-commands-no-code) [Minecraft Intermediate How to schedule automatic restarts for a Minecraft server A server that runs for days without a break piles up memory garbage and loses performance. A scheduled restart in the middle of the night fixes that invisibly, as long as you warn players. 3 min Read guide](https://streethosting.com.br/en/guides/minecraft/schedule-automatic-restart-minecraft-server) [VPS Advanced How to automate VPS backups with restic and cron A backup that depends on you remembering does not work. With restic and cron you create encrypted snapshots, send them off the VPS, control retention and test restores without daily effort. 9 min Read guide](https://streethosting.com.br/en/guides/vps/vps-backup-restic-cron) [VPS Intermediate How to schedule tasks on a VPS with cron A repetitive task you do by hand is a task you forget. Cron runs commands at fixed times: a backup overnight, a weekly cleanup, a scheduled restart. Here is how to set it up. 3 min Read guide](https://streethosting.com.br/en/guides/vps/schedule-tasks-vps-cron) [VPS Intermediate How to host a Telegram bot on a VPS in Brazil Running a Telegram bot on your PC only works while the PC is on. On a VPS the bot stays online 24/7. See the token, polling or webhook, and how to keep the process alive. 3 min Read guide](https://streethosting.com.br/en/guides/vps/host-telegram-bot-on-vps) [Discord bots Beginner How to create a Discord bot with slash commands Slash commands improve the user experience and make your bot easier to use. Here is a clear path to get started. 2 min Read guide](https://streethosting.com.br/en/guides/discord-bots/create-discord-bot-slash-commands) [Discord bots Beginner How to use a Discord webhook for server alerts A Discord webhook is a quick way to notify your team about incidents, deploys and outages without relying on manual monitoring. 2 min Read guide](https://streethosting.com.br/en/guides/discord-bots/discord-webhook-server-alerts) [Discord bots Intermediate Deploy a Discord bot with Node.js and PM2: env vars and auto restart PM2 is a popular Node process manager for Discord bots because it restarts after a crash, survives reboots when paired with the startup hook and centralizes basic logs without standing up a whole Kubernetes cluster. This guide covers the ecosystem file, env vars for the token and how it fits hosting in Brazil. 4 min Read guide](https://streethosting.com.br/en/guides/discord-bots/deploy-discord-bot-pm2) [Minecraft Intermediate Minecraft server backup: automatic, offsite, and tested A real backup has a schedule, retention, a copy off the server, and a tested restore. Here is how to build that routine in the hosting control panel, with plugins, or on a VPS, so you never lose the world when something goes wrong. 10 min Read guide](https://streethosting.com.br/en/guides/minecraft/minecraft-server-backup) [VPS Intermediate Host n8n on a VPS in Brazil: low-latency automation and best practices Hosting n8n on a VPS in Brazil helps with integrations that depend on local APIs and predictable response times. This guide covers a Docker-based architecture, a TLS proxy, credential protection and a backup strategy so you never lose your workflows. 4 min Read guide](https://streethosting.com.br/en/guides/vps/host-n8n-vps-brazil)

## Other topics

[See all 25 topics](https://streethosting.com.br/en/guides/topics)

[Linux administration67](https://streethosting.com.br/en/guides/topics/linux) [Hardware and datacenter62](https://streethosting.com.br/en/guides/topics/hardware) [Network, DNS and domains44](https://streethosting.com.br/en/guides/topics/networking) [Costs, plans and billing42](https://streethosting.com.br/en/guides/topics/costs) [Deploying and running apps38](https://streethosting.com.br/en/guides/topics/deploy) [Minecraft plugins38](https://streethosting.com.br/en/guides/topics/plugins) [Community and game modes36](https://streethosting.com.br/en/guides/topics/community) [Security and hardening32](https://streethosting.com.br/en/guides/topics/security) [Getting started30](https://streethosting.com.br/en/guides/topics/getting-started) [Latency and ping28](https://streethosting.com.br/en/guides/topics/latency) [Monitoring and alerts26](https://streethosting.com.br/en/guides/topics/monitoring) [Other games26](https://streethosting.com.br/en/guides/topics/other-games) [Performance and optimization22](https://streethosting.com.br/en/guides/topics/performance) [Migration19](https://streethosting.com.br/en/guides/topics/migration)

[← All topics](https://streethosting.com.br/en/guides/topics)
