GithubHelp home page GithubHelp logo

bug-bomber-600's Introduction

Bug-Bomber-600 (deprecated)

This bot has been deprecated and shouldn't be used anymore. A rewrite is going to happen in another repository and eventually is going to get linked here.

A Discord bot built for the Bug-Bombing Area 600 Server

bug-bomber-600's People

Contributors

aenterprise avatar gh0stlyy avatar kitty-therapist avatar pheonix5555 avatar sfirfi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

bug-bomber-600's Issues

Poking Command Gives an Error

Also ended up finding this error after I pushed a new set of codes.

So, apparently I found that the bot had been spitting out this error: https://cdn.discordapp.com/attachments/391356859971534858/424756611274506245/rip_error.png

Which has led me to believe that the bot is trying to find the said role in a completely different server than the role is assigned to. So I went ahead and fixed it by inserting the so that we could know to put in the roleID (to make it mention able).

The error only occurs if you mention the bot and say the word poke. But the bot appears to be doing nothing when you just use the emote. Can test further if needed.

I do wonder what will happen if we actually put in the correct role, or if it'll be fixed.

Will keep this issue up so Starshine and AEnterprise will be aware of the issue. I suspect that it may be a simple fix.

Bot does not automatically unmute users after a specific period of time

Previously, when someone was muted. They would be automatically unmuted after a specific period of time. Now, the bot doesn't seem to have a sense of time as it never unmutes the user, which means the moderator have to do it on their own.

Tarek looked into the issue, and said that his instance of Bug Bomber is working as intended, so this may be an issue with the main bot.

There are no errors in the main bot logs, but not sure if there are any in the console.

Dog mp4 embed bug

Dog embed for mp4 does not show, but only displays the link. [Bug]

Imgur gifs sometimes don't embed

1ff80d1 brought in a rework of the img Commands. There now is the possibility to search for images on Imgur.
However, it sometimes happens that the gifs found on Imgur don't embed correct.

Minor Bug with TempMute

Currently when you do a +tempmute , the bot will send a message asking why you are attempting to mute them, then says that the mute role is not set up here as shown here: https://i.imgur.com/5taH1Fs.png

I suspect that may be because of some coding have incorrect indention somewhere. But I'm going to call this a pretty minor bug.

Suggest to have a database class to simplify database operations

The bot currently creates multiple connections to the same database in different files. This can be problematic and is not really necessary when the bot is only in one server. Simplifying this with a database class that provides all operations will make things easier and only need you to instantiate the class to a variable and then do deferred imports with the db variable as needed.

Here's an example of my bot's database class using PyMySQL. If you were to use it, you'd need to update the yield from references and the like to be in matching with your existing code for await etc: https://github.com/SajuukBot/SajuukBot/blob/py-dev/python/class_database.py

I was asked to make this ticket to remind AEnterprise, hopefully this will help the bot :)

[Feature reques] masked link embed

Command that would send Embed with masked link ( [name](url) markdown impossible for normal users)
it would be usefull to test bugs similar to 10673
it could be redirecting to main discordpage or even bot repro

unmute failing if a bot has been removed from a guild

if the bot is removed from a guild but still has someone muted there, and reboots before the mute time is over, it will error out, as it no longer has a config loaded for that guild

it also seems in some cases it manages to run before actually finishing loading the config (race issue?)

clearing the mutes file didn't help either, needs some further digging

for now i temp patched the problem: e781258

Kick Command Currently Does not Work

Please note: This is the issue that we are aware of. I am just posting it on here so that it'd be easier for us to keep track

As of right now, the kick command does not work since it is missing the required argument needed before you would be able to kick a member. You can view the screenshot here: https://cdn.discordapp.com/attachments/390300418980315139/424733013927002113/image.png

We are, again, aware of the issue and are searching for a possible fix so that the kick command can be used. I would recommend that no one tries to kick, as the coding is not yet complete.

Rebuild config for Multiservers

We're currently running a messy mix of partly Multi server content and partly single Server content. We should rebuild the Config to be completely multiserver able.
The current plan is based on a Multiserver setup by AEnterprise

Setup summary for multiserver confs:

Master config file

  • Bot Token
  • Database Login Data
  • Imgur token
  • The cat API token
  • Global Admins (For maintenance commands)

Serverwise configs

  • Prefix
  • Cooldowns
  • muted role
  • announce channel

Role Command Broke

Attempted to use the role command, but the bot spat out the errors and is being SO hateful to me. :(

See #bot-logs.

Thx.

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.