Giter VIP home page Giter VIP logo

valkyrja.discord's People

Contributors

convoy20 avatar hellcp avatar mrlotu avatar rheaayase 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  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

valkyrja.discord's Issues

Implement Localised Timestamps

This should be an easy fix of editing the Utils timestamp functions to also accept an extra parameter - to be an integer UTC +-number, and use globalconfig const bool IsSummerTime.

  • ServerConfig value + webconfig

User Verified notification

Post to the channel used for User Join/Leave saying when a user has verified themselves using code verification

The website has been down for days

This project seems interesting. But to learn more, it points to its website in multiple instances. Nothing wrong with that except that the website has been down for days.

publicRoles and join have a weird relationship

TL;DR: publicRoles shows every role prefixed with a pound sign, but join only lets you join if you drop the pound sign. This is pretty confusing at first glance.

I guess the fix would be to either drop the pound sign from publicRoles or have join interpret roles with the pound sign?

Thanking without pinging not thanking

Hey there! I just thanked someone and realised I turned ping reply off and it didn't thank

I feel like that's an oversight, and I looked at the code, imho it'd be fairly easy to implement additionaly to the current mention system, by adding it to the end. Also if I'm not mistaken, you don't check whether someone has already been thanked in a message?

For example, would @LukeChriswalker @LukeChriswalker @LukeChriswalker @LukeChriswalker @LukeChriswalker add five Karma?

Regardless, I wanted to first open this issue to gauge, whether there is interest to implement the non-pinging thanking, cuz I don't wanna implement something and then the maintainers don't like it lol

Just ping me if it's non-intentional, and I'll go and implement it 👍🏻

Best, Lena

P.S.: A screenshot of the thing would be nice, the first one will thank, the second one won't

image

Case sensitive commands conflict with documentation

The title of this issue might be a little crude.

TLDR; Commands are only detected when lowercase, but documentation displays them containing uppercase letters.

The problem I fell into:
I read the documentation (https://valkyrja.app/docs#silentban) and thus assumed as the command is described as silentBan that I need to execute the !silentBan command in Discord.
Result was that the bot did nothing, it just ignored my command.
After a week now I found out that the command only works when I write !silentban because the check (https://github.com/RheaAyase/Valkyrja.core/blob/master/Botwinder-client.cs#L750) is case-sensitive and the command (https://github.com/RheaAyase/Valkyrja.discord/blob/master/Modules/Moderation.cs#L750) is defined as lowercase.

I wanted to just make a Valkyrja.core pull request to fix this but I came up with multiple solutions:

Which solution do you think is the best? I'll create a pull request for that.

How fucking immature you are.

If you want to discuss with me, do it. But dont just make an argument and block me afterwards. Either feed the trolls or leave them.

Localisation

  • Implement localisation system.
  • Custom language support
  • Web editor
  • Move all the original strings into English
  • French
  • Italian
  • German
  • Spanish
    EFIGS would be the must-have for any localisation, but we can have more...

Public Roles upgrade: role-groups

PublicRoles upgrade - You will be able to create groups of public roles, where the user will have only one of the roles at a time. If they !join another, the previous one will be removed. For example the Elite Dangerous server has public roles for allegiance and factions. These would be two groups, where you can be only either imperial or federal, and you can be part of only one of the factions.

Implement SlowMode

It may require modifying the base library though, in order to group requests together once per second to avoid ratelimits (modifying channel with people who can or can not talk at the time)

%clear not working on banned users

So, it seems like if you ban a user and then try to run %clear against them, it will not work.

step 1: ban someone without clearing their messages
step 2: wait a few minutes
step 3: try clearing their messages with %clear

изображение

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.