Skip to content

Docs

Using hini

Everything you need to create, run and manage your bot.

01

Quickstart

Create an account, select Create project, choose Discord or Telegram, pick Node.js or Python, add your code, choose a plan and review. Your project opens in its workspace.

02

Create a project

New Project walks you through five steps: bot type and name, runtime, code source, plan and billing period, then a review showing the total for the period you chose.

03

Upload files

Upload individual files or a ZIP during setup or later in Files. ZIPs extract automatically; dependency folders such as node_modules are skipped. Create files and folders, rename, move and edit in place.

04

Runtime & main file

Your runtime and main file are shown in Manage and can be changed in Settings. Python uses a .py main file; Node.js uses .js, .mjs or .cjs.

05

Environment variables

Add bot tokens and other secrets in Settings → Environment variables. Values stay out of your code and are available to your bot at runtime.

06

Logs

Overview shows your project's console. Copy or download logs to share or keep a record.

07

Start / Stop / Restart

Process controls live in Manage. Stop and Restart ask for confirmation. CPU and memory usage appear in Manage while your project is running.

08

Deployments

Deploy or redeploy from Manage after changing files. Recent deployments are listed underneath with their result.

09

Backups

Backups lists your saved snapshots with the current count. Create a backup, restore one, or delete ones you no longer need.

10

Add-ons

Add-ons lists optional extras for your project. Add or remove them at any time.

11

Troubleshooting

If your bot stops, check Overview for errors, confirm the main file and environment variables in Settings, make sure dependencies are listed in package.json or requirements.txt, then restart from Manage.