{"repo":"okkdev/cardian","free":true,"listed":false,"github":"https://github.com/okkdev/cardian","clone":"git clone https://github.com/okkdev/cardian.git","description":"🎴 Yu-Gi-Oh! Discord Bot","language":"Elixir","stars":18,"topics":["discord","discord-bot","yugioh","master-duel"],"license":null,"category":"chat-messaging","readme_excerpt":"🎴 Cardian Yu-Gi-Oh! Paper, Master Duel and Duel Links Discord Bot Fetches data from the YGOPRODeck, Master Duel Meta and Duel Links Meta APIs Get the bot from the new Discord app directory! Features - Autocompletion - Card suggestions with fuzzy searching - Card info - different formats using the format: option - remembers the last used option as default - High quality art - Add card info to messages with s via right click Docker container 🚨 The ongoing development made the bot reliant on other services that I host, which makes self hosting not a great option. Create a Discord application and get the bot token. (More info here) Run the container with this command: To deploy the application commands run this command once: 🚨 It can take up to 1h to register application commands 🚨 Emotes are currently hardcoded and will probably stop working Environment variables - CARDIAN TOKEN : Discord bot token - BONK URL : This is the URL for the bonk microservice which returns the whitelist of users that donated on kofi, used for the OCG art command - CARDIAN UPDATE INTERVAL : Card cache update interval in minutes. Default: 120 - OTEL EXPORTER OTLP ENDPOINT : OpenTelemetry exporter endpoint for metrics and logging - OTEL AUTH : Basic auth credentials for the OTLP exporter - OTEL STREAM NAME : OTLP stream name. Default: default - PUSH URL : Uptime Kuma push monitor URL for health checks Development 1. Install dependencies: 2. Set env vars. 3. Run the app:","default_branch":null,"files":null,"tree":[],"storefront":"/r/okkdev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/okkdev/cardian/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}