Skip to content

acid-chicken/MortarBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MortarBot

A Discord bot for Robocraft database.

CircleCI Discord BitZeny Monacoin

Installation

  1. Install .NET Core SDK 2.1.300 or above.
  2. Execute dotnet user-secrets --project src/MortarBot/MortarBot.csproj set 'Discord:Token' '> YOUR BOT TOKEN GOES HERE <'
  3. Execute dotnet run --project src/MortarBot/MortarBot.csproj

Configuration

You can create appsettings.json to customize bot configurations.

Example:

{
  "Discord": {
    "Clock": {
      "Interval": 15000,
      "TimeZone": {
        "America/Argentina/Buenos_Aires": "\ud83c\udde6\ud83c\uddf7 Buenos Aires, Argentina",
        "Australia/Sydney": "\ud83c\udde6\ud83c\uddfa Sydney, Australia",
        "Europe/Minsk": "\ud83c\udde7\ud83c\uddfe Brussels, Belarus",
        "Europe/Brussels": "\ud83c\udde7\ud83c\uddea Brussels, Belgium",
        "America/Sao_Paulo": "\ud83c\udde7\ud83c\uddf7 Sao Paulo, Brazil",
        "America/Toronto": "\ud83c\udde8\ud83c\udde6 Toronto, Canada",
        "Asia/Shanghai": "\ud83c\udde8\ud83c\uddf3 Shanghai, China",
        "Europe/Copenhagen": "\ud83c\udde9\ud83c\uddf0 Copenhagen, Denmark",
        "Europe/Paris": "\ud83c\uddeb\ud83c\uddf7 Paris, France",
        "Europe/Berlin": "\ud83c\udde9\ud83c\uddea Berlin, Germany",
        "Europe/London": "\ud83c\uddec\ud83c\udde7 London, Great Britain",
        "Asia/Almaty": "\ud83c\uddf0\ud83c\uddff Almaty, Kazakhstan",
        "Atlantic/Reykjavik": "\ud83c\uddee\ud83c\uddf8 Reykjavik, Iceland",
        "Europe/Dublin": "\ud83c\uddee\ud83c\uddea Dublin, Ireland",
        "Europe/Rome": "\ud83c\uddee\ud83c\uddf9 Rome, Italy",
        "Asia/Tokyo": "\ud83c\uddef\ud83c\uddf5 Tokyo, Japan",
        "Europe/Amsterdam": "\ud83c\uddf3\ud83c\uddf1 Amsterdam, Netherlands",
        "Pacific/Auckland": "\ud83c\uddf3\ud83c\uddff Auckland, New Zealand",
        "Europe/Warsaw": "\ud83c\uddf5\ud83c\uddf1 Warsaw, Poland",
        "Asia/Seoul": "\ud83c\uddf0\ud83c\uddf7 Seoul, South Korea",
        "Europe/Moscow": "\ud83c\uddf7\ud83c\uddfa Moscow, Russia",
        "Europe/Madrid": "\ud83c\uddea\ud83c\uddf8 Madrid, Spain",
        "Europe/Stockholm": "\ud83c\uddf8\ud83c\uddea Stockholm, Sweden",
        "Europe/Istanbul": "\ud83c\uddf9\ud83c\uddf7 Istanbul, Turkish",
        "Europe/Kiev": "\ud83c\uddfa\ud83c\udde6 Kiev, Ukraine",
        "America/New_York": "\ud83c\uddfa\ud83c\uddf8 New York, USA"
      }
    },
    "Command": {
      "Prefix": ";/"
    },
    "Delete": {
      "Reaction": [
        "\u23f9",
        "\u2611",
        "\u26d4",
        "\u2705",
        "\u2714",
        "\u274c",
        "\u274e",
        "\ud83c\udd97",
        "\ud83d\uddd1",
        "\ud83d\udeab",
        "\ud83d\uded1"
      ]
    }
  },
  "Log": {
    "Level": 0
  }
}

License

MIT License