tiktok fps patcher

uses ffmpeg to retime mp4s and force 30fps while maintaining the orginal fps metadata, allowing for smoother videos on tiktok

autoassignrole / aar
auto assigns a role to every user joining the server
imageonlychanel / imageonly
toggles image only for a channel, bans users from using the channel if sending more than a few non-images
linkonlychannel / linkonly
toggles link only channel bans users from using the channel if sending more than a few non-images
slowmode
enables slowmode for max 6 hours, provide no parameters to disable
nsfwtoggle / artoggle
toggles age restriction for current channel
delmsgoncmd / dmc
toggles automatic deletion of users' successful command messages using 3 settings: enable, disable, and inherit. use list parameter to scope current setting.
boost
toggles boost announcement in current channel
boostdel
sets time (in seconds) before auto-deleting boost announcements, set to 0 to disable. max 600 seconds, default 30.
boostmsg
sets boost announcement message, providing no parameters will show default boost message. supports placeholders and embeds.
greet
toggles greet messages in the current channel
greetdel / grdel
sets time (in seconds) before auto-deleting greet messages, set to 0 to disable. max 600 seconds, default 30.
greetmsg
sets greet message, providing no parameters will show current greet message. supports placeholders and embeds.
greetdm
toggles whether greet messages will be sent in users' dms. separate from greet both, one, or neither can be enabled.
greetdmmsg
sets dm greet message, providing no parameters will show default boost message. supports placeholders and embeds.
bye
toggles announcements in current channel when a user leaves the server
byedel
sets time (in seconds) before auto-deleting bye messages, set to 0 to disable. max 600 seconds, default 30.
byemsg
sets bye message, providing no parameters will show current bye message. supports placeholders and embeds.
greettest
sends the current greet message in current channel, can also specify another user.
greetdmtest
sends the dm greet message to your dms, or another user specified.
byetest
sends the current bye message in current channel, can also specify another user.
boosttest
sends the current boost message in current channel, can also specify another user.
languageset / langset
sets server's response language, reset by using default and provide no parameters to see current setting.
languageslist / langli
list of languages available
edit
edits the bot's message, specify message ID and new text, optionally a channel. supports embeds
delete / del
deletes message given channel and message id, a delete can also be scheduled. schedules deletions will not persist through bot restarts
autopublish
toggles whether the bot automatically publishes all messages posted in the news channel this command was executed in.
muterole / setmuterole
sets a name of the role which will be assumed upon using mute. provide no parameters to see current mute role
mute
mute the mentioned user from speaking in voice chats and texting. you can specify a time, min is 1 minute, max is 49 days. you may also specify a reason.
unmute
unmutes mentioned user
chatmute
mute the mentioned user from speaking in text channels. you can specify a time, min is 1 minute, max is 49 days. you may also specify a reason.
chatunmute
unmute a user muted with the chatmute command
voicemute
mute the mentioned user from speaking in voice channels. user must be in a voice channel to use this command. you can specify a time, min is 1 minute, max is 49 days. you may also specify a reason.
voiceunmute
unmute a user muted with the voicemute command
servernotify / snotify
sends message to specified channel once specified event occurs. if no channel is specified, the message will send to the channel the event occured. supports placeholders.
servernotifyphs / snotifyphs
lists placeholders for a given notify event type
servernotifylist / snotifylist
lists all active notifications on this server
servernotifyclear / snotifyclear
removes the specified notify event
dpo
overrides required user permissions a command has with specific ones, the bot will ignore user permission requirements which command has by default. provide no permissions to reset
dpor
resets all set discord permission overrides
dpol / dpoli
lists all discord permission overrides
prefix
sets the server's prefix for all bot commands, provide no parameters to see current prefix
antialt
applies a punishment to any user whose account it younger than the specified threshold, available punishments: ban, kick, softban, mute, voicemute, chatmute, removeroles, addrole, warn, timeout. you may also add a time frame.
antispam
applies punishment to people who repeat the same message X times in a row, max message count is 10.
antispamignore
toggles if antispam is ignored in current channel
antilist / antilst
shows currently enabled protection features
honeypot
toggles honeypot on the current channel. anyone sending a message in this channel is punished by specified action (softban by default).
prune / clear
prune removes all the bot's messages in the last 100 messages. prune X removes last X number of messages from the channel (up to 1000). prune @user removes all Someone's messages in the last 100 messages. prune @user X removes last X number of 'user's' messages in the channel. Only messages from the last 2 weeks can be pruned.
Use --safe or -s to skip pinned messages.
Use --after or -a followed by a message ID to only prune messages after that message.
prunecancel / prunec
cancels an active prune
btr add / btr a
adds a button role to specified message followed by an emote, followed by a role. if role already exists on that message, the button will instead update.
btr rem / btr r
removes button from message specified, provide role you'd like to remove.
btr removeall / btr rma
removes all button roles from specified message
btr list / btr 1
list all button roles in the server
btr excl / btr e
toggles exclusive button roles for specified message
reroadd / reroa
specify a message id, emote and a role name to have the bot assign the specified role to the user who reacts to the specified message (in this channel) with the specified emoji. you can optionally specify an exclusivity group. default is group 0 which is non exclusive. other groups are exclusive. exclusive groups will let the user only have one of the roles specified in that group. you can optionally specify a level requirement after a group. users who don't meet the level requirement will not receive the role. you can have up to 50 reaction roles per server in total.
rerolist / reroli
lists all reactionrole messages on the server
reroremove / rerorm
remove reaction roles from a specified message by ID, specify a role to be removed. if no role specified, all roles will be removed
rerodeleteall / rerodela
deletes all reaction roles in the server
rerotransfer / rerot
transfers reaction roles from one message to another by specifying their ids. if the target message has reaction roles will be merged
reroemote / reroe
changes the emote for an existing reaction role entry on the specified entry
setrole / sr
gives role to the user
removerole / rr
remove the role specified from the user
renamerole / renr
rename the role specified
removeallroles / rar
remove all roles which are lower than the highest role from the user specified.
createrole / cr
create a role with the given name
deleterole / dr
delete specified role
rolehoist / rh
toggles whether the role is displayed in sidebar or not
rolecolor / roleclr
changes role color using hex values, provide no value to view current color.
stickyroles
toggles whether the bot will save leaving users' roles and reapply them once they rejoin within 30 days
temprole
grants user a temporary role for a specified amount of time
roleicon
sets role icon for specified role
setserverbanner / serverbanner
sets new banner for the server, parameter is direct link to image
setservericon / servericon
sets new icon for the server, parameter is direct link to image
logserver
enables or disables all log events
logignore
ignore specified user, channel, or category from log events
logevents
shows list of all available log events
log
toggles logging event
deltxtchanl / dtch
delete the text channel with the given name
creatxtchanl / ctch
create a text channel with the given name
settopic / st
sets the topic of the current channel
setchanlname / schn
changes name of the current channel
threadcreate / thcr
create a public threat with the specified name
threaddelete / thdel
delete a specified thread, case sensitive
timezones
view all available timezones
timezone
sets server's timezone
warn
warns a user with an optional reason, optionally specific a weight integer before the user. ex, a weight integer of 3 would count as 3 warnings
warnexpire / warne
gets or sets the number of days after which the warnings will be cleared automatically. this setting works retroactively. If you want to delete the warnings instead of clearing them, you can set the
--delete
optional parameter. provide no parameter to see currently set expiry.
warnlog
see the specified user's list of warnings
warnlogall
see a list of all warnings on the server
warndelete / warnrm
deletes a warning from a user by index
warnclear / warnc
clears all warnings from specified user, specify a number to remove a specific one
warnpunish / warnp
sets punishment for a certain number of warnings, you can specify a time string after 'ban' or 'mute' punishments to make it temporary. provide no punishment to remove
warnpunishlist / warnpl
lists punishments for warnings
ban / b
bans specified user, you can specify a time to ban the user temporarily
banprune
sets how many days (0 - 7) of messages will be deleted when user is banned, only works when user is banned with the ban command
banmessage / banmsg
sets a ban message, supports embeds and placeholders
bansmgreset
resets ban message to default
banmsgtest
if ban message is enabled, the bot will dm you a ban message.
warnmessage / warnmsg
resets warn message to default
warnmsgtest
if warn message is enabled, the bot will dm you a warn message
unban
unbans a user with by ID
softban / sb
bans then unbans specified user with an optional message
kick / k
kicks the specified user
timeout
times specified user out for a specified amount of time, you can optionally give a reason, which will be sent to the user's dms
masskick
kicks multiple users at once. specify a space seperated list of IDS
massban
bans multiple users at once. specify a space seperated list of IDS
deafen / deaf
undeafen specified user(s)
delvoichanl / dvch
deletes specified voice channel
creatvoichanl / cvch
creates new voice channel with given name

­
+autoassignrole
+autoassignrole @role
­
+imageonlychannel
­
­
­
+linkonlychannel
­
­
­
+slowmode
+slowmode 30s
+slowmode 3h45m15s
­
+nsfwtoggle
­
­
+delmsgoncmd
+delmsgoncmd channel enable
+delmsgoncmd ch inherit
+delmsgoncmd list
­
­
+boost
­
­
+boostdel 0
+boostdel 30
­
­
+boostmsg %user.mention% thank you for boosting!
­
­
+greet
­
­­
+greetdel 0
+greetdel 30
­
­
­
+greetmsg welcome, %user.mention%
­
­
­
­
+greetdm
­
­
­
+greetdmmsg welcome to the server, %user.mention%!
­
­
­+bye
­
­
­
+byedel 0
+byedel 30
­
­­
­
­+byemsg %user.mention% has left
­
­
­
+greettest
+greettest @user
­
­­
­+greetdmtest
+greetdmtest @user
­
­
+byetest
+byetest @user
­
­
... coming soon ♡

... coming soon ♡

... coming soon ♡

... coming soon ♡

... coming soon ♡

... coming soon ♡

... coming soon ♡

... coming soon ♡

... coming soon ♡

... coming soon ♡

... coming soon ♡

socials / support

feel free to join my support server with any questions ♡