ceventadd

Privateunrated

Content

59 lines
{=(comment):Payrole calc}
{require(This command can only be performed by an event manager):<@&854747570684297218>}
{=(COMMENT):Balance roles, each role represents 1 bit of information in a 16 bit binary digit}
{=(uids):{user(roleids)}}
{=(br.0):1130839227781894174}
{=(br.1):1130839246735937607}
{=(br.2):1130839251089621053}
{=(br.3):1130839255153909872}
{=(br.4):1130839259344031795}

{=(m.0):{if({in({br.0}):{uids}}==true):(1*2^0)|0}}
{=(m.1):{if({in({br.1}):{uids}}==true):(1*2^1)|0}}
{=(m.2):{if({in({br.2}):{uids}}==true):(1*2^2)|0}}
{=(m.3):{if({in({br.3}):{uids}}==true):(1*2^3)|0}}
{=(m.4):{if({in({br.4}):{uids}}==true):(1*2^4)|0}}

{=(bal.current):{m:{m.0}+{m.1}+{m.2}+{m.3}+{m.4}}}
{=(bal.new):{m:{bal.current}+1}}
{=(money.total):{m:trunc({bal.new})}}

{=(num):{bal.new}}

{=(bit.5):{if({num}>=16):1|0}}
{=(num.12):{if({bit.5}==1):{m:trunc({num}-16)}|{num}}}

{=(bit.4):{if({num.12}>=8):1|0}}
{=(num.13):{if({bit.4}==1):{m:trunc({num.12}-8)}|{num.12}}}

{=(bit.3):{if({num.13}>=4):1|0}}
{=(num.14):{if({bit.3}==1):{m:trunc({num.13}-4)}|{num.13}}}

{=(bit.2):{if({num.14}>=2):1|0}}
{=(num.15):{if({bit.2}==1):{m:trunc({num.14}-2)}|{num.14}}}

{=(bit.1):{if({num.15}>=1):1|0}}

{=(num.bin):{bit.5}{bit.4}{bit.3}{bit.2}{bit.1}}

{=(COMMENT):role string generator}

{=(has.br.0):{in({br.0}):{uids}}}
{=(need.br.0):{if({bit.1}==1):true|false}}

{=(has.br.1):{in({br.1}):{uids}}}
{=(need.br.1):{if({bit.2}==1):true|false}}

{=(has.br.2):{in({br.2}):{uids}}}
{=(need.br.2):{if({bit.3}==1):true|false}}

{=(has.br.3):{in({br.3}):{uids}}}
{=(need.br.3):{if({bit.4}==1):true|false}}

{=(has.br.4):{in({br.4}):{uids}}}
{=(need.br.4):{if({bit.5}==1):true|false}}

{=(role.string):{if({in(false true):{has.br.0} {need.br.0}}==true):+{br.0}|{if({in(true false):{has.br.0} {need.br.0}}==true):-{br.0}|}} {if({in(false true):{has.br.1} {need.br.1}}==true):+{br.1}|{if({in(true false):{has.br.1} {need.br.1}}==true):-{br.1}|}} {if({in(false true):{has.br.2} {need.br.2}}==true):+{br.2}|{if({in(true false):{has.br.2} {need.br.2}}==true):-{br.2}|}} {if({in(false true):{has.br.3} {need.br.3}}==true):+{br.3}|{if({in(true false):{has.br.3} {need.br.3}}==true):-{br.3}|}} {if({in(false true):{has.br.4} {need.br.4}}==true):+{br.4}|{if({in(true false):{has.br.4} {need.br.4}}==true):-{br.4}|}}}

c:role custom {user(mention)} {role.string}
{override}

Embed

1 line
{"color": 13632027, "title": "Event Added", "description": "You have now hosted 1 more event today!\n\nToday you have hosted **{money.total}** events."}
Raw JSON
{
  "id": 1825123,
  "created_at": "2023-09-04T16:29:05.000Z",
  "tag_name": "ceventadd",
  "nsfw": false,
  "owner_id": "1097858862347976744",
  "uses": 0,
  "description": null,
  "restricted": false,
  "shared": false,
  "deleted": false,
  "safe": "unrated",
  "hidden": false,
  "guild_id": "1133115093157154898",
  "sharer": "1097858862347976744",
  "content": "{=(comment):Payrole calc}\n{require(This command can only be performed by an event manager):<@&854747570684297218>}\n{=(COMMENT):Balance roles, each role represents 1 bit of information in a 16 bit binary digit}\n{=(uids):{user(roleids)}}\n{=(br.0):1130839227781894174}\n{=(br.1):1130839246735937607}\n{=(br.2):1130839251089621053}\n{=(br.3):1130839255153909872}\n{=(br.4):1130839259344031795}\n\n{=(m.0):{if({in({br.0}):{uids}}==true):(1*2^0)|0}}\n{=(m.1):{if({in({br.1}):{uids}}==true):(1*2^1)|0}}\n{=(m.2):{if({in({br.2}):{uids}}==true):(1*2^2)|0}}\n{=(m.3):{if({in({br.3}):{uids}}==true):(1*2^3)|0}}\n{=(m.4):{if({in({br.4}):{uids}}==true):(1*2^4)|0}}\n\n{=(bal.current):{m:{m.0}+{m.1}+{m.2}+{m.3}+{m.4}}}\n{=(bal.new):{m:{bal.current}+1}}\n{=(money.total):{m:trunc({bal.new})}}\n\n{=(num):{bal.new}}\n\n{=(bit.5):{if({num}>=16):1|0}}\n{=(num.12):{if({bit.5}==1):{m:trunc({num}-16)}|{num}}}\n\n{=(bit.4):{if({num.12}>=8):1|0}}\n{=(num.13):{if({bit.4}==1):{m:trunc({num.12}-8)}|{num.12}}}\n\n{=(bit.3):{if({num.13}>=4):1|0}}\n{=(num.14):{if({bit.3}==1):{m:trunc({num.13}-4)}|{num.13}}}\n\n{=(bit.2):{if({num.14}>=2):1|0}}\n{=(num.15):{if({bit.2}==1):{m:trunc({num.14}-2)}|{num.14}}}\n\n{=(bit.1):{if({num.15}>=1):1|0}}\n\n{=(num.bin):{bit.5}{bit.4}{bit.3}{bit.2}{bit.1}}\n\n{=(COMMENT):role string generator}\n\n{=(has.br.0):{in({br.0}):{uids}}}\n{=(need.br.0):{if({bit.1}==1):true|false}}\n\n{=(has.br.1):{in({br.1}):{uids}}}\n{=(need.br.1):{if({bit.2}==1):true|false}}\n\n{=(has.br.2):{in({br.2}):{uids}}}\n{=(need.br.2):{if({bit.3}==1):true|false}}\n\n{=(has.br.3):{in({br.3}):{uids}}}\n{=(need.br.3):{if({bit.4}==1):true|false}}\n\n{=(has.br.4):{in({br.4}):{uids}}}\n{=(need.br.4):{if({bit.5}==1):true|false}}\n\n{=(role.string):{if({in(false true):{has.br.0} {need.br.0}}==true):+{br.0}|{if({in(true false):{has.br.0} {need.br.0}}==true):-{br.0}|}} {if({in(false true):{has.br.1} {need.br.1}}==true):+{br.1}|{if({in(true false):{has.br.1} {need.br.1}}==true):-{br.1}|}} {if({in(false true):{has.br.2} {need.br.2}}==true):+{br.2}|{if({in(true false):{has.br.2} {need.br.2}}==true):-{br.2}|}} {if({in(false true):{has.br.3} {need.br.3}}==true):+{br.3}|{if({in(true false):{has.br.3} {need.br.3}}==true):-{br.3}|}} {if({in(false true):{has.br.4} {need.br.4}}==true):+{br.4}|{if({in(true false):{has.br.4} {need.br.4}}==true):-{br.4}|}}}\n\nc:role custom {user(mention)} {role.string}\n{override}",
  "embed": "{\"color\": 13632027, \"title\": \"Event Added\", \"description\": \"You have now hosted 1 more event today!\\n\\nToday you have hosted **{money.total}** events.\"}",
  "last_fetched": "2026-10-20T19:22:50.124Z"
}