Skip to content

This is the RobEn AI's team home made Discord bot. Custom made for the AI team Discord server, to serve.

Notifications You must be signed in to change notification settings

RobEn-AAST/Bo2loz

Repository files navigation

Discord-bot

What is it ?

This is the RobEn AI's team home made Discord bot. Custom made for the AI team Discord server, to serve.

What can it do ?

The objectives are :

  • announce meetings in crative ways (Wahdan)
  • count attendance in meeting (Hussein)
    • check meeting time from announcemet (Wahdan)
    • check everyone entering the channel from member role
    • report the missing members from said role in meeting channel
  • give roles to new members (Wahdan)
    • new member role
    • member role
  • check if someone didn't open the meeting announcements channel and send them privately (Wahdan)
    • check 2 days before the meeting to send first warning message
    • check 1 day before the meeting to send last warning message
  • celebrate people working hardly
    • research the github API
    • look for any issues raised and announce in discord
  • memes (Hussein)
    • find a cool programming memes API
    • integrate the api to send memes to appropriate channel every set period
  • points system for each member to be displayed every update
    • research the idea

Requirements :

Made with python, discord API and love,

API: https://discordpy.readthedocs.io/en/latest/api.html

to start working:

  • start a new env
  • install requirements with pip install -r requirements.txt

Dev and collaboration notes:

  • write your name beside the feature you will work on and edit requirements according to what you will do.
  • always pull before you start working or before pushing.
  • document everything you do in the readme file or in comments in order to let everyone know what not to do.
  • follow naming, documenting and organizing convention as if they are the law, because the are.
  • try to take a functional approach to avoid working on someone elses code, be abstract.

About

This is the RobEn AI's team home made Discord bot. Custom made for the AI team Discord server, to serve.

Topics

Resources

Stars

Watchers

Forks

Languages