Skip to content
This repository was archived by the owner on Jul 19, 2025. It is now read-only.
This repository was archived by the owner on Jul 19, 2025. It is now read-only.

Features list ? #42

@zapobyte

Description

@zapobyte

Hey guys,

I looked over the bot a bit and other issues/suggestions and thought about the following things to implement next:

  1. Bot announcing different winners of different events.
  • I would think to implement it one of the 2 following ways:
    1.1. If done automatically presumably it would have to pull some endpoint data on the event on a time basis
    1.2. to do it daily once, at given time an announcement with the players who won in the current day
    Both ways would need a feed from which I could import it,if any of you guys could point out where i could get the info, would be grateful :)
  1. Not sure it is worth but a kick/ban command from discord and also from site ? if it's worth would have thought to implement it something like:
    2.1. for ban for example !ban discorduser websiteuser could work to both him from one or both sites in case he was a cheater or abuse,etc
    2.2. for kick !kick discorduser

  2. Might worth implementing a mute command for people that do not behave and have some sort of warning before getting kick/ban ?
    3.1. to implement a mute thing, i was thinking to create a mute role that has no text permissions which the bot will add
    3.2. to unmute it can add a timer or a manual unmute must be done, one of the 2... or some other idea

From other issues/features open I could also add the following:

  • implementing different/multi prefix. This is not really feasible in the current state using Commando Framework. i tried a hacky way to implement this by catching the command before it was executed but it ended up to ugly to implement in the long run and didn't worked as expected...
    this is due to the fact that Commando framework implements the prefix automatically with ! if not defined and if it is defined will accept only plain strings,not even regex can work... might worth look into it later(ToDo list #1)
  • giving the bot some AI :) (Autonomous bot #29). This could be done in multiple ways, but one i guess one easy way would be to add Dialogflow form Google or maybe other one like IBM Watson or Amazon LEX?... would incline thou for Dialogflow it;'s a bit more easy to use in my opinion, but wouldn't put it as a priority this really :)
  • hidden vote concept(Hidden Vote concept #30) I could also work on this if it's still needed and not done
  • verify @mention to verify new users (only for mods) & setaotw @mention to give "aotw winner"(or give any and remove any roles?!?)
    (ToDo list #1) I could also do this but would need somebody to tell me where can I make a request for this (the endpoint that is accepting it?)

If you think any of this sounds good or have anything else, any other ideas I'm up for it... If I can handle it.
Waiting for your feedback :) 👍

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions