Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/acid-chicken/mortarbot
A Discord bot for Robocraft database.
https://github.com/acid-chicken/mortarbot
discord discord-bot discord-net dotnet dotnet-core dotnet-core2 dotnet-core2-1 robocraft
Last synced: 15 days ago
JSON representation
A Discord bot for Robocraft database.
- Host: GitHub
- URL: https://github.com/acid-chicken/mortarbot
- Owner: acid-chicken
- License: mit
- Created: 2018-05-21T14:19:06.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-03-24T16:57:52.000Z (almost 2 years ago)
- Last Synced: 2024-10-31T03:50:27.292Z (2 months ago)
- Topics: discord, discord-bot, discord-net, dotnet, dotnet-core, dotnet-core2, dotnet-core2-1, robocraft
- Language: C#
- Homepage: https://discordapp.com/api/oauth2/authorize?client_id=448155079585824768&permissions=85056&scope=bot
- Size: 60.5 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MortarBot
A Discord bot for Robocraft database.
[![CircleCI](https://img.shields.io/circleci/token/99773e659534bdfb0ae232268fd203ba230a7406/project/github/acid-chicken/MortarBot.svg?logo=circleci&colorA=161616&colorB=04aa51&style=for-the-badge)](https://circleci.com/gh/acid-chicken/Mortarbot)
[![Discord](https://img.shields.io/discord/448139568924065792.svg?logo=discord&colorA=697ec4&colorB=7289da&style=for-the-badge)](https://discord.gg/43cH7nk)
[![BitZeny](https://zny.pw/badge/ZtipUCycA38u2b8EB1MkbAJdCKDVoShZVS?style=for-the-badge&colorB=007ec6)](https://zny.pw/insight/address/ZtipUCycA38u2b8EB1MkbAJdCKDVoShZVS)
[![Monacoin](https://img.shields.io/badge/dynamic/json.svg?url=https%3A%2F%2Fmona.chainsight.info%2Fapi%2Faddr%2FMTipLaw4F6HfZPHB3rZApE6ThCMfannr5N&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTg0IDE3ODMiPg0KPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTk4OSAxMjI1bDEwNi0xODBIODg2bDEwMyAxODB6Ii8%2BDQo8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTc0MCA2MzVMMTU5OSAwbC0yNzggNDM3Yy0yMTYtNTItNDQxLTUyLTY1NyAwTDM4NyAwIDI0NSA2MzVDOTMgNzU3IDAgOTE2IDAgMTA5MWMwIDM4MiA0NDQgNjkyIDk5MiA2OTJzOTkyLTMxMCA5OTItNjkyYzAtMTc1LTkyLTMzNC0yNDQtNDU2ek00NDEgOTI2aC02NmwxNjEtMTg2aDExOEw0NDEgOTI2em01NDYgNDU0TDcxMyA4OThsNjgtMzkgNjEgMTA4aDMwMGw2My0xMDggNjggMzktMjg2IDQ4MnptNTU3LTQ1NGwtMjEzLTE4NmgxMTlsMTYxIDE4NmgtNjd6Ii8%2BDQo8L3N2Zz4NCg%3D%3D&label=tip&query=%24.balance&suffix=%20mona&style=for-the-badge&colorB=007ec6)](https://mona.chainsight.info/address/MTipLaw4F6HfZPHB3rZApE6ThCMfannr5N)## Installation
1. Install [.NET Core SDK](https://dot.net/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:**
```json
{
"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](https://github.com/acid-chicken/MortarBot/blob/master/LICENSE)