Giter Club home page Giter Club logo

yeet's Introduction

CFTools Bot Logo

CFTools Discord Bot

A Discord bot that fully utilizes the CFTools Data API.

semantic-release: angular build License: MIT version



⭐ It's free, open-source, and self-host - meaning you're in full control

This project was created and open-sourced by Mirasaki Development. That means it's publicly available for anyone to grab and do whatever with (MIT licensed). This project will never be monetized, every feature will always be free (keep in mind CFTools has premium endpoints). All I need to keep adding new functionality and modules is some GitHub stars. Join the absolute legends below by clicking that Star button in the top-right of your screen, it doesn't cost you anything and means the world to us ❤️

Stargazers repo roster for @Hootsir/Yeet



🎥 Showcase

Click to view

dm-survivor stats-normal admin-player-list kick flagged-player-list server-info

🤩 Features

  • Discord > DayZ live chat feed - comes with a tag system and is very customizable

  • Watch List - Receive role-ping notifications when a player in a custom managed list logs in

  • Delayed Killfeed - Delay kill webhook messages (configurable) before forwarding them to a different/public channel

  • Player Lists

    • Public list
    • Admin list with CFTools + Steam links
    • Flagged list for potential troublesome accounts/players
  • User-friendly in-game player auto complete

  • Broadcast messages to everyone on server

  • Direct Message (private) online players

  • Heal players

  • Kick players

  • Spawn items on players

  • Teleport players

    • Comes with support for custom (autocomplete enabled) teleport locations (/teleport-location), instead of having to provide coordinates (still supported in /teleport command)
    • Teleport multiple or all to online player
    • Teleport multiple or all to customizable locations
    • Currently looking for people to contribute, we'd like a strong default configuration for users to utilize. Check out the config file example and determine if you'd like to contribute, create a pull request or contact me on Discord: Mirasaki#2287
  • Complete leaderboard integration with all available stats

  • Display detailed player/individual statistics, supports Steam64, BattlEye GUID, and Bohemia Interactive Id

  • Player hit zone % heat maps

  • Server info overview

  • And best of all, everything is configurable!

💡 Planned Features

  • Execute raw RCon commands - I'm looking for someone that is very knowledgeable on available RCon command
  • Dedicated Server Status channel, overview with online/offline status
  • Manage Priority Queue
  • Manage Ban lists
  • Manage Whitelists
  • Custom GameLab action support

🖥️ Hosting

We have partnered with VYKIX.com after observing many of our clients using VYKIX services and products. Check them out for affordable and reliable hosting, they bring the best DayZ hosting experience possible. 📈

🔨 Installation

Check out the wiki for this project to learn how to configure and run this bot

Open source, self-hosted, and MIT licensed, meaning you're in full control.

Back to top

yeet's People

Contributors

dgchoot avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.