/Ghoofy

They say we learn from our mistakes. That's why I'm making as many as possible. I'll soon be a genius!

Primary LanguagePHPGNU General Public License v3.0GPL-3.0

Ghoofy

Slackbot to manage talent and role assignment.

Goofy inspecting

"They say we learn from our mistakes. That's why I'm making as many as possible. I'll soon be a genius!"

Setup

  • Clone repo
  • composer install/update
  • Create Slack App and get App ID
  • Set Bot Token Scope with OAuth & Permissions
    • channels:read
    • chat:write
    • groups:read
    • im:read
    • mpim:read
    • users:read
  • Rename .env.example to .env and fill with your settings.

Functions

  • Home screen to show funtionality
  • Send message when roles change

Screenshots?

Ghoofy - Admin page

Ghoofy - Home

Ghoofy  - Message example

Someday

  • Message input to personal blog.
  • Monthly summary on homescreen.
  • Update Slack profile with new roles.
  • Update Rollebollen.app with new roles.
  • Update Gripp with new roles.