Version 0.30 22nd May 2018

YAGPDB 0.30 is here, likely the last version before i move this out of alpha, therefore i have prepared a survey to get some nice feedback, and possibly great memes as well (click here)

0.29 went all the way up to 0.29.10! There was a lot of bugs in it, i definitively didn't test it well enough.

This update is mostly bugfixes, and some new and improved custom command functionality.

Anyways here's the changelog:

  • New custom command function execAdmin
    • same as exec but executes the command as if the bot was the one using it, meaning full permissions.
  • exec and execAdmin now accepts user arguments
    • This means you can have a custom command like this, which would mute the person triggering the command:
      • {{execAdmin "mute" .User 1 "You were muted by an evil custom command!"}}
  • New custom command function userArg
    • Returns a user object from either id or mention string, can be used in exec or execAdmin.
    • Example, make the person invoking the command rep a user by id:
      • {{exec "giverep" (userArg 232658301714825217)}}
    • Or accept a user arg in the custom command:
      • {{exec "giverep" (userArg (index .CmdArgs 0))}}
      • Invoke it like this: -repalias @user (repalias is the trigger in this example)
  • Moderation Mute remove roles: Fixed roles not being given back to the user when muting an already muted user
  • Moderation Mute remove roles: Fix roles removed after the mute command not being given back when unmuted.

This is most likely the last version (except bugfixes) before going out of alpha!

This means:

  • Major control panel overhaul, better mobile support, dark mode, and a lot of usability improvements overall.
  • A new bot icon, and yes, i know A LOT of you guys have nicknamed it spongebot or stuff like that, im sorry :( (reason for this is because i've been wanting to change it for a while, and one of my patrons came up with a concept i really like)
  • Much better documentation that is easy to contribute to

So yeah, stay tuned!

Thanks to:

  • MissSizeSexy#7316
  • - ̗̀ peachy ̖́-#5154
  • caubert#6702
  • .celeste.#0001
  • Jammers83#2328
  • buthed010203#9405
  • One other person who hasn't linked their discord with patreon so i don't know their discord.

Thanks to the current patrons and the ad space renter the server cost is now fully covered, wooo!

Thanks to buthed010203#9405, Michdi#1602 and Timcampy118#5636 for various contributions to documentation, support, and other different things on the bot, I really appreciate this help.

Also big thanks to LoganK#1321 for his pull requests adding new functionality!


Version 0.29 8th May 2018

YAGPDB 0.29 is here, I've been working on some other projects lately so haven't been able to do so much on this bot as i would like to.

I've had to upgrade the server so the cost has been increased again, thanks to the following for supporting my patreon <3:

  • MissSizeSexy#7316
  • - ̗̀ peachy ̖́-#5154
  • caubert#6702
  • .celeste.#0001
  • Jammers83#2328
  • buthed010203#9405
  • One other person who hasn't linked their discord with patreon so i don't know their discord.

Thanks to buthed010203#9405, Nate [ACA30]#3971, Michdi#1602 and casKd-dev for various contributions to documentation, support, and other different things on the bot, I really appreciate this help.

Also big thanks to LoganK#1321 for his pull requests adding new functionality!

Anyways here's the changelog:

  • New Command: SetRepID <userid:int> <rep:int>
    • Sets the reputation of a user by id (works on users that has left the server)
  • New Command: poll option1 "option with spaces" option3 etc (LoganK)
    • Simple command for creating polls
  • The mute command can now remove roles from people, they will have the roles that was initially removed given back to them when the mute ends.
  • More template functions:
    • {{addReactions "👍" "👎"}}: adds reactions to the message that triggered the custom command (LoganK)
    • {{slice array beginning end}} (ex: {{slice array 1 10}}, {{slice array 10}}): Slices the provided array. (LoganK)
  • Multi-message support for join/leave messages and custom commands (LoganK)
    • Right now it will just select a single response at random, but in the future this will be expanded to do more.
  • Typos fixes in help and other docs
  • Fix bad stats link
  • Various backend changes to make the bot more stable

Thats it for this update!


Version 0.28 3rd Apr 2018

Thanks to the following for supporting my patreon <3:

  • MissSizeSexy#7316
  • - ̗̀ peachy ̖́-#5154
  • caubert#6702
  • One other person who hasn't linked their discord with patreon so i don't know their discord.

Thanks to buthed010203#9405, Nate [ACA30]#3971, Michdi#1602 and https://github.com/Evildeathpro for various contributions to documentation and other different things on the bot, I really appreciate this help.

Been a while since last update, got a little bit addicted to the game Darwin Project, but anyways this update brings huge changes to the backend of the bot so if you see some formatting errors in the bots responses then let me know, probably something i forgot.

Anyways here's the changelog:

  • More documentation
  • Added the -m messageid switch for the rolemenu command
    • Specify an existing message by id that you wanna attach the menu to
    • Specify a message with a existing menu to update it. (add the missing options, update the message if bot controlled)
  • Most Id's in the bot are treated as integers now, you might need to update your custom commands. If some stopped working join the support server
  • Added channel and role whitelists and blacklists for custom commands.
  • Update the remindme command to no longer show 1 less second than intended
  • It's been a while so probably some more stuff i forgot about...

Next Update I'm gonna split the custom commands into 2, Simple custom commands (like mee6) that can be added and edited through commands as well as on the control panel, and advanced ones identical to the existing ones.

I might try to squeeze in a automod revamp aswell.


Need for funding 5th Mar 2018

Since ad-networks are denying me and the amazon ads are not giving any return. I'm gonna start seriously looking for other places for funding, such as Patreon which i hadn't taken very seriously before

The patreon goals have therefor been updated: https://www.patreon.com/yagpdb

Quick run-down:

For $1/month: The patron role and access to the patron only channel.

For $5/month: Access to priority support

For $10/month: Access to the monthly patron only giveaways (which I'm gonna start holding soon), and the Quality supporter role and channel

For $25/month: Suggest and have me prioritize 1 relatively simple feature.

For $50/month: Suggest and have me prioritize 1 medium-sized feature.

For the 2 highest tiers you should contact me first if the only reason you're donating is if you want something added, as opposed to a bonus, because i may be working on something important.

The volunteer support has access to the monthly patron-only giveaways as well.

What differs from the priority support to the normal help and issues channel is that i have notifications on there and will generally help faster there. (Off course the volunteer support may help before me as well)

Generally suggestions and requests from support will weigh a lot more than everyone else, that doesn't mean i don't read them all though.


Version 0.27 27th Feb 2018

Minor update with a couple needed changes while im working on a couple bigger things.

I'm gonna remind you that my pareon is over here: https://www.patreon.com/yagpdb, and that I appreciate any donations my way.

Thanks to buthed010203#9405, Nate [ACA30]#3971, and https://github.com/michelhn for various contributions to documentation and other different things, I really appreciate this help.

  • More documentation
  • Custom command updates:
    • Added {{addRoleID 1231231}} which adds the given role to the user that triggered the command
    • Added {{removeRoleID 1231231}} which removes the given role from the user that triggered the command
    • Added {{deleteResponse}} which deletes the response after 10 seconds
      • Might be updated to accept a delay variable in a later version
    • Added {{deleteTrigger}} which deletes the trigger after 10 seconds
      • Might be updated to accept a delay variable in a later version
  • Most role dropdowns have colors now (not the multi select ones yet)
  • Various changes in the backend to improve stability (which it hasnt been very lately)

Older Posts

Information

To add this bot to your server click login in the upper right corner, then afterwards select it in the "select a server" dropdown up top.

Make sure you have manage server permissions and that you are logged into the right account

Afterwards, click around a little to get familiar with the interface and what it provides

If you stumble into any issue and need help then join the support server. (link at the top of the page)

Check out...

YAGPDB is open source! The project is hosted on github here: jonas747/yagpdb

Donate using patreon, bitcoin and other cryptos!

Looking to buy the ad space? Click here for more info

Looking for the YAGPDB Discord server? the link is located at the top of the page!