filereport
Privateunrated
Content
38 lines{=(offset):3}
{=(hins):3600}
{=(time):{strf({m:trunc({unix}+({hins}*{offset}))}):%d %b at %-I:%M %p}}
{=(linkindex):{if({in(https://):{args}}==true):{index(https://):{replace(https://,. https:// .):{args}}}|{if({in(http://):{args}}==true):{index(http://):{replace(http://,. http:// .):{args}}}}}}
{=(newargs):{if({linkindex(1)}!=):{if({linkindex}!=1):{args(+{m:trunc({linkindex}-1)})} }[message link]({args({linkindex})}) {args({m:trunc({linkindex}+1)}+)}|{args(1+)}}}
{=(comment): Below are the channels you need to set. The bot channel is the only channel the command can be used in, and the report channel is where the reports are sent. If you just want these to be sent where the tag was used, or don't want to set any, you can leave them blank. Do not keep the <>.}
{=(botchannel):625419449654181894}
{=(reportchannel):656862643931316225}
{=(comment): Below is the description of the keywords carl uses to determine the punishment. You can change the keywords ("spam","bully","inappropriate",etc.) to something that better suits your server if you wish. You can also change the recommended punishment for those infractions ("should be warned","should be banned", etc.). YOU CANNOT ADD TO THIS LIST, it will not show up in the recommendation. If no reason is given carl will just tell you that the situation to be evaluated further.}
{=(non infraction):mean} {=(non punishment):should be assessed}
{=(low severity infraction):beg} {=(low severity punishment):should be warned}
{=(low severity infraction 2):toxic} {=(low severity punishment 2):should be warned}
{=(low severity infraction 3):copypasta} {=(low severity punishment 3):should be warned or muted}
{=(medium severity infraction):spam} {=(medium severity punishment):should be warned and muted}
{=(high severity infraction):inappropriate} {=(high severity punishment):should be muted}
{=(high severity infraction 2):link} {=(high severity punishment 2):should be warned and muted}
{=(extra severity infraction):raid} {=(extra severity punishment):should be banned}
{=(extra severity infraction 2):advert} {=(extra severity punishment 2):should be banned}
{=(extra severity infraction 3):nsfw} {=(extra severity punishment 3):should be banned}
{=(extra severity infraction 4):NSFW} {=(extra severity punishment 4):should be banned}
{=(words):mean beg toxic copypasta spam inappropriate link raid advert nsfw}
{=(comment): Below is the script that carl uses to recommend an action. Please do not touch it.}
{=(recommends):{if({in({non infraction}):{args}}==true): The situation of {if({user(id)}=={target(id)}):user {non punishment}|{target(mention)} {non punishment}}|{if({in({low severity infraction}):{args}}==true):{if({user(id)}=={target(id)}):user {low severity punishment}|{target(mention)} {low severity punishment}}|{if({in({low severity infraction 2}):{args}}==true):{if({user(id)}=={target(id)}):The user {low severity punishment 2}|{target(mention)} {low severity punishment 2}}|{if({in({low severity infraction 3}):{args}}==true):{if({user(id)}=={target(id)}):The user {low severity punishment 3}|{target(mention)} {low severity punishment 3}}|{if({in({medium severity infraction}):{args}}==true):{if({user(id)}=={target(id)}):The user(s) {medium severity punishment}|{target(mention)} {medium severity punishment}}|{if({in({high severity infraction}):{args}}==true):{if({user(id)}=={target(id)}):The user {high severity punishment}|{target(mention)} {high severity punishment}}|{if({in({high severity infraction 2}):{args}}==true):{if({user(id)}=={target(id)}):The user {high severity punishment 2}|{target(mention)} {high severity punishment 2}}|{if({in({extra severity infraction}):{args}}==true):{if({user(id)}=={target(id)}):The user(s) {extra severity punishment}|{target(mention)} {extra severity punishment}}|{if({in({extra severity infraction 2}):{args}}==true):{if({user(id)}=={target(id)}):The user {extra severity punishment 2}|{target(mention)} {extra severity punishment 2}}|{if({in({extra severity infraction 3}):{args}}==true):{if({user(id)}=={target(id)}):The user {extra severity punishment 3}|{target(mention)} {extra severity punishment 3}}|{if({in({extra severity infraction 4}):{args}}==true):{if({user(id)}=={target(id)}):The user {extra severity punishment 4}|{target(mention)} {extra severity punishment 4}}|{if({user(id)}=={target(id)}):This report appears to be spam/fraud. If the case, warn {user(mention)}|something else}}}}}}}}}}}}}
{=(comment):Below is the script that carl uses to recommend an action. Please do not touch it.}
{del}
{cmd:echo {if({user(id)}=={target(id)}):Your report was sent, but please mention someone next time.|Your report was sent.}}
{require(You must be using the <#{botchannel}> channel.):{botchannel}}
{redirect:{reportchannel}}Embed
1 line{"color": 12926269, "title": "**Case Description**", "author": {"name": "New Report"}, "fields": [{"name": "Reporter ", "value": "{user(proper)} {user(mention)}\n**User ID:** {user(id)}\n**Account Creation:** {user(created_at)}\n**Joined Server:** {user(joined_at)}", "inline": true}, {"name": "{if({user(id)}=={target(id)}): |Offender}", "value": "{if({user(id)}=={target(id)}): }\n{if({user(id)}=={target(id)}): |{target(proper)} {target(mention)}}\n{if({user(id)}=={target(id)}): |**User ID:** {if({user(id)}=={target(id)}): | {target(id)}}}\n{if({user(id)}=={target(id)}): |**Account Creation:** {if({user(id)}=={target(id)}): |{target(created_at)}}}\n{if({user(id)}=={target(id)}): |**Joined Server:** {if({user(id)}=={target(id)}): |{target(joined_at)}}}", "inline": true}, {"name": "Recommended actions", "value": "{recommends}", "inline": false}], "footer": {"text": "{server} | {time}", "icon_url": "{server(icon)}"}, "description": "{newargs}"}Raw JSON
{
"id": 359357,
"created_at": "2020-10-04T16:37:48.000Z",
"tag_name": "filereport",
"nsfw": false,
"owner_id": "246276708242554890",
"uses": 309,
"description": null,
"restricted": false,
"shared": false,
"deleted": false,
"safe": "unrated",
"hidden": false,
"guild_id": "623565888989167627",
"sharer": "246276708242554890",
"content": "{=(offset):3}\n{=(hins):3600}\n{=(time):{strf({m:trunc({unix}+({hins}*{offset}))}):%d %b at %-I:%M %p}}\n\n{=(linkindex):{if({in(https://):{args}}==true):{index(https://):{replace(https://,. https:// .):{args}}}|{if({in(http://):{args}}==true):{index(http://):{replace(http://,. http:// .):{args}}}}}}\n{=(newargs):{if({linkindex(1)}!=):{if({linkindex}!=1):{args(+{m:trunc({linkindex}-1)})} }[message link]({args({linkindex})}) {args({m:trunc({linkindex}+1)}+)}|{args(1+)}}}\n\n{=(comment): Below are the channels you need to set. The bot channel is the only channel the command can be used in, and the report channel is where the reports are sent. If you just want these to be sent where the tag was used, or don't want to set any, you can leave them blank. Do not keep the <>.}\n{=(botchannel):625419449654181894}\n{=(reportchannel):656862643931316225}\n\n{=(comment): Below is the description of the keywords carl uses to determine the punishment. You can change the keywords (\"spam\",\"bully\",\"inappropriate\",etc.) to something that better suits your server if you wish. You can also change the recommended punishment for those infractions (\"should be warned\",\"should be banned\", etc.). YOU CANNOT ADD TO THIS LIST, it will not show up in the recommendation. If no reason is given carl will just tell you that the situation to be evaluated further.} \n\n{=(non infraction):mean} {=(non punishment):should be assessed}\n{=(low severity infraction):beg} {=(low severity punishment):should be warned}\n{=(low severity infraction 2):toxic} {=(low severity punishment 2):should be warned}\n{=(low severity infraction 3):copypasta} {=(low severity punishment 3):should be warned or muted}\n{=(medium severity infraction):spam} {=(medium severity punishment):should be warned and muted}\n{=(high severity infraction):inappropriate} {=(high severity punishment):should be muted}\n{=(high severity infraction 2):link} {=(high severity punishment 2):should be warned and muted}\n{=(extra severity infraction):raid} {=(extra severity punishment):should be banned}\n{=(extra severity infraction 2):advert} {=(extra severity punishment 2):should be banned}\n{=(extra severity infraction 3):nsfw} {=(extra severity punishment 3):should be banned}\n{=(extra severity infraction 4):NSFW} {=(extra severity punishment 4):should be banned}\n\n{=(words):mean beg toxic copypasta spam inappropriate link raid advert nsfw}\n\n\n{=(comment): Below is the script that carl uses to recommend an action. Please do not touch it.} \n\n{=(recommends):{if({in({non infraction}):{args}}==true): The situation of {if({user(id)}=={target(id)}):user {non punishment}|{target(mention)} {non punishment}}|{if({in({low severity infraction}):{args}}==true):{if({user(id)}=={target(id)}):user {low severity punishment}|{target(mention)} {low severity punishment}}|{if({in({low severity infraction 2}):{args}}==true):{if({user(id)}=={target(id)}):The user {low severity punishment 2}|{target(mention)} {low severity punishment 2}}|{if({in({low severity infraction 3}):{args}}==true):{if({user(id)}=={target(id)}):The user {low severity punishment 3}|{target(mention)} {low severity punishment 3}}|{if({in({medium severity infraction}):{args}}==true):{if({user(id)}=={target(id)}):The user(s) {medium severity punishment}|{target(mention)} {medium severity punishment}}|{if({in({high severity infraction}):{args}}==true):{if({user(id)}=={target(id)}):The user {high severity punishment}|{target(mention)} {high severity punishment}}|{if({in({high severity infraction 2}):{args}}==true):{if({user(id)}=={target(id)}):The user {high severity punishment 2}|{target(mention)} {high severity punishment 2}}|{if({in({extra severity infraction}):{args}}==true):{if({user(id)}=={target(id)}):The user(s) {extra severity punishment}|{target(mention)} {extra severity punishment}}|{if({in({extra severity infraction 2}):{args}}==true):{if({user(id)}=={target(id)}):The user {extra severity punishment 2}|{target(mention)} {extra severity punishment 2}}|{if({in({extra severity infraction 3}):{args}}==true):{if({user(id)}=={target(id)}):The user {extra severity punishment 3}|{target(mention)} {extra severity punishment 3}}|{if({in({extra severity infraction 4}):{args}}==true):{if({user(id)}=={target(id)}):The user {extra severity punishment 4}|{target(mention)} {extra severity punishment 4}}|{if({user(id)}=={target(id)}):This report appears to be spam/fraud. If the case, warn {user(mention)}|something else}}}}}}}}}}}}}\n \n{=(comment):Below is the script that carl uses to recommend an action. Please do not touch it.} \n\n{del}\n{cmd:echo {if({user(id)}=={target(id)}):Your report was sent, but please mention someone next time.|Your report was sent.}}\n{require(You must be using the <#{botchannel}> channel.):{botchannel}}\n{redirect:{reportchannel}}",
"embed": "{\"color\": 12926269, \"title\": \"**Case Description**\", \"author\": {\"name\": \"New Report\"}, \"fields\": [{\"name\": \"Reporter \", \"value\": \"{user(proper)} {user(mention)}\\n**User ID:** {user(id)}\\n**Account Creation:** {user(created_at)}\\n**Joined Server:** {user(joined_at)}\", \"inline\": true}, {\"name\": \"{if({user(id)}=={target(id)}): |Offender}\", \"value\": \"{if({user(id)}=={target(id)}): }\\n{if({user(id)}=={target(id)}): |{target(proper)} {target(mention)}}\\n{if({user(id)}=={target(id)}): |**User ID:** {if({user(id)}=={target(id)}): | {target(id)}}}\\n{if({user(id)}=={target(id)}): |**Account Creation:** {if({user(id)}=={target(id)}): |{target(created_at)}}}\\n{if({user(id)}=={target(id)}): |**Joined Server:** {if({user(id)}=={target(id)}): |{target(joined_at)}}}\", \"inline\": true}, {\"name\": \"Recommended actions\", \"value\": \"{recommends}\", \"inline\": false}], \"footer\": {\"text\": \"{server} | {time}\", \"icon_url\": \"{server(icon)}\"}, \"description\": \"{newargs}\"}",
"last_fetched": "2026-10-20T22:39:46.779Z"
}