Code Monkey home page Code Monkey logo

passive-bot's Introduction

PassiveBOT


Buy Me A Coffee

Features

Tags, Automessaging, NSFW, Levels, Games, Welcome/Leave Messages, Gambling, Reddit Lookup, Server Statistics & More

Contributing

Feel free to make a pull request, I would love to see everyone's input!

passive-bot's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

passive-bot's Issues

Unhandled Exception: System.InvalidOperationException

Unhandled Exception: System.InvalidOperationException: No service for type 'Bot.Services.HomeService' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
at Bot.Program.d__5.MoveNext() in C:\Users\tflar\source\repos\Bot\Bot\Program.cs:line 105
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Bot.Program.Main(String[] args) in C:\Users***\source\repos\Bot\Bot\Program.cs:line 43

Crazy High CPU Usage?

Unsure, but this issue has popped up some time since the partner program was introduced

Additions to be made

=ban @user
stops the specified user from using join commands for the specified amount of time

Ability to let captains determine the result of a game. ie.
=vote team1
if both captains choose the same team it lets them win, if not it notifies admins maybe.

After queue is full, verify that all players are online and available
=ready
players have a minute to say they're ready, if not they are removed from the queue

Maybe rank if a user is chosen last? idk just something fun

A guide on setup and how to use the bot.

maybe add user's steam ID's to profiles?

Feature Request: Assign a rank/role at Level 0

It doesn't seem like this is currently possible, and having a second bot to do this leads to issues with PassiveBot not removing the initial rank either when a user levels up.

It would be great if PassiveBot was able to assign a rank immediately to users without a level, so as to avoid this issue, as well a have PassiveBot handle all of the ranking/level assignment without the need of a second bot to do this.

Queue is shared over all servers.

Like the title says, the playlist is not server specific which will lead to issues since songs are and if one person adds a song to their server and queue the queue will be updated for all servers

PrefixService Null Error

Hi again. I'm having a problem with your Discord.Addons.PrefixService

Unhandled Exception: System.NullReferenceException: The PrefixService update action was unable to find a valid PrefixDictionary document
at Discord.Addons.PrefixService.PrefixService.Initialize()
at Bot.Program.d__5.MoveNext() in C:\Users*\source\repos\Bot\Bot\Program.cs:line 93
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Foxley.Program.Main(String[] args) in C:\Users*
*\source\repos\Bot\Bot\Program.cs:line 41

I've downloaded the C# file from your repos of Discord.Addons.PrefixService to step through and find the error. It shows that my service is null in Initialize()?

P.S wasn't sure which repos to post the error on but I use some code from this bot to reference PrefixService.

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.