MHCWH1
MHCWH1

BeFriendlier

November 5, 2022 ~ 2 min read

Match with, and find Twitch friends!

Note: This project is archived. Support is limited.

Technologies & Libraries

  • Backend
    • TypeScript
    • AdonisJS 5
    • PostgreSQL
  • Frontend
    • TypeScript
    • SSR AdonisJS Edge templating engine for majority of frontend.
    • lighterHTML for dynamic HTML forms.
    • SolidJS for some interactive islands on the website (For leaderboard & Battle logs)

Concept

A Twitch bot inspired by the most legendary streamer. 🦆

Project started off in February 2020 as a meme “What about creating a Tinder-like experience as a Twitch bot?”, but I got inspired to pivot and continue working with the concept in June 2020 and a first release at the end of July 2020.

You created a profile that described your interests and favorite Twitch emotes & streamer personalities. You could then find other profiles and try to connect with them. Connecting gave you a currency that you can collect, trade with other people and combine to make unique “battle emotes”.

The profile settings web page.
The profile settings web page.
A web page listing colorful battle emotes in a card grid.
A web page listing colorful battle emotes in a card grid.

Battle emotes were used to battle with your friends, by doing so you leveled them up to improve their statistics. These emotes were custom-made for the BeFriendlier project by commissioned artists and friends. Thank you for making them.

A combination of RaccAttack and Twitch's PowerUp emotes creates this raccoon with a star-spangled blue hat & garb with green magic emanating from its paws, drawn by twitch.tv/Pilzkman
A combination of RaccAttack and Twitch's PowerUp emotes creates this raccoon with a star-spangled blue hat & garb with green magic emanating from its paws, drawn by twitch.tv/Pilzkman

Whether you were just collecting emotes, or battling your friends, all of your progress was saved and put on a public leaderboard.

A web page listing BeFriendlier's leaderboard.
A web page listing BeFriendlier's leaderboard.

Status

In November 2022 the project’s website was closed. Thank you for participating in BeFriendlier.

All source code is currently available on GitHub with an AGPL 3.0 license but with a future interest to adapt ISC license. The commissioned art is the copyright of alremahy.com and of the artists’.

Artists


Will BeFriendlier come back?

Maybe, rubber ducky.


GitHub Kanban board

GitHub - BeFriendlier Bot

GitHub - BeFriendlier Fullstack Web App

GitHub - BeFriendlier Shared

Content updated: January 4, 2023

Remahy 2023-Licenses