DesTroy

6 days ago (24 Mar 26 15:42)

v2.75.0 is live now!

  • This fixes Soundboard and adds support for E2EE for voice.

  • Added new items to /throw command.

Full Change-log: https://github.com/botlabs-gg/yagpdb/releases/tag/v2.75.0

A single choco-chip for @galen for contributing to a patch before this release.

DesTroy

1 week and 1 day ago (23 Mar 26 11:47)

Reddit feeds have been enabled again because the block seems to be lifted by reddit, however there has been no communication from Reddit on this.

DesTroy

3 weeks ago (10 Mar 26 06:23)

v2.74.10 is live now

  • HLTB command works again
  • Bulk role should be more reliable
  • Fixed a minor vulnerability which could lead to redirections from yagpdb.xyz to other sites.

Full change-log: https://github.com/botlabs-gg/yagpdb/releases/tag/v2.74.10

Pistachhio Affogatto for @Mailbox for contributing to this release

DesTroy

4 weeks and 5 days ago (25 Feb 26 16:20)

v2.74.5 is live now.

  • You can now use editChannelName and editChannelTopic only once per channel every 10 minutes, if you try it before the 10 minute cooldown, you'll get an error function is on cooldown

Full change-log: https://github.com/botlabs-gg/yagpdb/releases/tag/v2.74.5

DesTroy

5 weeks ago (24 Feb 26 07:09)

Reddit Feed has been disabled because of an API block from Reddit. You won't see it on the dashboard till there is a resolution from reddit on it.

DesTroy

6 weeks ago (17 Feb 26 11:36)

v2.74.0 is live now!

  • Added memberAbove and memberAboveRole functions to custom commands templates.

example usage: $memberA and $memberB are two member objects. the function will return true if A has a higher role than B or if A is owner, else false.

{{if (memberAbove $memberA $memberB)}} 
{{/* */}}
{{end}}

$member is a member object and $role is a role object The function will return true if $member has a role higher than $role else false.

{{if (memberAboveRole $member $role)}} 
{{/* */}}
{{end}}
  • Added support for checkbox, checkboxgroup, and radiogroup in Modals.

example of each is shown below

{{ $mb := (modalBuilder "test" "test title") }}
{{ $rbg :=  (clabel "label" "Level ID 1" "description" "test" "component" 
            (cradioGroup "custom_id" "levelID1" "required" true "options" 
             (cslice
                (sdict "value" "test" "label" "test" "description" "test description" "default" true)
                (sdict "value" "test1" "label" "test1" "description" "test description 1" "default" false)
               ))) 
          }}
{{ $cb :=  (clabel "label" "Level ID2" "description" "test" "component"  (ccheckbox "custom_id" "levelID2")) 
          }}
 
{{ $cbg :=  (clabel "label" "Level ID3" "description" "test" "component" 
            (ccheckboxGroup "custom_id" "levelID3" "required" true "options" (cslice
                (sdict "value" "test" "label" "test" "description" "test description" "default" true)
                (sdict "value" "test1" "label" "test1" "description" "test description 1" "default" false)
              ))) 
          }}
{{ $mb.AddComponents $rbg $cb $cbg}}
{{sendModal $mb}}
  • Using Event commands will now need Manage Events permission instead of Manage Message permission.

  • thread and forum post create functions instead of silently failing will now throw an error, which you can handle using try, catch.

In addition to the above, I have setup a proxy to handle ratelimit related issues better, it isn't active now, we'll migrate gradually to it over the week in phases.

Cranberry infused cold brewed coffee for @lzodd and @gandalf_potter00 for contributing to this release.

Full change-log: https://github.com/botlabs-gg/yagpdb/releases/tag/v2.74.0

DesTroy

8 weeks and 3 days ago (31 Jan 26 11:21)

v2.73.5 is live now.

  • The "nopin" flag has been enabled again on clean command.
  • The server-wide cooldown has been reduced to 10 seconds from 120 seconds
  • Pin related custom command template functions have been enabled again.
  • The cooldown error will now tell you how many seconds are remaining for the cooldown.

A hot cup of coco topped with marshmellows for @galen for contributing to this release!

Full changelog: https://github.com/botlabs-gg/yagpdb/releases/tag/v2.73.5

DesTroy

8 weeks and 5 days ago (28 Jan 26 21:18)

Apologies for the outage.

Bot is 100% up now.

The rate-limit seems to have happened because of 2 major issues.

  • spam of "clean" command using interval ccs, as of now a cooldown has been added, the command can now be used only once per 2 minute window per server.
  • Ratelimit changes on discord api for pinned message operations, because of this following changes have been added "temporarily".
    • "nopin" flag on clean command has been disabled, running the command with that flag will give you an error message.
    • "pinMessage", "unpinMessage", "getPinCount", "getChannelPins" have been disabled.

DesTroy

8 weeks and 6 days ago (28 Jan 26 12:22)

v2.73.0 is rolling out!

  • This adds support for setting an error channel on CC groups. The fallback of error redirection is CC setting -> Group Setting -> Triggering Channel.
  • You can remove embeds and components from a non-cv2 message by setting the value in complexMessageEdit to an empty slice. Doing this on a cv2 message will throw an error as a cv2 message must have components.

Example:

{{editMessage $channel_id $message_id (complexMessageEdit "content" "edited content" "embed" (cslice) "components" (cslice)}} 

The release is still rolling out, so these will only work 100% when your server has recieved the release, ou can check that by using the status , it should show the version as v2.73.0

Full Changelog: https://github.com/botlabs-gg/yagpdb/releases/tag/v2.73.0

DesTroy

10 weeks and 6 days ago (14 Jan 26 14:08)

v2.71.0 is live now!

  • This adds support for using private threads for the ticket system for premium servers.

Full Changelog: https://github.com/botlabs-gg/yagpdb/releases/tag/v2.71.0

Information

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

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

Afterwards, explore a little to get familiar with the interface and the features it provides.

If you stumble into any issues and need help, join the support server.

Thanks to our patrons!


Only showing patrons with subscription above $10

Patreon subscription will grant you premium slots you can assign to servers, see the premium page for more info.

Check out...

YAGPDB is open source! The project is hosted on GitHub here: botlabs-gg/yagpdb.

Looking for the YAGPDB Discord server?