{"id":17398231,"url":"https://github.com/codeman99/blitzbot","last_synced_at":"2025-02-28T01:32:57.592Z","repository":{"id":37587911,"uuid":"56413038","full_name":"CodeMan99/blitzbot","owner":"CodeMan99","description":"Blitz bot is your friendly stat freak for your very own Discord server!","archived":false,"fork":false,"pushed_at":"2024-02-07T03:19:50.000Z","size":1930,"stargazers_count":5,"open_issues_count":5,"forks_count":7,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-02-07T04:26:00.613Z","etag":null,"topics":["bot","discord","nodejs","wotblitz"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CodeMan99.png","metadata":{"files":{"readme":"README.md","changelog":"change-log.json","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2016-04-17T01:12:55.000Z","updated_at":"2023-11-01T05:24:58.000Z","dependencies_parsed_at":"2023-01-28T16:15:48.019Z","dependency_job_id":"c58d8e7e-0fbb-4847-bf21-1a3dc5ee936d","html_url":"https://github.com/CodeMan99/blitzbot","commit_stats":null,"previous_names":[],"tags_count":48,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeMan99%2Fblitzbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeMan99%2Fblitzbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeMan99%2Fblitzbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeMan99%2Fblitzbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CodeMan99","download_url":"https://codeload.github.com/CodeMan99/blitzbot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219843105,"owners_count":16556594,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bot","discord","nodejs","wotblitz"],"created_at":"2024-10-16T14:42:28.782Z","updated_at":"2024-10-16T14:42:29.503Z","avatar_url":"https://github.com/CodeMan99.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"blitzbot [![CircleCI](https://circleci.com/gh/CodeMan99/blitzbot.svg?style=svg)](https://circleci.com/gh/CodeMan99/blitzbot)\n========\n\nStatistics chat bot for World of Tanks Blitz on Discord.\n\n# IMPORTANT: END OF LIFE\n\nAs of February 5, 2024 this project is officially at end of life. The active discord instance will stop indefinitely on February 29, 2024. The repository will also be marked as _archived_.\n\nCommands\n--------\n\nThe following are commands as of v2.3.3. An argument in `[braces]` is optional. An argument in `\u003carrows\u003e` is required.\n\n * `@blitzbot help [command]` -- List all known commands or get help for a particular command.\n * `(direct message): help [command]` -- List all known commands or get help for a particular command.\n * `@blitzbot hi` -- Just saying hello.\n * `@blitzbot hello` -- Just saying hello.\n * `@blitzbot changes [version]` -- Get the update notes from the author (defaults to current version).\n * `@blitzbot version` -- Replies the current blitzbot version.\n * `@blitzbot add \u003cscreen name\u003e` -- Associate your blitz screen name with discord.\n * `@blitzbot win-rate` -- Get the win rate of your account.\n * `@blitzbot tank-win-rate \u003ctank-name\u003e` -- Get your win rate on the given tank (replace spaces with dashes).\n * `@blitzbot mastery-list [level]` -- List tanks at the given mastery level, sorted by battle count (default: \"Mastery\").\n * `@blitzbot roster [clan-tag]` -- List a clan roster. Defaults to your clan if none specified.\n * `@blitzbot max-xp` -- Get your top 10 *max-xp* values.\n * `@blitzbot donate` -- Get a link to generously donate via paypal.\n\nInstallation Setup\n------------------\n\nRunning your own instance probably isn't necessary unless you are forking this project. Follow these steps to get started.\n\n 1. Install [node.js](https://nodejs.org), v12.x or newer.\n 2. Get a WarGaming [application id](https://na.wargaming.net/developers/applications/).\n 3. Create a Discord [api application](https://discordapp.com/developers/applications/me).\n 4. Create a Discord user. Use a unique name, not \"blitzbot\" please.\n 5. Decide which region is your default. One of \"na\", \"eu\", \"ru\", or \"asia\".\n 6. Create a package that you can install by running `npm pack` in the repo root.\n 7. Install the resulting package globally: `npm install -g blitzbot-3.5.0.tgz`.\n 8. Create a file called \"blitzbot.json\" in the root of the install, in it store the values from steps 2-5.\n\n     ```json\n     {\n       \"app\": {\n         \"secret\": \"-- discord application secret here --\"\n       },\n       \"user\": {\n         \"token\": \"-- discord user token here --\"\n       },\n       \"wotblitz\": {\n         \"default_region\": \"na\",\n         \"key\": \"-- WarGaming application id here --\"\n       }\n     }\n     ```\n\nFinally, start the bot by running the command `blitzbot` in your shell. It is suggested to run the code via a process monitor\nlike [forever](https://www.npmjs.com/package/forever), so when your bot crashes it will be silent to your audience.\n\nWork in progress\n----------------\n\n*Everything* is a work in progress. Expect large and breaking changes at any point. In particular,\nexpect responses to become more streamlined, using more \"natural\" English.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodeman99%2Fblitzbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodeman99%2Fblitzbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodeman99%2Fblitzbot/lists"}