Giter Club home page Giter Club logo

bmo's Introduction

Hi there, I'm Abdelbari Rraji - aka Estarossa ๐Ÿ‘‹

Resume

https://read.cv/estarossa

Contact

[email protected]

For work related :
[email protected]

I'm a self-taught Full-stack developer and 1337 alumni

  • ๐Ÿ‘จโ€๐Ÿ’ป I'm currently working on Estarossa.me (WIP)
  • โœ… I only write type-safe code and love using modern typescript frameworks
  • ๐Ÿ” Interested in web3 and dapps that are built on top Ethereum blockchain
  • ๐Ÿฅ… 2023 goal: learn web3 and contribute to web3 Open Source projects

Connect with me:

Join me on Twitter where I tweet about projects I'm working on, tools I am using, or other platforms where I post about my personal life.

twitter

linkedin

linkedin

Languages and Tools:

Apollo Server




Recent public activities

Recent commit ๐Ÿš€

Recent 5 activities ๐Ÿ”ญ
  1. ๐Ÿ—ฃ Commented on #19548 in MetaMask/metamask-extension
  2. ๐Ÿ’ช Opened PR #2794 in wagmi-dev/wagmi
  3. ๐Ÿ—ฃ Commented on #2783 in wagmi-dev/wagmi
  4. โ— Opened issue #2783 in wagmi-dev/wagmi
  5. ๐ŸŽ‰ Merged PR #2 in estarossa0/1337-reports

bmo's People

Contributors

estarossa0 avatar hessabra avatar mehdibo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

bmo's Issues

[feat/command]: `link` command to get intra link

The idea ๐Ÿ’ก

Give a discord user intra profile link by using /link USERNAME

Reasoning ๐Ÿง 

I'm too lazy to copy past a username from discord and past it in intra ๐Ÿคท๐Ÿปโ€โ™‚๏ธ

Solves ๐ŸŽฏ

Since now all the user in the server have their intra username as username (within a nickname or not) we can parse the username to create a profile link

[feat/command]: `reserve` command to reserve e3 for a period of time

The idea ๐Ÿ’ก

Make BMO handle E3 reservation for both campuses, by using reserve command.

Reasoning ๐Ÿง 

Staff do announce on their events, but club members decide on theirs just between them, therefor clubs and students end up deciding to use E3 on same time, and fighting over who will be using it.

Solve it ๐ŸŽฏ

you can just use reserve and give it date and BMO will tell you if it's reserved already by someone else or you can reserve it.

[feat/command]: Find Discord user based on intra username

It's sometimes cumbersome to find a user based on their intra username because of Discord's broken search functionality, especially when looking for them during an evaluation.
Here's an example from the mobile Discord app when searching for a perfectly valid intra username:

image

The sidebar also doesn't show offline users so it makes sense to add this command.

I expect this command to accept a username argument. We can then use the input to look for the user using the following endpoint:

https://discord.com/developers/docs/resources/guild#search-guild-members

Once we find a match, we return the student's Discord nickname and a link in the following format so you can easily DM them:

https://discord.com/channels/@me/[students_discord_id]

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.