Ion is an open source Telegram user bot with built-in web based admin dashboard which gives you ability to manage your user bot, install plugins, add custom commands and more.
- Node.js and NPM
- yarn
- macOS, Windows, Linux or Android
There are two ways you can install Ion on your PC/Android. To install and host on Android, follow this post.
This is the easiest way to install Ion, run the following commands:
npm i -g @ionapp/ion
ion --setup
Next time, you don't need to run --setup
, instead run --init
.
Note: In case you want to update MongoDB connection string, run --setup
again.
For this method you will need to clone the repository from GitHub, install the dependencies, and setup .env
file.
git clone https://github.com/ionbot/ion
cd ion
yarn
# create .env file with the following content
# MONGO_URI=[your mongodb connection string]
yarn start
Enjoy! Feedbacks are really appreciated ❤️