Swiftpack.co - norio-nomura/SwiftCompilerDiscordappBot as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by norio-nomura.
norio-nomura/SwiftCompilerDiscordappBot 1.0
Swift Compiler Discordapp Bot
⭐️ 6
🕓 2 years ago
.package(url: "https://github.com/norio-nomura/SwiftCompilerDiscordappBot.git", from: "1.0")

Swift Compiler Discordapp Bot

Written in Swift.
Inspired by swift-compiler-discord-bot.

How to use

Set Up Bot Account

Creating a discord bot & getting a token

Required Permissions

  • CHANGE_NICKNAME for update nickname
  • READ_MESSAGE_HISTORY and VIEW_CHANNEL for update replies on updating request from user

Test on local host

export DISCORD_TOKEN="<discord token here>" # set discord token
export DOCKER_IMAGE=norionomura/swift:5.0 # select docker image
docker-compose up

Deploy to Heroku

Deploy

git clone https://github.com/norio-nomura/SwiftCompilerDiscordappBot.git
cd SwiftCompilerDiscordappBot
heroku container:login
heroku create
heroku config:set DISCORD_TOKEN="<discord token here>"
heroku container:push worker --arg DOCKER_IMAGE=norionomura/swift:5.0

Configure Dyno on your Heroku Dashboard

Author

Norio Nomura

License

Swift Compiler Discordapp Bot is available under the MIT license. See the LICENSE file for more info.

GitHub

link
Stars: 6
Last commit: 2 years ago
Advertisement: IndiePitcher.com - Cold Email Software for Startups

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics