Tuesday, 20 August 2024

Tarkov Team Kill Tracker

I want to learn 🦀Rust🦀, and for that I decided to do a fun project.

I confess I really like the game Escape From Tarkov, for the ones don't know, it's a shooter-looter quite challenging.

Here you can find a video of me, killing one of the most difficult bosses in the game, Killa:



When you play with friends, there is no way to identify who is your teammate (apart from asking questions like: is that you?, are you in <insert place>?). 

For that reason, it's quite common to have team kills. 👀

💡Idea

I though it could be a good idea to create a Discord bot to keep track of the team-kills that happens. To make it a bit more fun it could have achievements. I came up with some of them, as an example:

  • 🎉First team kill registered🎉
  • 👺Killed by five different friends👺
  • ...
Also, to promote people using this bot, I though it could be nice if the "killer" get roasted by that team-kill. So then, once the team kill is registered, ChatGPT would reply to the command by roasting the player that made the team-kill.

👷Implementation

The flow is the following:
  1. User registers who team-killed him using a discord command: > /tk @Manuelarte
  2. App registers the team kill and
    1. Checks for achievements
    2. Requests to ChatGPT a Roast to the user.
    3. Replies the message to the author plus the achievements achieved with that team-kill.


Technologies/Frameworks Used:

Here is a list of some of the libraries used for this project:

🔗References



No comments:

Post a Comment

 🙌Introducing GitHub Kudos One thing about being a developer, is how frustrating the job search process can be. One of the things I encount...