There was a bug that slipped in with the last update that let you mention everyone through my help modification, that's fixed now, i'm very sorry about that.
YAGPDB v1.18 Released!
Google reCAPTCHA Verification
Force people to solve a captcha to get access to your server, to help combat bots!
How it works is the same way as any other verification system, one you solve the captcha you will get a role, and that role will give you access to the server, how you set that role is up to you though, in the future i may add some auto management of it but until then you have to set the role up yourself.
A ticket system has been added, currently its entirely in discord but im planning on extending it later to the control panel aswell to allow for further things such as ban appeals and whatnot.
How it works:
You create a ticket with the
ticket create topic-here command, afterwards a channel will be created with permissions to only allow relevant people in it.
After you close the ticket, a log in the form of a text file and all the attachments will be archived in another channel.
For details use the
help ticket command and the control panel page for more info on this.
Various other improvements
- Autmodv2: Added a extended ruleset limit for premium (25)
- Rolemenu: Added
rolemenu completecommand to force complete a rolemenu
- Commands: help is now displayed if you use a command with bad arguments
- Templates: Added rounding functions (
roundEven) (by @caubert)
- Various other improvements by @caubert and @buthed010203
Both the Ticket system and reCaptcha system was paid additions (altough extra work is required to get them reliable on the public hosted bot), so yes it is possible to pay to have features added, and also quick shout out to my development and hosting service (see one message above this one).
Hey, i mentioned a couple months ago i was looking for opinions on a bot development and hosting service, i got a lot of positive responses to it so I'm deciding to try it out for a bit full time and see what happens.
If you're interested you can find details on the server i made here https://discord.gg/4NgqtE3 and DM me as-well!
The last of the shards are coming back up now, you might still experience some hiccups and whatnot but in the end what happened was cloudflare had connection issues, which my bot didn't handle well, but i've added in a couple measures now for it.
Im so sorry for this but its out of my hand, i've been trying different things for several hours to get it back functioning
Major downtime because of networking issues between my host and discord, expect it to be down for another hour atleast.
Dont think Jonas is around but we hit 150k servers, show jonas some love. :)
- Improved thanks regex for reputation
- Member now uses a Timestamp type for timestamps, with a Parse method on them that returns the parsed time (this may be changed to a completely pre parsed timestamp field at some point in the future)
- Added extended premium limits for database operations in templates
- Added ExpiresAt to DBEntry
Pushing a patch update: v1.17.1
- Fix discriminator being displayed wrongly in whois
- Fix not being able to access public server specific pages (such as logs and stats)
YAGPDB v1.17 released
Relatively large update which adds a lot of new functionality, and at the same makes it easier to use.
Added a combined overview
There is now a combined overview of everything that helps you quickly see whats enabled and whats not, without having to go into all the individual pages.
Added configurable access control
There is now configurable access control so you can allow more people into the control panel rather than just people with
Manage Server perms, you can configure things suchs as separate
Read only and
Write roles separately as well as giving everyone read only access, if you chose to do so. Keep in mind that the read only mode is still in beta as all the buttons for all the actions still show, but obviously clicking on them will just error out.
A demo of the read only mode on this server: https://yagpdb.xyz/manage/166207328570441728/home
Custom command / Templating stuff
reFindAllSubmatches regex_str strwhich returns a slice of a slice of strings, with the submatches in them.
- You can now use the same regex multiple times in regex functions without going over the max regex use limit, since they will be cached during the command execution and reused.
- Added a set of database functions to give custom commands/templates access to a storage, more info on the documentation: https://docs.yagpdb.xyz/reference/templates#database
cancelScheduledUniqueCCwhich is the same as
execCCexcept there can only be 1 per key per server, more info: https://docs.yagpdb.xyz/reference/templates#execcc
toDuration, by caubert#6702
See <#551526991250325544> for an example note taking system that uses the new storage functions.
- Control panel should be faster to navigate in general
- Whois command now accepts ID's
- Control panel should be faster in general
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)
Patreon tiers above 3$ will grant you premium slots you can assign to servers, see the premium page for more info.
YAGPDB is open source! The project is hosted on github here: jonas747/yagpdb.
Donate using patreon, bitcoin and other cryptos! Donating $3 or more will grant you premium slots you can assign to servers!
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!