{"repo":"AlecM33/mlb-gameday-bot","free":true,"listed":false,"github":"https://github.com/AlecM33/mlb-gameday-bot","clone":"git clone https://github.com/AlecM33/mlb-gameday-bot.git","description":"A Discord bot that integrates with the MLB Stats API to track your team of choice. Currently supporting the unofficial Discord server for the Cleveland Guardians.","language":"JavaScript","stars":16,"topics":["baseball","baseball-stats","discord-bot","discord-bots","discord-js","gameday","javascript","mlb","mlb-gameday","mlb-stats-api"],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"MLB Gameday Bot ⚾ For examples of all the commands, view its github pages site here: https://alecm33.github.io/mlb-gameday-bot/ This bot and its author are not affiliated with the MLB. The bot uses the MLB Stats API, which is subject to the notice posted at http://gdx.mlb.com/components/copyright.txt A Discord bot that integrates with the MLB Stats API to track your team of choice. This is designed to be a low-overhead, self-hostable solution to follow one team, ideal for a Discord server dedicated to that team. When running, the bot periodically polls for games in a 48-hour window centered on the current date. Whichever game is closest in time is considered the \"current\" game, and will be the game for which a lot of the commands returns data. If there's a doubleheader, the bot may ask you to specify which game. If a game is live, the bot subscribes to its MLB.com Gameday live feed, and in turn reports events to any number of subscribed Discord channels. Table of Contents - Tech Stack - Using my copy of the bot in your servers - Running your own copy of the bot - Using Docker (Simplest) - Without Docker (More involved) - Optional - add emojis! - File Structure - Contributing --- Tech Stack Written in JavaScript using Discord.js. The bot uses a PostgreSQL database to keep track of the Discord channels that have subscribed to the real-time gameday feature, and what their preferences are for how the bot reports. The benefits of this are scalability and ease of use - moderators i","default_branch":null,"files":null,"tree":[],"storefront":"/r/AlecM33","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AlecM33/mlb-gameday-bot/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."}