Sadsoul091 / CRYPTO_MINING_roBOT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cryptoMININGhub_RoBot - chat bot

It is repository for chat bot: @cryptoMININGhub_RoBot

What it is?

This repository can be imported to Bots.Business as a worked chat bot.

Bots.Business - it is probably the first CBPaaS - Chat Bot Platform as a Service.

A CBPaaS is a cloud-based platform that enables developers to create chatbots without needing to build backend infrastructure.

Create your own bot for Telegram from this Git repo

How to create bot?

  1. Create bot with @BotFather and take Secret Token
  2. Create bot in App and add Secret Token
  3. Add Public Key from App as Deploy key with read access (and write access for bot exporting if you need it)
  4. Do import for this git repo

Now you can talk with yours new Telegram Bot

See more

Commands - in commands folder

File name - it is command name (Bot it can be rewritten in command description)

Command can have: name, help, aliases (second names), answer, keyboard, scnarios (for simple logic) and other options.

Command description

It is file header:

/*CMD
  command: /test
  help: this is help for ccommand
  need_reply: [ true or false here ]
  auto_retry_time: [ time in sec ]
  answer: it is example answer for /test command
  keyboard: button1, button2
  aliases: /test2, /test3
CMD*/

See more

Command body

It is command code in JavaScript. Use Bot Java Script for logic in command.

For example:

Bot.sendMessage(2+2);

See more

Libraries - in libs folder

You can store common code in the libs folder. File name - it is library name.

For example code in myLib.js:

function hello(){ Bot.sendMessage("Hello from lib!") }
function goodbye(name){ Bot.sendMessage("Goodbye, " + name) }

publish({
  sayHello: hello,
  sayGoodbyeTo: goodbye
})

then you can run in any bot's command:

Libs.myLib.hello()
Libs.myLib.sayGoodbyeTo("Alice")

See more

Other bots example

See other bots examples in the github or in the Bot Store

Other help

Help.bots.business

API

See API

EASY STEPS TO DEPLOY DEDICATED BY SADSOUL

  1. MAKE A BOT FROM BOT FATHER ( https://t.me/BotFather ) COPY API TOKEN
  2. GO TO BOTS BUSINESS APP THEN CLICK ON NEW BOT THEN PASTE THE API TOKEN IN THE TOKEN BOX KEEP NAME EMPTY.
  3. THEN CLICK ON advanced fields.
  4. THEN PASTE THE KEY THERE BELOW GIT REPOSITORY ( git@github.com:Sadsoul091/CRYPTO_MINING_roBOT.git ) this key in bracket.
  5. THEN CLICK ON THE CLOUD PIC GIVEN IN THE APP SCROLL DOWN AND CLICK ON IMPORT BOT. .......YOUR BOT WILL BE IMPORTED.........

About


Languages

Language:JavaScript 100.0%