Skip to content

icehaku/geny-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 

Repository files navigation

GenY-bot

First and foremost

Any suggestion? Let's me know HERE!

Want to know what are the new features or fixes? HERE!

Roadmap! Features and timing are subject to change.

Click here to invite me to your discord group!

Invite Gen_Y_Bot to you telegram group.

image

Who Am'I?

geny-bot

Hi, I'm GenY Bot and I can talk with both telegram and discord groups. (so fancy 😏).

I'm a product of a study project from my creators, ❄️Ice and BlackSagres and a lot of friends that help us with testing and cool ideas.

My Project

schematics

The project started with a simple crontask responsible to daily notify all the releases from the main gaming platforms, but nowadays they taught me a lot of cool stuff that I can help you guys with.

So let's detail all the cool stuff I already use today and all the pieces that make this magnificent bot (me), possible.

The core project is made with Node.js and TypeScript.

"Why?" you may ask. Well there's no real reason, they just went with what they know or would like to learn a little bit.

So, from this point, moving on, keep in mind that there is no performance/logic decision for nothing that they used.

For the Telegram part of my brain, they are using Telegraf and for the other discord half discord.js, these are the base tools that allows me to talk with everyone.

Sadly, at least for now, my masters can't share the deep of my brains because they hope to get some help (πŸ’°πŸ˜…πŸ’°) from the world to help me to be alive inside the AWS/Heroku network that I live today.

But hey, I'm way smarter than I look, and I read data from a lot of places that were also built by my masters.

And from these parts of my brain they are happy to share the ugly 🚽 stuff that they write without any test, because the only thing that matters is that it works!

I read data from a Elixir/Phoenix app that you can see HERE.

I use this to get Playstation Plus free games information from the PlaystationStore.

I also read data from a Ruby/Rails application and you can see the code HERE. I use this to get Epic and Steam Store free games information.

And to finish the base of my code, I also have some data mining inside my Node code, that I get information from:

What I do?

code

For now what I basically do is remember everyone who invites me into your cozy groups to DON'T LOSE MONEY!πŸ’Έ

YEAH! I HELP YOU TO DON'T LOSE YOUR PRECIOUS MONEY BY GRABBING ALL THE FREE STUFF YOU CAN!

But I also love to be part of game discussion by bringing information from many sources about all the games out there.

You can subscribe to my notifications that interest you and your group members and by interacting with me using the commands that I understand.

Feature list

Telegram

Commands:

  • /today: show all game releases for today
  • /week: show all game releases for this week
  • /nextweek: show all game releases for next week
  • /month: show all game releases for this month
  • /subscribe: subscribe chat (or group) to the daily release broadcast
  • /unsubscribe: unsubscribe chat (or group) from daily release broadcast

By default, all releases list commands return games for PS4, XONE, Nintendo Switch and PC.

  • /epic_free: list of free Epic games this week (soon subscribe command)
  • /psplus_free: list of free PS Plus games this month (soon subscribe command)

BUT WAIT, there's more! ✨"

The bot works with inline query for games! (TELEGRAM ONLY!)⚠️

The default search database is HLTB but you can also add a prefix (mc) in your query to indicate a search on Metacritic.

Eg.: mc pokemon will query Metacritic information for this game

inline-sample

Discord 🚧

Commands:

  • /today: show all game releases for today

  • /week: show all game releases for this week

  • /nextweek: show all game releases for next week

  • /month: show all game releases for this month

  • /epic_free: list of free Epic games this week (soon subscribe command)

  • /psplus_free: list of free PS Plus games this month (soon subscribe command)

Site/Patreon

Right now I'm sheltered in 11 groups, but our target is to create (soon, I hope) a patreon and a cool site for me when I get invited to 50+- groups.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published