2026-07-29 08:29:29 +00:00
// Module ID: 11958
// Function ID: 11959
// Name: Heading
// Dependencies: [19, 17, 1946, 1942, 1862, 5563, 676, 1479, 21, 4189, 3893, 712, 4185, 1236, 11959, 589, 4996, 11, 9762, 5566, 11960, 1297, 8200, 5515, 8107, 11961, 8359, 4157, 4041, 1222, 5635, 4048, 1579, 11962, 4600, 5562, 2]
2026-07-20 16:05:17 +00:00
// Exports: default
2026-07-29 08:29:29 +00:00
// Module 11958 (Heading)
import GuildIconSizes from "GuildIconSizes" ;
import { View } from "DISCORD_EPOCH" ;
import _getSystemLocale from "_getSystemLocale" ;
import trackCommunicationDisabled from "trackCommunicationDisabled" ;
import createGuildRecordFromRust from "createGuildRecordFromRust" ;
2026-07-23 10:11:24 +00:00
import ARBITRARY_LARGE_OFFSET from "ARBITRARY_LARGE_OFFSET" ;
import { Routes } from "ME" ;
import { AppLauncherRouteName } from "APP_LAUNCHER_BUILT_IN_SECTION_ICON" ;
2026-07-29 08:29:29 +00:00
import jsxProd from "Button" ;
import createCacheKey from "createCacheKey" ;
2026-07-23 10:11:24 +00:00
2026-07-29 08:29:29 +00:00
let UserProfileThemeTypes ;
2026-07-23 10:11:24 +00:00
let closure_12 ;
2026-07-29 08:29:29 +00:00
let map1 ;
let metroImportAll ;
let unpackModuleId ;
2026-07-23 10:11:24 +00:00
const require = arg1 ;
2026-07-29 08:29:29 +00:00
function Heading ( children ) {
let headingSpacing ;
let headingVariant ;
const themeType = children . themeType ;
2026-07-20 16:05:17 +00:00
let tmp ;
2026-07-29 08:29:29 +00:00
if ( null != themeType ) {
tmp = dependencyMap [ themeType ] ;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
if ( tmp == null ) {
2026-07-20 16:05:17 +00:00
tmp = closure_14 ;
}
2026-07-29 08:29:29 +00:00
( { headingVariant , headingSpacing } = tmp ) ;
let variant = require ( 3893 ) /* map */ . useToken ( importDefault ( 712 ) . modules . mobile . USER_PROFILE_ABOUT_ME_HEADING_TEXT_STYLE ) ;
if ( variant == null ) {
variant = headingVariant ;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
return closure_11 ( require ( 4185 ) /* Text */ . Text , { accessibilityRole : "header" , variant , color : "user-profile-about-me-heading-text" , style : { marginBottom } , children : children.children } ) ;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
function TextWithIcon ( themeType ) {
2026-07-20 16:05:17 +00:00
let accessibilityLabel ;
let children ;
let icon ;
2026-07-29 08:29:29 +00:00
themeType = themeType . themeType ;
( { icon , children , accessibilityLabel } = themeType ) ;
let tmp2 ;
if ( null != themeType ) {
tmp2 = dependencyMap [ themeType ] ;
}
if ( tmp2 == null ) {
tmp2 = closure_14 ;
}
const obj = { style : items , accessible : true , accessibilityLabel , children : null } ;
2026-07-23 10:11:24 +00:00
items = [ callback3 ( ) . textWithIcon , { columnGap : tmp2.columnGap } ] ;
2026-07-29 08:29:29 +00:00
const items1 = [ icon , callback ( require ( 4185 ) /* Text */ . Text , { variant : tmp2.textVariant , color : "text-default" , children } ) ] ;
obj [ 3 ] = items1 ;
2026-07-20 16:05:17 +00:00
return callback2 ( View , obj ) ;
}
function Bio ( arg0 ) {
let displayProfile ;
let lineClamp ;
let pendingBio ;
let themeType ;
let userId ;
( { displayProfile , themeType } = arg0 ) ;
2026-07-29 08:29:29 +00:00
let tmp ;
2026-07-20 16:05:17 +00:00
( { userId , pendingBio , lineClamp } = arg0 ) ;
2026-07-29 08:29:29 +00:00
if ( null != themeType ) {
tmp = dependencyMap [ themeType ] ;
}
if ( tmp == null ) {
tmp = closure_14 ;
}
2026-07-20 16:05:17 +00:00
let previewBio ;
2026-07-29 08:29:29 +00:00
if ( displayProfile != null ) {
2026-07-20 16:05:17 +00:00
previewBio = displayProfile . getPreviewBio ( pendingBio ) ;
}
2026-07-29 08:29:29 +00:00
let tmp4 = null ;
2026-07-20 16:05:17 +00:00
if ( null != previewBio ) {
2026-07-29 08:29:29 +00:00
tmp4 = null ;
2026-07-20 16:05:17 +00:00
if ( "" !== previewBio ) {
2026-07-29 08:29:29 +00:00
let obj = { children : null } ;
obj = { themeType : null , children : null } ;
obj [ 0 ] = themeType ;
const intl = require ( 1236 ) /* getSystemLocale */ . intl ;
obj [ 1 ] = intl . string ( require ( 1236 ) /* getSystemLocale */ . t . ZzAR2Y ) ;
2026-07-20 16:05:17 +00:00
const items = [ callback ( Heading , obj ) , ] ;
2026-07-29 08:29:29 +00:00
obj = { bio : null , userId : null , textVariant : null , lineClamp : null } ;
obj [ 0 ] = previewBio ;
obj [ 1 ] = userId ;
obj [ 2 ] = tmp . textVariant ;
obj [ 3 ] = lineClamp ;
items [ 1 ] = callback ( importDefault ( 11959 ) , obj ) ;
obj [ 0 ] = items ;
tmp4 = callback2 ( View , obj ) ;
2026-07-20 16:05:17 +00:00
}
}
2026-07-29 08:29:29 +00:00
return tmp4 ;
2026-07-20 16:05:17 +00:00
}
function MemberJoinDates ( userId ) {
let columnGap ;
2026-07-23 10:11:24 +00:00
let importDefault ;
2026-07-20 16:05:17 +00:00
let textVariant ;
let themeType ;
userId = userId . userId ;
2026-07-23 10:11:24 +00:00
( { guildId : importDefault , themeType } = userId ) ;
2026-07-29 08:29:29 +00:00
let tmp2 ;
if ( null != themeType ) {
tmp2 = dependencyMap [ themeType ] ;
}
if ( tmp2 == null ) {
tmp2 = closure_14 ;
}
( { textVariant , columnGap } = tmp2 ) ;
let obj = userId ( 589 ) ;
const items = [ _getSystemLocale ] ;
const stateFromStores = obj . useStateFromStores ( items , ( ) = > locale . locale ) ;
let obj1 = userId ( 589 ) ;
const items1 = [ createGuildRecordFromRust ] ;
2026-07-20 16:05:17 +00:00
const stateFromStores1 = obj1 . useStateFromStores ( items1 , ( ) = > {
let guild = null ;
if ( null != closure_1 ) {
2026-07-29 08:29:29 +00:00
guild = outer1_7 . getGuild ( tmp ) ;
2026-07-20 16:05:17 +00:00
}
return guild ;
} ) ;
2026-07-29 08:29:29 +00:00
let obj2 = userId ( 589 ) ;
const items2 = [ trackCommunicationDisabled ] ;
2026-07-20 16:05:17 +00:00
const stateFromStores2 = obj2 . useStateFromStores ( items2 , ( ) = > {
let member = null ;
if ( null != closure_1 ) {
2026-07-29 08:29:29 +00:00
member = outer1_6 . getMember ( tmp , userId ) ;
2026-07-20 16:05:17 +00:00
}
return member ;
} ) ;
2026-07-29 08:29:29 +00:00
let obj3 = userId ( 4996 ) ;
let obj4 = importDefault ( 11 ) ;
2026-07-20 16:05:17 +00:00
const createdAtDate = obj3 . getCreatedAtDate ( obj4 . extractTimestamp ( userId ) , stateFromStores ) ;
2026-07-29 08:29:29 +00:00
let obj5 = userId ( 4996 ) ;
2026-07-20 16:05:17 +00:00
let joinedAt ;
2026-07-29 08:29:29 +00:00
if ( stateFromStores2 != null ) {
2026-07-20 16:05:17 +00:00
joinedAt = stateFromStores2 . joinedAt ;
}
const createdAtDate1 = obj5 . getCreatedAtDate ( joinedAt , stateFromStores ) ;
2026-07-29 08:29:29 +00:00
obj = { themeType , children : null } ;
const intl = tmp4 ( 1236 ) . intl ;
obj [ 1 ] = intl . string ( userId ( 1236 ) . t . a6XYD9 ) ;
2026-07-20 16:05:17 +00:00
const items3 = [ callback ( Heading , obj ) , ] ;
2026-07-29 08:29:29 +00:00
obj = { style : items4 , children : null } ;
items4 = [ callback3 ( ) . memberJoinDates , { columnGap } ] ;
obj1 = { themeType , icon : callback ( tmp4 ( 9762 ) . ClydeIcon , { size : "xs" } ) , accessibilityLabel : null , children : null } ;
const intl2 = tmp4 ( 1236 ) . intl ;
obj1 [ 2 ] = intl2 . formatToPlainString ( userId ( 1236 ) . t [ "9t7w53" ] , { date : createdAtDate } ) ;
obj1 [ 3 ] = createdAtDate ;
const items5 = [ callback ( TextWithIcon , obj1 ) , ] ;
let tmp13Result = null != stateFromStores1 && null != createdAtDate1 ;
if ( tmp13Result ) {
obj2 = { children : null } ;
obj3 = { variant : null , color : "text-default" , accessibilityElementsHidden : true , importantForAccessibility : "no-hide-descendants" , children : null } ;
obj3 [ 0 ] = textVariant ;
obj3 [ 4 ] = closure_8 ;
const items6 = [ tmp15 ( tmp4 ( 4185 ) . Text , obj3 ) , ] ;
obj4 = { themeType : null , icon : null , accessibilityLabel : null , children : null } ;
obj4 [ 0 ] = themeType ;
obj5 = { guild : null , size : null } ;
obj5 [ 0 ] = stateFromStores1 ;
obj5 [ 1 ] = tmp4 ( 5566 ) . GuildIconSizes . XXSMALL ;
obj4 [ 1 ] = tmp15 ( importDefault ( 5566 ) , obj5 ) ;
const intl3 = tmp4 ( 1236 ) . intl ;
const obj6 = { guildName : null , date : null } ;
obj6 [ 0 ] = stateFromStores1 . name ;
obj6 [ 1 ] = createdAtDate1 ;
obj4 [ 2 ] = intl3 . formatToPlainString ( tmp4 ( 1236 ) . t . FdLNDK , obj6 ) ;
obj4 [ 3 ] = createdAtDate1 ;
items6 [ 1 ] = tmp15 ( TextWithIcon , obj4 ) ;
obj2 [ 0 ] = items6 ;
tmp13Result = tmp13 ( closure_13 , obj2 ) ;
const tmp9Result = importDefault ( 5566 ) ;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
const obj7 = { children : null } ;
items5 [ 1 ] = tmp13Result ;
obj [ 1 ] = items5 ;
items3 [ 1 ] = closure_12 ( View , obj ) ;
obj7 [ 0 ] = items3 ;
return closure_12 ( View , obj7 ) ;
2026-07-20 16:05:17 +00:00
}
function FriendsSinceDate ( themeType ) {
themeType = themeType . themeType ;
2026-07-29 08:29:29 +00:00
let tmp ;
if ( null != themeType ) {
tmp = dependencyMap [ themeType ] ;
}
if ( tmp == null ) {
tmp = closure_14 ;
}
let obj = require ( 11960 ) /* useFriendsSinceDate */ ;
2026-07-20 16:05:17 +00:00
const friendsSinceDate = obj . useFriendsSinceDate ( themeType . userId ) ;
2026-07-29 08:29:29 +00:00
let tmp6 = null ;
2026-07-20 16:05:17 +00:00
if ( null != friendsSinceDate ) {
2026-07-29 08:29:29 +00:00
obj = { children : null } ;
obj = { themeType : null , children : null } ;
obj [ 0 ] = themeType ;
const intl = tmp3 ( 1236 ) . intl ;
obj [ 1 ] = intl . string ( tmp3 ( 1236 ) . t . wlTO8v ) ;
2026-07-20 16:05:17 +00:00
const items = [ callback ( Heading , obj ) , ] ;
2026-07-29 08:29:29 +00:00
const obj1 = { variant : null , color : "text-default" , children : null } ;
obj1 [ 0 ] = tmp . textVariant ;
obj1 [ 2 ] = friendsSinceDate ;
items [ 1 ] = callback ( tmp3 ( 4185 ) . Text , obj1 ) ;
obj [ 0 ] = items ;
tmp6 = callback2 ( View , obj ) ;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
return tmp6 ;
2026-07-20 16:05:17 +00:00
}
function PolicyLinks ( arg0 ) {
let privacyPolicyUrl ;
let termsOfServiceUrl ;
let themeType ;
( { termsOfServiceUrl , privacyPolicyUrl , themeType } = arg0 ) ;
if ( null != termsOfServiceUrl ) {
2026-07-29 08:29:29 +00:00
let obj = { themeType : null , children : null } ;
obj [ 0 ] = themeType ;
const intl = require ( 1236 ) /* getSystemLocale */ . intl ;
obj [ 1 ] = intl . string ( require ( 1236 ) /* getSystemLocale */ . t . l6DP2n ) ;
2026-07-20 16:05:17 +00:00
const items = [ callback ( Heading , obj ) , ] ;
2026-07-29 08:29:29 +00:00
obj = { style : null , children : null } ;
obj [ 0 ] = tmp . policyLinks ;
let tmp5Result = null != termsOfServiceUrl ;
if ( tmp5Result ) {
obj = { url : null , label : null , themeType : null } ;
obj [ 0 ] = termsOfServiceUrl ;
const intl2 = tmp7 ( 1236 ) . intl ;
obj [ 1 ] = intl2 . string ( tmp7 ( 1236 ) . t . s7STcY ) ;
obj [ 2 ] = themeType ;
tmp5Result = tmp5 ( PolicyLink , obj ) ;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
const items1 = [ tmp5Result , ] ;
tmp5Result = null != privacyPolicyUrl ;
if ( tmp5Result ) {
const obj1 = { url : null , label : null , themeType : null } ;
obj1 [ 0 ] = privacyPolicyUrl ;
const intl3 = tmp7 ( 1236 ) . intl ;
obj1 [ 1 ] = intl3 . string ( tmp7 ( 1236 ) . t . kH3JR5 ) ;
obj1 [ 2 ] = themeType ;
tmp5Result = tmp5 ( PolicyLink , obj1 ) ;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
const obj2 = { children : null } ;
items1 [ 1 ] = tmp5Result ;
obj [ 1 ] = items1 ;
2026-07-20 16:05:17 +00:00
items [ 1 ] = closure_12 ( View , obj ) ;
2026-07-29 08:29:29 +00:00
obj2 [ 0 ] = items ;
let tmp3Result = tmp3 ( tmp4 , obj2 ) ;
2026-07-20 16:05:17 +00:00
} else {
tmp3Result = null ;
}
return tmp3Result ;
}
function PolicyLink ( children ) {
2026-07-29 08:29:29 +00:00
let require ;
let themeType ;
( { url : require , themeType } = children ) ;
let tmp ;
if ( null != themeType ) {
tmp = dependencyMap [ themeType ] ;
}
if ( tmp == null ) {
tmp = closure_14 ;
}
2026-07-23 10:11:24 +00:00
let obj = {
2026-07-20 16:05:17 +00:00
accessibilityRole : "link" ,
onPress() {
2026-07-29 08:29:29 +00:00
let obj = outer1_0 ( outer1_2 [ 22 ] ) ;
obj = { href : closure_0 } ;
2026-07-20 16:05:17 +00:00
return obj . handleClick ( obj ) ;
} ,
2026-07-29 08:29:29 +00:00
children : null
2026-07-20 16:05:17 +00:00
} ;
2026-07-29 08:29:29 +00:00
obj [ 2 ] = callback ( require ( 4185 ) /* Text */ . Text , { variant : tmp.textVariant , color : "text-link" , children : children.label } ) ;
return callback ( require ( 1297 ) /* Button */ . PressableOpacity , obj ) ;
2026-07-20 16:05:17 +00:00
}
function BotSlashCommands ( channel ) {
let application ;
let applicationId ;
let commandIds ;
let commands ;
let themeType ;
channel = channel . channel ;
2026-07-29 08:29:29 +00:00
let analyticsLocations ;
let context ;
application = undefined ;
2026-07-20 16:05:17 +00:00
( { applicationId , commandIds , themeType } = channel ) ;
2026-07-23 10:11:24 +00:00
analyticsLocations = analyticsLocations ( context [ 23 ] ) ( ) . analyticsLocations ;
let obj = channel ( context [ 24 ] ) ;
context = obj . useUserProfileAnalyticsContext ( ) . context ;
2026-07-20 16:05:17 +00:00
const tmp = callback3 ( ) ;
2026-07-23 10:11:24 +00:00
( { commands , application } = analyticsLocations ( context [ 25 ] ) ( channel , applicationId , commandIds ) ) ;
2026-07-20 16:05:17 +00:00
const items = [ application , , , , ] ;
( { id : arr [ 1 ] , guild_id : arr [ 2 ] } = channel ) ;
items [ 3 ] = context ;
items [ 4 ] = analyticsLocations ;
2026-07-29 08:29:29 +00:00
let tmp8Result = null ;
2026-07-20 16:05:17 +00:00
if ( null != commands ) {
2026-07-29 08:29:29 +00:00
tmp8Result = null ;
2026-07-20 16:05:17 +00:00
if ( 0 !== commands . length ) {
2026-07-29 08:29:29 +00:00
obj = { themeType : null , children : null } ;
obj [ 0 ] = themeType ;
const intl2 = tmp3 ( tmp2 [ 13 ] ) . intl ;
obj [ 1 ] = intl2 . string ( tmp3 ( tmp2 [ 13 ] ) . t [ "0hKkS+" ] ) ;
2026-07-20 16:05:17 +00:00
const items1 = [ callback ( Heading , obj ) , , ] ;
2026-07-29 08:29:29 +00:00
obj = { style : null , children : null } ;
obj [ 0 ] = tmp . slashCommands ;
obj [ 1 ] = commands . map ( ( command ) = > outer1_11 ( analyticsLocations ( context [ 33 ] ) , { application , channel , command } , command . id ) ) ;
items1 [ 1 ] = callback ( View , obj ) ;
let tmp10Result = null != application && null != application . bot ;
if ( tmp10Result ) {
const obj1 = { size : "sm" , variant : "tertiary" , text : null , onPress : null } ;
const intl = tmp3 ( tmp2 [ 13 ] ) . intl ;
obj1 [ 2 ] = intl . string ( tmp3 ( tmp2 [ 13 ] ) . t . VEfKyb ) ;
obj1 [ 3 ] = tmp5 ;
tmp10Result = tmp10 ( tmp3 ( tmp2 [ 34 ] ) . Button , obj1 ) ;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
const obj2 = { children : null } ;
items1 [ 2 ] = tmp10Result ;
obj2 [ 0 ] = items1 ;
tmp8Result = closure_12 ( View , obj2 ) ;
tmp10 = callback ;
const tmp8 = closure_12 ;
let tmp9 = View ;
2026-07-20 16:05:17 +00:00
}
}
2026-07-29 08:29:29 +00:00
return tmp8Result ;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
( { DIVIDER_DOT : metroImportAll , UserProfileThemeTypes } = ARBITRARY_LARGE_OFFSET ) ;
( { jsx : unpackModuleId , jsxs : closure_12 , Fragment : map1 } = jsxProd ) ;
2026-07-23 10:11:24 +00:00
let closure_14 = { headingVariant : "text-sm/semibold" , textVariant : "text-md/normal" , headingSpacing : 8 , rowGap : 24 , columnGap : 6 } ;
2026-07-29 08:29:29 +00:00
let closure_15 = { [ UserProfileThemeTypes . PREVIEW ] : { headingVariant : "text-xs/semibold" , textVariant : "text-sm/normal" , headingSpacing : 4 , rowGap : 12 , columnGap : 3 } } ;
let closure_16 = createCacheKey . createStyles ( { card : { flexDirection : "column" } , textWithIcon : { flexDirection : "row" , alignItems : "center" } , memberJoinDates : { flexDirection : "row" , flexWrap : "wrap" } , slashCommands : { flex : 1 , flexDirection : "row" , flexWrap : "wrap" , marginBottom : 12 } , policyLinks : { rowGap : 8 } } ) ;
const result = require ( "_getSystemLocale" ) . fileFinishedImporting ( "modules/user_profile/native/UserProfileAboutMeCard.tsx" ) ;
2026-07-20 16:05:17 +00:00
export default function UserProfileAboutMeCard ( arg0 ) {
let bioLineClamp ;
let channel ;
let displayProfile ;
let pendingBio ;
let style ;
let themeType ;
let userId ;
( { userId , displayProfile , channel , themeType } = arg0 ) ;
( { pendingBio , bioLineClamp , style } = arg0 ) ;
2026-07-29 08:29:29 +00:00
let tmp2 ;
if ( null != themeType ) {
tmp2 = dependencyMap [ themeType ] ;
}
if ( tmp2 == null ) {
tmp2 = closure_14 ;
}
2026-07-20 16:05:17 +00:00
let application ;
2026-07-29 08:29:29 +00:00
if ( displayProfile != null ) {
2026-07-20 16:05:17 +00:00
application = displayProfile . application ;
}
2026-07-29 08:29:29 +00:00
let obj = { style : items , children : null } ;
items = [ callback3 ( ) . card , { rowGap : tmp2.rowGap } , style ] ;
2026-07-20 16:05:17 +00:00
const tmp = callback3 ( ) ;
2026-07-29 08:29:29 +00:00
const tmp5 = closure_12 ;
2026-07-20 16:05:17 +00:00
const items1 = [ callback ( Bio , { userId , displayProfile , pendingBio , themeType , lineClamp : bioLineClamp } ) , , , , ] ;
2026-07-29 08:29:29 +00:00
obj = { userId , guildId : null , themeType : null } ;
2026-07-20 16:05:17 +00:00
let guildId ;
2026-07-29 08:29:29 +00:00
if ( displayProfile != null ) {
2026-07-20 16:05:17 +00:00
guildId = displayProfile . guildId ;
}
2026-07-29 08:29:29 +00:00
obj [ 1 ] = guildId ;
obj [ 2 ] = themeType ;
2026-07-20 16:05:17 +00:00
items1 [ 1 ] = callback ( MemberJoinDates , obj ) ;
items1 [ 2 ] = callback ( FriendsSinceDate , { userId , themeType } ) ;
let termsOfServiceUrl ;
2026-07-29 08:29:29 +00:00
if ( application != null ) {
2026-07-20 16:05:17 +00:00
termsOfServiceUrl = application . termsOfServiceUrl ;
}
2026-07-29 08:29:29 +00:00
obj = { termsOfServiceUrl , privacyPolicyUrl : null , themeType : null } ;
2026-07-20 16:05:17 +00:00
let privacyPolicyUrl ;
2026-07-29 08:29:29 +00:00
if ( application != null ) {
2026-07-20 16:05:17 +00:00
privacyPolicyUrl = application . privacyPolicyUrl ;
}
2026-07-29 08:29:29 +00:00
obj [ 1 ] = privacyPolicyUrl ;
obj [ 2 ] = themeType ;
2026-07-20 16:05:17 +00:00
items1 [ 3 ] = callback ( PolicyLinks , obj ) ;
let prop ;
2026-07-29 08:29:29 +00:00
if ( application != null ) {
2026-07-20 16:05:17 +00:00
prop = application . popularApplicationCommandIds ;
}
2026-07-29 08:29:29 +00:00
let tmp7Result = null != prop && null != channel ;
if ( tmp7Result ) {
const obj1 = { applicationId : null , channel : null , commandIds : null , themeType : null } ;
obj1 [ 0 ] = application . id ;
obj1 [ 1 ] = channel ;
obj1 [ 2 ] = application . popularApplicationCommandIds ;
obj1 [ 3 ] = themeType ;
tmp7Result = tmp7 ( BotSlashCommands , obj1 ) ;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
items1 [ 4 ] = tmp7Result ;
obj [ 1 ] = items1 ;
return tmp5 ( importDefault ( 5562 ) , obj ) ;
2026-07-20 16:05:17 +00:00
} ;