Code Monkey home page Code Monkey logo

open-source-chandigarh / multipurpose-discord-bot Goto Github PK

View Code? Open in Web Editor NEW
0.0 4.0 0.0 4.02 MB

Welcome to Logic Link, the next-generation Discord bot designed to revolutionize your Discord community management and engagement. Logic Link was born out of the need to provide Discord communities with a versatile, customizable, and feature-rich bot that addresses the challenges faced by administrators and users alike.

Python 100.00%
dbeaver discord-bot discord-py lavalink python3 sqlite wavelink

multipurpose-discord-bot's People

Contributors

xdfrost avatar

Watchers

 avatar  avatar  avatar  avatar

multipurpose-discord-bot's Issues

Addition of remaining data structures

In cogs folder, you'll have 2 files - DSA_Visual and Data_str, you'll have to add the remaining data structures in them.

DSA_Visual files visualizes the data structures and Data_str explains them

Bug: Music System

Right now the bot is treating different server messages as in same server.
If someone is playing a song in Server A, and on the same time, if someone plays a skips on Server B, the song on Server A also gets skipped.

Bug Fixing: music commands

!play command plays the last song present in queue/list even if the queue contains more than 1 song. Implement that !play command can only be used once i.e. at start. If someone uses the play command, send an embed message saying to use any other command and also make it that play command doesn't play the last song in queue.

Additions of interactive buttons for music_system in cogs

Add buttons for controlling music in music_system.py file inside cogs.
Buttons should be also to perform following functions:

  • Pause
  • Resume
  • Skip or play next
  • Play previous
  • Increase Volume
  • Decrease Volume
  • Stop (Kill the current song queue)

Take reference from bots like teal music and other music bots

Feel free to add other features

Addition of a dm sender

Make a new cog file dm.py which will send dm's to the user if the gets banned, kicked or warned in the server by the staff member.

Other than this, feel free to implement your ideas here

Completion of RPG system (Database interaction and backend management)

The RPG system should be linked to the stats_db for defining player stats and items_db for defining various items (refer database.py file to see those databases).

Take reference from bots like OwO, dank member, poketwo , etc...

models->ideas->items.txt file contains some item ideas that you can implement

With each command addition, update the customhelp file in cogs for showing the help message for the command

Big fixing: In economy system

In economy system, the bot treats every user as a single entity. If one user uses a time-limited command, another can't use it because it's already used by someone else. Make it so that each user is seen as an individual entity.

Mini-games Addition

Make a new file in cogs folder named mini_games and add some mini-games to it. GUI based games are recommended.

Take reference from bots like OwO and others.

Fixing Stack

In cogs folder, you'll see Data_str file, fix stack in it.

Problem: After using the stack command, bot's giving error

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.