GithubHelp home page GithubHelp logo

v1rbox / discox Goto Github PK

View Code? Open in Web Editor NEW
30.0 11.0 32.0 907 KB

Virbox Discord Bot community project ^_^

License: GNU Affero General Public License v3.0

Python 98.19% Makefile 0.67% Nix 1.13%

discox's People

Contributors

abrik1 avatar ademyrodev avatar ahzdeveloperlol avatar airblast-dev avatar anstropleuton avatar decipaliz avatar demirdegerli avatar git4rker avatar imindman avatar jtbx avatar justinlime avatar logicguy1 avatar misilelab avatar ngn13 avatar noobcoderyt avatar socketofficial avatar sysvin1t avatar thatmagicalcat avatar timelessnesses avatar ukrustacean avatar v1rbox avatar wewduck avatar xsnowstorm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

discox's Issues

rank command doesn't show non-latin symbols

Describe the bug
When using the v!rank command, the generated image shows non-Latin symbols as a box with a cross through it.

To Reproduce
Steps to reproduce the behavior:

  1. Edit your name to have a non-Latin, say Cyrillic letter in it
  2. v!rank

Screenshots
profile

v!gen_spam literal_spam

About Error

  1. Firstly i typed the command v!gen_spam literal_spam"Hello"

  2. It processed and showed an error

    400 Bad Request (error code: 50035): Invalid Form Body
    In content: Must be 2000 or fewer in length.

Screenshots

image

Virbox community please fix this issue quickly

Your regarding Dew_Man_51 (A Member)

usernames without tags (4-digit numbers) still have #0 at the end

Describe the bug
when a user who has a username without tags (for example, @infopcgood), their nickname is displayed with an extra #0 at the end. (for example, infopcgood#0)

To Reproduce
Look at #starboard in the discord server.

Expected behavior
when a user who has a username without tags (for example, @infopcgood), their nicknames should be displayed without the extra #0 in the end. (for example, infopcgood)

Screenshots
image

Moving to the AGPL-3.0 License

While GPL-3.0 requires developers to share modifications of the code if they distribute it, this does not apply to distribution over a network.

To quote gnu.org:

The GNU Affero General Public License is a modified version of the ordinary GNU GPL version 3. It has one added requirement: if you run a modified program on a server and let other users communicate with it there, your server must also allow them to download the source code corresponding to the modified version running there.

Since discord bots are only communicating with users over a server you will never have to share any modifications, and so it would be best to use AGPL instead.

<*arg> / [*arg] syntax returns empty string when no argument is given

Describe the bug
Commands that use a *arg return an empty string when the argument is not present.

To Reproduce
Steps to reproduce the behavior:

  1. Create a command with usage: [*test]
  2. Print the arguments when the command executes
  3. Run the command without any arguments
  4. [''] will be printed to the console

Expected behavior
It should be an empty array

Additional context
This causes the member type to raise an error (fixed)

Calc command doesnt work properly

Describe the bug
Basically the calc command doesnt work as it was suppose to

To Reproduce
Steps to reproduce the behavior:

  1. add an alphabet to the command like this: 2a2

Expected behavior
i expected it to result in an error

Screenshots
image

Desktop (please complete the following information):

  • OS: Windows 10
  • Version: Pro

Additional context
too lazy to find and fix rn and i am also new

v!leetcode is broken

Describe the bug
When v!leetcode is run, this error is given:

0, message='Attempt to decode JSON with unexpected mimetype: text/html; charset=utf-8', url=URL('https://leetcode.com/api/problems/all/')

To Reproduce
Steps to reproduce the behavior:

  1. Run v!leetcode gen or v!leetcode info

Expected behavior
I have no idea, since I haven't used the command before

About the "you are now a member" message for new members

When a new member of the server sends their first message, the bot tells them "you are now a member", which is quite awkward and unnatural. In my opinion this message should only be displayed once a member earns the active member role, but what do you guys think? Is there a reason for this message?

Smartphone OS's

If we have Android whitelisted, can we have other Smartphone OS's whitelisted like /e/OS etc.

'v!req request' Redesign

Its a bit unclear how it works, so that i suggest outputting an Embed with a Button instead upon that cmd with no arguments. A modal would be then replying to the button with two textfields 'Tiltle' with Short input style and 'Description' with a Paragraph input style. If you want the code for java, i can give it to you.

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.