Botway – 🤖 Generate, build, handle and deploy your own bot with your favorite language, for Discord, or Telegram, or Slack.

abdfnx
/
botway

🤖 Generate, build, handle and deploy your own bot with your favorite language, for Discord, or Telegram, or Slack.

Don’t forgot to star the …


This content originally appeared on DEV Community and was authored by abdfn

Botway

GitHub logo abdfnx / botway

🤖 Generate, build, handle and deploy your own bot with your favorite language, for Discord, or Telegram, or Slack.

Don't forgot to star the repo if you like it

🤖 Generate, build, handle and deploy your own bot with your favorite language, for Discord, or Telegram, or Slack.

Demo

With botway, you can focus on your bot's logic and don't worry about the infrastructure. and we will take care of the rest.

Botway uses Railway to host your bot code and database.

Requirements

Installation ⬇

NPM

# npm
npm i -g botway

# yarn
yarn global add botway

# pnpm
pnpm add -g botway

Using script

  • Shell
curl -sL https://bit.ly/botway | bash
  • PowerShell
iwr -useb https://bit.ly/bw-win | iex

then restart your powershell

Homebrew

brew install abdfnx/tap/botway

Scoop

scoop bucket add botway https://github.com/abdfnx/botway
scoop install botway

Usage

  • Initialize ~/.botway
  botway init
  botway login
  • Open Botway TUI
  botway
  • Create a new botway project
  botway new <project-name>
  • Manage your bot tokens
  botway tokens <command> [flags] <project-name>
  • Start running your bot
  # Under the project directory
  botway start
  • Manage your bot database
  # Under the project directory
  botway database <command>
  • Deploy and upload project to Railway from the current directory
  # Under the project directory
  botway deploy
  • Run a local command using variables from the active environment
  # Under the project directory
  botway run <command>

Roadmap

You can see the Roadmap

Keyboard shortcuts

  • Up: Move up
  • Down: Move down
  • Tab: Switch windows
  • Ctrl+O: Open bot project at Railway
  • Esc: Reset
  • Ctrl+Q: Quit

Technologies Used in Botway

Special thanks ❤

Thanks to @charmbracelet for thier awesome TUI libraries 🏗.

Also thanks to @railwayapp for amazing cloud services ☁️.

License

botway is licensed under the terms of MIT license.

thank you for your time and don't forgot to star the repo if you like it


This content originally appeared on DEV Community and was authored by abdfn


Print Share Comment Cite Upload Translate Updates
APA

abdfn | Sciencx (2022-06-21T07:29:09+00:00) Botway – 🤖 Generate, build, handle and deploy your own bot with your favorite language, for Discord, or Telegram, or Slack.. Retrieved from https://www.scien.cx/2022/06/21/botway-%f0%9f%a4%96-generate-build-handle-and-deploy-your-own-bot-with-your-favorite-language-for-discord-or-telegram-or-slack/

MLA
" » Botway – 🤖 Generate, build, handle and deploy your own bot with your favorite language, for Discord, or Telegram, or Slack.." abdfn | Sciencx - Tuesday June 21, 2022, https://www.scien.cx/2022/06/21/botway-%f0%9f%a4%96-generate-build-handle-and-deploy-your-own-bot-with-your-favorite-language-for-discord-or-telegram-or-slack/
HARVARD
abdfn | Sciencx Tuesday June 21, 2022 » Botway – 🤖 Generate, build, handle and deploy your own bot with your favorite language, for Discord, or Telegram, or Slack.., viewed ,<https://www.scien.cx/2022/06/21/botway-%f0%9f%a4%96-generate-build-handle-and-deploy-your-own-bot-with-your-favorite-language-for-discord-or-telegram-or-slack/>
VANCOUVER
abdfn | Sciencx - » Botway – 🤖 Generate, build, handle and deploy your own bot with your favorite language, for Discord, or Telegram, or Slack.. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2022/06/21/botway-%f0%9f%a4%96-generate-build-handle-and-deploy-your-own-bot-with-your-favorite-language-for-discord-or-telegram-or-slack/
CHICAGO
" » Botway – 🤖 Generate, build, handle and deploy your own bot with your favorite language, for Discord, or Telegram, or Slack.." abdfn | Sciencx - Accessed . https://www.scien.cx/2022/06/21/botway-%f0%9f%a4%96-generate-build-handle-and-deploy-your-own-bot-with-your-favorite-language-for-discord-or-telegram-or-slack/
IEEE
" » Botway – 🤖 Generate, build, handle and deploy your own bot with your favorite language, for Discord, or Telegram, or Slack.." abdfn | Sciencx [Online]. Available: https://www.scien.cx/2022/06/21/botway-%f0%9f%a4%96-generate-build-handle-and-deploy-your-own-bot-with-your-favorite-language-for-discord-or-telegram-or-slack/. [Accessed: ]
rf:citation
» Botway – 🤖 Generate, build, handle and deploy your own bot with your favorite language, for Discord, or Telegram, or Slack. | abdfn | Sciencx | https://www.scien.cx/2022/06/21/botway-%f0%9f%a4%96-generate-build-handle-and-deploy-your-own-bot-with-your-favorite-language-for-discord-or-telegram-or-slack/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.