From 6adf62a8fca94d3d2c8c8d91252b0840cd5fef35 Mon Sep 17 00:00:00 2001 From: RealTimeChris <40668522+RealTimeChris@users.noreply.github.com> Date: Sat, 16 Dec 2023 02:35:46 -0500 Subject: [PATCH] Jsonifier Release v0.9.94 * Implemented a prettify function that utilizes simd instructions. * Implemented a minify function that utilizes simd instructions. * Implemented a validate function that utilizes simd instructions. * Implemented a function for parsing into std::variant types. * Implementing a fix to a buffer-overflow. --- CMakeLists.txt | 6 + CMakePresets.json | 326 +- DiscordData.json | 9879 ------ Documentation/CPU_Architecture_Selection.md | 41 + Documentation/Errors.md | 80 + Documentation/Excluding_Keys.md | 36 + Documentation/Installation.md | 46 + Documentation/Minifying.md | 44 + Documentation/Prettifying.md | 32 + Documentation/Usage_Serializing_Parsing.md | 103 + Documentation/Validating.md | 44 + Include/jsonifier/Allocator.hpp | 50 +- Include/jsonifier/Base.hpp | 121 - Include/jsonifier/Compare.hpp | 26 +- Include/jsonifier/DToStr.hpp | 264 +- Include/jsonifier/Derailleur.hpp | 35 +- Include/jsonifier/Error.hpp | 199 +- Include/jsonifier/Hash.hpp | 8 +- Include/jsonifier/HashMap.hpp | 39 +- Include/jsonifier/ISA/AVX.hpp | 12 +- Include/jsonifier/ISA/AVX2.hpp | 13 +- Include/jsonifier/ISA/AVX512.hpp | 10 +- Include/jsonifier/ISA/Fallback.hpp | 12 +- Include/jsonifier/ISA/ISADetectionBase.hpp | 86 +- Include/jsonifier/ISA/Lzcount.hpp | 34 +- Include/jsonifier/ISA/SerialValues.hpp | 140 - Include/jsonifier/ISADetection.hpp | 70 + Include/jsonifier/Index.hpp | 5 +- Include/jsonifier/JsonifierCore.hpp | 45 +- Include/jsonifier/Minifier.hpp | 120 + Include/jsonifier/Minify_Impl.hpp | 126 + Include/jsonifier/NumberUtils.hpp | 1 + Include/jsonifier/Parse_Impl.hpp | 240 +- Include/jsonifier/Parser.hpp | 36 +- Include/jsonifier/Prettifier.hpp | 81 + Include/jsonifier/Prettify.hpp | 133 - Include/jsonifier/Prettify_Impl.hpp | 193 + Include/jsonifier/RawJsonData.hpp | 324 +- Include/jsonifier/Serialize_Impl.hpp | 102 +- Include/jsonifier/Serializer.hpp | 18 +- Include/jsonifier/Simd.hpp | 37 +- Include/jsonifier/SimdStructuralIterator.hpp | 63 +- Include/jsonifier/StrToD.hpp | 281 +- Include/jsonifier/StrToI.hpp | 60 +- Include/jsonifier/String.hpp | 20 +- Include/jsonifier/StringUtils.hpp | 260 +- Include/jsonifier/StringView.hpp | 14 +- Include/jsonifier/Tables.hpp | 214 +- Include/jsonifier/Tuple.hpp | 20 +- Include/jsonifier/TypeEntities.hpp | 129 +- Include/jsonifier/Validate_Impl.hpp | 308 + Include/jsonifier/Validator.hpp | 69 + Include/jsonifier/Vector.hpp | 2 +- Json/DiscordData-Minified.json | 1 + Json/DiscordData.json | 26495 +++++++++++++++++ Json/twitter.json | 15482 ++++++++++ ReadMe.md | 303 +- Tests/CMakeLists.txt | 9 +- Tests/ConformanceTests.hpp | 464 + Tests/ConformanceTests/fail1.json | 1 + Tests/ConformanceTests/fail10.json | 1 + Tests/ConformanceTests/fail11.json | 1 + Tests/ConformanceTests/fail12.json | 1 + Tests/ConformanceTests/fail13.json | 1 + Tests/ConformanceTests/fail14.json | 1 + Tests/ConformanceTests/fail15.json | 1 + Tests/ConformanceTests/fail16.json | 1 + Tests/ConformanceTests/fail17.json | 1 + Tests/ConformanceTests/fail18.json | 1 + Tests/ConformanceTests/fail19.json | 1 + Tests/ConformanceTests/fail2.json | 1 + Tests/ConformanceTests/fail20.json | 1 + Tests/ConformanceTests/fail21.json | 1 + Tests/ConformanceTests/fail22.json | 1 + Tests/ConformanceTests/fail23.json | 1 + Tests/ConformanceTests/fail24.json | 1 + Tests/ConformanceTests/fail25.json | 2 + Tests/ConformanceTests/fail26.json | 1 + Tests/ConformanceTests/fail27.json | 1 + Tests/ConformanceTests/fail28.json | 1 + Tests/ConformanceTests/fail29.json | 1 + Tests/ConformanceTests/fail3.json | 1 + Tests/ConformanceTests/fail30.json | 1 + Tests/ConformanceTests/fail4.json | 1 + Tests/ConformanceTests/fail5.json | 1 + Tests/ConformanceTests/fail6.json | 1 + Tests/ConformanceTests/fail7.json | 1 + Tests/ConformanceTests/fail8.json | 1 + Tests/ConformanceTests/fail9.json | 1 + Tests/ConformanceTests/pass1.json | 58 + Tests/ConformanceTests/pass2.json | 6 + Tests/main.cpp | 2207 +- Vcpkg/ports/jsonifier/portfile.cmake | 2 +- Vcpkg/ports/jsonifier/vcpkg.json | 2 +- Vcpkg/versions/j-/jsonifier.json | 2 +- 95 files changed, 47255 insertions(+), 12464 deletions(-) delete mode 100644 DiscordData.json create mode 100644 Documentation/CPU_Architecture_Selection.md create mode 100644 Documentation/Errors.md create mode 100644 Documentation/Excluding_Keys.md create mode 100644 Documentation/Installation.md create mode 100644 Documentation/Minifying.md create mode 100644 Documentation/Prettifying.md create mode 100644 Documentation/Usage_Serializing_Parsing.md create mode 100644 Documentation/Validating.md delete mode 100644 Include/jsonifier/Base.hpp delete mode 100644 Include/jsonifier/ISA/SerialValues.hpp create mode 100644 Include/jsonifier/Minifier.hpp create mode 100644 Include/jsonifier/Minify_Impl.hpp create mode 100644 Include/jsonifier/Prettifier.hpp delete mode 100644 Include/jsonifier/Prettify.hpp create mode 100644 Include/jsonifier/Prettify_Impl.hpp create mode 100644 Include/jsonifier/Validate_Impl.hpp create mode 100644 Include/jsonifier/Validator.hpp create mode 100644 Json/DiscordData-Minified.json create mode 100644 Json/DiscordData.json create mode 100644 Json/twitter.json create mode 100644 Tests/ConformanceTests.hpp create mode 100644 Tests/ConformanceTests/fail1.json create mode 100644 Tests/ConformanceTests/fail10.json create mode 100644 Tests/ConformanceTests/fail11.json create mode 100644 Tests/ConformanceTests/fail12.json create mode 100644 Tests/ConformanceTests/fail13.json create mode 100644 Tests/ConformanceTests/fail14.json create mode 100644 Tests/ConformanceTests/fail15.json create mode 100644 Tests/ConformanceTests/fail16.json create mode 100644 Tests/ConformanceTests/fail17.json create mode 100644 Tests/ConformanceTests/fail18.json create mode 100644 Tests/ConformanceTests/fail19.json create mode 100644 Tests/ConformanceTests/fail2.json create mode 100644 Tests/ConformanceTests/fail20.json create mode 100644 Tests/ConformanceTests/fail21.json create mode 100644 Tests/ConformanceTests/fail22.json create mode 100644 Tests/ConformanceTests/fail23.json create mode 100644 Tests/ConformanceTests/fail24.json create mode 100644 Tests/ConformanceTests/fail25.json create mode 100644 Tests/ConformanceTests/fail26.json create mode 100644 Tests/ConformanceTests/fail27.json create mode 100644 Tests/ConformanceTests/fail28.json create mode 100644 Tests/ConformanceTests/fail29.json create mode 100644 Tests/ConformanceTests/fail3.json create mode 100644 Tests/ConformanceTests/fail30.json create mode 100644 Tests/ConformanceTests/fail4.json create mode 100644 Tests/ConformanceTests/fail5.json create mode 100644 Tests/ConformanceTests/fail6.json create mode 100644 Tests/ConformanceTests/fail7.json create mode 100644 Tests/ConformanceTests/fail8.json create mode 100644 Tests/ConformanceTests/fail9.json create mode 100644 Tests/ConformanceTests/pass1.json create mode 100644 Tests/ConformanceTests/pass2.json diff --git a/CMakeLists.txt b/CMakeLists.txt index 6dc32fc74..5c42b9074 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -71,9 +71,15 @@ target_include_directories( "$" ) +target_compile_options ( + "${PROJECT_NAME}" INTERFACE + "$<$:$<$:/fsanitize=address>>" +) + target_compile_definitions( "${PROJECT_NAME}" INTERFACE "JSONIFIER_CPU_INSTRUCTIONS=${JSONIFIER_CPU_INSTRUCTIONS}" + "$<$:ASAN>" "$<$:DEV>" ) diff --git a/CMakePresets.json b/CMakePresets.json index c40b25d27..b1b637021 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -1,170 +1,172 @@ { "version": 3, - "configurePresets": [ - { - "binaryDir": "${sourceDir}/Build/${presetName}", - "condition": { - "lhs": "${hostSystemName}", - "rhs": "Windows", - "type": "equals" - }, - "generator": "Visual Studio 17 2022", - "hidden": true, - "installDir": "${sourceDir}/Install/${presetName}", - "name": "Windows-Base" - }, - { - "architecture": { - "value": "x64", - "strategy": "external" - }, - "cacheVariables": { "CMAKE_BUILD_TYPE": "Release" }, - "inherits": "Windows-Base", - "name": "Windows-Release" - }, - { - "architecture": { - "strategy": "external", - "value": "x64" - }, - "cacheVariables": { - "CMAKE_BUILD_TYPE": "Release", - "JSONIFIER_TEST": true, - "DEV": true - }, - "inherits": "Windows-Base", - "name": "Windows-Release-Dev" - }, - { - "architecture": { - "strategy": "external", - "value": "x64" - }, - "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug" }, - "inherits": "Windows-Base", - "name": "Windows-Debug" - }, - { - "architecture": { - "strategy": "external", - "value": "x64" - }, - "cacheVariables": { - "CMAKE_BUILD_TYPE": "Debug", - "JSONIFIER_TEST": true, - "DEV": true + "configurePresets": [ + { + "installDir": "${sourceDir}/Install/${presetName}", + "binaryDir": "${sourceDir}/Install/${presetName}", + "condition": { + "lhs": "${hostSystemName}", + "rhs": "Windows", + "type": "equals" + }, + "generator": "Visual Studio 17 2022", + "hidden": true, + "name": "Windows-Base" }, - "inherits": "Windows-Base", - "name": "Windows-Debug-Dev" - }, - { - "architecture": { - "strategy": "external", - "value": "x64" - }, - "cacheVariables": { - "ASAN_ENABLED": true, - "CMAKE_BUILD_TYPE": "Release", - "JSONIFIER_TEST": true - }, - "inherits": "Windows-Base", - "name": "Windows-Release-Asan" - }, - { - "architecture": { - "value": "x64", - "strategy": "external" - }, - "cacheVariables": { - "ASAN_ENABLED": true, - "CMAKE_BUILD_TYPE": "Debug", - "JSONIFIER_TEST": true - }, - "inherits": "Windows-Base", - "name": "Windows-Debug-Asan" - }, - { - "binaryDir": "${sourceDir}/Build/${presetName}", - "condition": { - "lhs": "${hostSystemName}", - "rhs": "Linux", - "type": "equals" - }, - "generator": "Unix Makefiles", - "hidden": true, - "name": "Linux-Base" - }, - { - "architecture": { - "value": "x64", - "strategy": "external" - }, - "cacheVariables": { "CMAKE_BUILD_TYPE": "Release" }, - "inherits": "Linux-Base", - "name": "Linux-Release" - }, - { - "architecture": { - "strategy": "external", - "value": "x64" - }, - "cacheVariables": { - "CMAKE_BUILD_TYPE": "Release", - "JSONIFIER_TEST": true, - "DEV": true + { + "architecture": { + "value": "x64", + "strategy": "external" + }, + "cacheVariables": { "CMAKE_BUILD_TYPE": "Release" }, + "inherits": "Windows-Base", + "name": "Windows-Release" }, - "inherits": "Linux-Base", - "name": "Linux-Release-Dev" - }, - { - "architecture": { - "strategy": "external", - "value": "x64" - }, - "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug" }, - "inherits": "Linux-Base", - "name": "Linux-Debug" - }, - { - "architecture": { - "strategy": "external", - "value": "x64" - }, - "cacheVariables": { - "CMAKE_BUILD_TYPE": "Debug", - "JSONIFIER_TEST": true, - "DEV": true + { + "architecture": { + "strategy": "external", + "value": "x64" + }, + "cacheVariables": { + "CMAKE_BUILD_TYPE": "Release", + "JSONIFIER_TEST": true, + "DEV": true + }, + "inherits": "Windows-Base", + "name": "Windows-Release-Dev" }, - "inherits": "Linux-Base", - "name": "Linux-Debug-Dev" - }, - { - "architecture": { - "strategy": "external", - "value": "x64" - }, - "cacheVariables": { - "ASAN_ENABLED": true, - "CMAKE_BUILD_TYPE": "Release", - "JSONIFIER_TEST": true - }, - "inherits": "Linux-Base", - "name": "Linux-Release-Asan" - }, - { - "architecture": { - "value": "x64", - "strategy": "external" - }, - "cacheVariables": { - "ASAN_ENABLED": true, - "CMAKE_BUILD_TYPE": "Debug", - "JSONIFIER_TEST": true - }, - "inherits": "Linux-Base", - "name": "Linux-Debug-Asan" - } - ], + { + "architecture": { + "strategy": "external", + "value": "x64" + }, + "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug" }, + "inherits": "Windows-Base", + "name": "Windows-Debug" + }, + { + "architecture": { + "strategy": "external", + "value": "x64" + }, + "cacheVariables": { + "CMAKE_BUILD_TYPE": "Debug", + "JSONIFIER_TEST": true, + "DEV": true + }, + "inherits": "Windows-Base", + "name": "Windows-Debug-Dev" + }, + { + "architecture": { + "strategy": "external", + "value": "x64" + }, + "cacheVariables": { + "ASAN_ENABLED": "TRUE", + "CMAKE_BUILD_TYPE": "Release", + "JSONIFIER_TEST": true + }, + "inherits": "Windows-Base", + "name": "Windows-Release-Asan" + }, + { + "architecture": { + "value": "x64", + "strategy": "external" + }, + "cacheVariables": { + "ASAN_ENABLED": "TRUE", + "CMAKE_BUILD_TYPE": "Debug", + "JSONIFIER_TEST": true + }, + "inherits": "Windows-Base", + "name": "Windows-Debug-Asan" + }, + { + "installDir": "${sourceDir}${presetName}", + "binaryDir": "${sourceDir}${presetName}", + "cacheVariables": {"CMAKE_CXX_COMPILER": "/usr/bin/clang++-18", "CMAKE_C_COMPILER": "/usr/bin/clang-18"}, + "condition": { + "lhs": "${hostSystemName}", + "rhs": "Linux", + "type": "equals" + }, + "generator": "Unix Makefiles", + "hidden": true, + "name": "Linux-Base" + }, + { + "architecture": { + "value": "x64", + "strategy": "external" + }, + "cacheVariables": { "CMAKE_BUILD_TYPE": "Release" }, + "inherits": "Linux-Base", + "name": "Linux-Release" + }, + { + "architecture": { + "strategy": "external", + "value": "x64" + }, + "cacheVariables": { + "CMAKE_BUILD_TYPE": "Release", + "JSONIFIER_TEST": true, + "DEV": true + }, + "inherits": "Linux-Base", + "name": "Linux-Release-Dev" + }, + { + "architecture": { + "strategy": "external", + "value": "x64" + }, + "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug" }, + "inherits": "Linux-Base", + "name": "Linux-Debug" + }, + { + "architecture": { + "strategy": "external", + "value": "x64" + }, + "cacheVariables": { + "CMAKE_BUILD_TYPE": "Debug", + "JSONIFIER_TEST": true, + "DEV": true + }, + "inherits": "Linux-Base", + "name": "Linux-Debug-Dev" + }, + { + "architecture": { + "strategy": "external", + "value": "x64" + }, + "cacheVariables": { + "ASAN_ENABLED": true, + "CMAKE_BUILD_TYPE": "Release", + "JSONIFIER_TEST": true + }, + "inherits": "Linux-Base", + "name": "Linux-Release-Asan" + }, + { + "architecture": { + "value": "x64", + "strategy": "external" + }, + "cacheVariables": { + "ASAN_ENABLED": true, + "CMAKE_BUILD_TYPE": "Debug", + "JSONIFIER_TEST": true + }, + "inherits": "Linux-Base", + "name": "Linux-Debug-Asan" + } + ], "buildPresets": [ { "configurePreset": "Windows-Release", diff --git a/DiscordData.json b/DiscordData.json deleted file mode 100644 index 79c361f3f..000000000 --- a/DiscordData.json +++ /dev/null @@ -1,9879 +0,0 @@ -{ - "t": "GUILD_CREATE", - "s": 6, - "op": 0, - "d": { - "joined_at": "2023-09-04T03:58:10.388000+00:00", - "afk_timeout": 3600, - "voice_states": [], - "afk_channel_id": null, - "latest_onboarding_question_id": "1131853763506880522", - "max_video_channel_users": 25, - "incidents_data": null, - "owner_id": "419757783068704790", - "explicit_content_filter": 2, - "safety_alerts_channel_id": null, - "nsfw_level": 0, - "system_channel_id": "1169442658683453470", - "id": "1131853763506880522", - "default_message_notifications": 1, - "lazy": true, - "home_header": null, - "soundboard_sounds": [ - { - "volume": 1.0, - "user_id": "787115161021972521", - "sound_id": "1147626231681007676", - "name": "hodr", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1146955740007911565", - "available": true - }, - { - "volume": 1.0, - "user_id": "787115161021972521", - "sound_id": "1153525919328247838", - "name": "coderbiggie", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1146955737436782632", - "available": true - }, - { - "volume": 1.0, - "user_id": "787115161021972521", - "sound_id": "1153932000818888774", - "name": "coder n", - "guild_id": "1131853763506880522", - "emoji_name": "≡ƒÑ╕", - "emoji_id": null, - "available": true - }, - { - "volume": 1.0, - "user_id": "424756951680024576", - "sound_id": "1154254137295388763", - "name": "Totalus-Kanye", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1150063091061641246", - "available": true - }, - { - "volume": 0.9029520750045776, - "user_id": "787115161021972521", - "sound_id": "1154256612714876989", - "name": "45", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1146955732084850748", - "available": true - }, - { - "volume": 1.0, - "user_id": "787115161021972521", - "sound_id": "1154268811030171709", - "name": "holo", - "guild_id": "1131853763506880522", - "emoji_name": "≡ƒÿà", - "emoji_id": null, - "available": true - }, - { - "volume": 0.8108900785446167, - "user_id": "787115161021972521", - "sound_id": "1155673147593474058", - "name": "packnabowl", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1151562622852935860", - "available": true - }, - { - "volume": 1.0, - "user_id": "787115161021972521", - "sound_id": "1155695858889801791", - "name": "slavery", - "guild_id": "1131853763506880522", - "emoji_name": "≡ƒ½ú", - "emoji_id": null, - "available": true - }, - { - "volume": 1.0, - "user_id": "424756951680024576", - "sound_id": "1155940875260665868", - "name": "Johnny-Somalia-Embassy6", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1132146663729926275", - "available": true - }, - { - "volume": 1.0, - "user_id": "787115161021972521", - "sound_id": "1157756897953329253", - "name": "coder kiss", - "guild_id": "1131853763506880522", - "emoji_name": "≡ƒÿì", - "emoji_id": null, - "available": true - }, - { - "volume": 0.5324891209602356, - "user_id": "424756951680024576", - "sound_id": "1161836205487439904", - "name": "superfly-sinatra3", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1146955732084850748", - "available": true - }, - { - "volume": 0.42700743675231934, - "user_id": "424756951680024576", - "sound_id": "1161851653956313169", - "name": "superfly-sinatra4", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1146955732084850748", - "available": true - }, - { - "volume": 0.42857545614242554, - "user_id": "424756951680024576", - "sound_id": "1161853056120541277", - "name": "superfly-sinatra5", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1146955732084850748", - "available": true - }, - { - "volume": 0.6595484614372253, - "user_id": "424756951680024576", - "sound_id": "1166564443036074015", - "name": "superfly-sinatra8", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1146955732084850748", - "available": true - }, - { - "volume": 1.0, - "user_id": "424756951680024576", - "sound_id": "1180661413178515556", - "name": "hodor-bad-thing2", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1155577203409572001", - "available": true - }, - { - "volume": 1.0, - "user_id": "424756951680024576", - "sound_id": "1180673911193620531", - "name": "hodor-bad-thing3", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1155577203409572001", - "available": true - }, - { - "volume": 1.0, - "user_id": "424756951680024576", - "sound_id": "1180696295783026759", - "name": "Desk-Wild", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1155577203409572001", - "available": true - }, - { - "volume": 1.0, - "user_id": "424756951680024576", - "sound_id": "1180696698650120232", - "name": "Desk-Wild-Time", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1155577203409572001", - "available": true - }, - { - "volume": 1.0, - "user_id": "424756951680024576", - "sound_id": "1180699260791033887", - "name": "Belushi-Gold-Medal", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1155577203409572001", - "available": true - }, - { - "volume": 1.0, - "user_id": "424756951680024576", - "sound_id": "1180702568205258843", - "name": "Belushi-Kanye", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1155577203409572001", - "available": true - }, - { - "volume": 1.0, - "user_id": "424756951680024576", - "sound_id": "1182148407981244536", - "name": "Totalus-Wonderpets", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1155577203409572001", - "available": true - }, - { - "volume": 1.0, - "user_id": "424756951680024576", - "sound_id": "1182500595727347732", - "name": "Hodor-Hit-Em-Up", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1155577203409572001", - "available": true - }, - { - "volume": 1.0, - "user_id": "424756951680024576", - "sound_id": "1182501276668407989", - "name": "Hodor-Hit-Em-Up2", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1155577203409572001", - "available": true - }, - { - "volume": 1.0, - "user_id": "424756951680024576", - "sound_id": "1182501749806878750", - "name": "Hodor-Hit-Em-Up3", - "guild_id": "1131853763506880522", - "emoji_name": null, - "emoji_id": "1155577203409572001", - "available": true - } - ], - "stage_instances": [], - "name": "The Ole Boys of Wallstreet", - "guild_scheduled_events": [], - "region": "deprecated", - "threads": [ - { - "type": 11, - "total_message_sent": 2, - "thread_metadata": { - "locked": false, - "invitable": true, - "create_timestamp": "2023-11-13T07:09:51.338000+00:00", - "auto_archive_duration": 10080, - "archived": false, - "archive_timestamp": "2023-11-13T07:09:51.338000+00:00" - }, - "rate_limit_per_user": 0, - "parent_id": "1169439664881541160", - "owner_id": "995763976656924733", - "name": "REAL?", - "message_count": 2, - "member_count": 2, - "last_message_id": "1173939398480506900", - "id": "1173506561293946941", - "guild_id": "1131853763506880522", - "flags": 0 - }, - { - "type": 11, - "total_message_sent": 4, - "thread_metadata": { - "locked": false, - "invitable": true, - "create_timestamp": "2023-11-14T21:08:35.482000+00:00", - "auto_archive_duration": 4320, - "archived": false, - "archive_timestamp": "2023-11-14T21:08:35.482000+00:00" - }, - "rate_limit_per_user": 0, - "parent_id": "1169440648273875054", - "owner_id": "995763976656924733", - "name": "Hey sexy", - "message_count": 4, - "member_count": 2, - "last_message_id": "1174253960052342786", - "id": "1173793174142079006", - "guild_id": "1131853763506880522", - "flags": 0 - } - ], - "channels": [ - { - "version": 1701741227829, - "type": 0, - "topic": null, - "theme_color": null, - "rate_limit_per_user": 0, - "position": 16, - "permission_overwrites": [], - "parent_id": "1171888463751172228", - "nsfw": false, - "name": "suepaphly", - "last_message_id": "1182558996708720742", - "id": "1181411109551485018", - "icon_emoji": { - "name": "≡ƒîÉ", - "id": null - }, - "flags": 0 - }, - { - "version": 1701741227867, - "type": 0, - "topic": null, - "theme_color": null, - "rate_limit_per_user": 0, - "position": 18, - "permission_overwrites": [ - { - "type": 0, - "id": "1150819267453931622", - "deny": "0", - "allow": "1024" - }, - { - "type": 0, - "id": "1131853763506880522", - "deny": "1024", - "allow": "0" - } - ], - "parent_id": "1171507375119814677", - "nsfw": false, - "name": "weeb", - "last_message_id": "1182463593204166666", - "id": "1169841302884585533", - "icon_emoji": { - "name": "≡ƒî╕", - "id": null - }, - "flags": 0 - }, - { - "version": 1699498219720, - "type": 0, - "topic": null, - "rate_limit_per_user": 0, - "position": 15, - "permission_overwrites": [], - "parent_id": "1171888463751172228", - "name": "totalus", - "last_message_id": "1182177030230528030", - "id": "1171888499067211816", - "icon_emoji": { - "name": "≡ƒç╣≡ƒç┤", - "id": null - }, - "flags": 0 - }, - { - "version": 1701191181439, - "type": 0, - "topic": null, - "theme_color": null, - "rate_limit_per_user": 0, - "position": 9, - "permission_overwrites": [], - "parent_id": "1169429347069870232", - "nsfw": false, - "name": "crypto", - "last_pin_timestamp": "2023-11-02T07:52:57+00:00", - "last_message_id": "1182086505452281937", - "id": "1169544290364563496", - "icon_emoji": { - "name": "≡ƒÆ░", - "id": null - }, - "flags": 0 - }, - { - "version": 1701739139020, - "type": 0, - "topic": null, - "theme_color": null, - "rate_limit_per_user": 0, - "position": 5, - "permission_overwrites": [], - "parent_id": "1169429347069870232", - "nsfw": false, - "name": "fine-dining", - "last_message_id": "1182086615213015170", - "id": "1169440127395836054", - "icon_emoji": { - "name": "≡ƒì╜∩╕Å", - "id": null - }, - "flags": 0 - }, - { - "version": 1700909264808, - "user_limit": 0, - "type": 2, - "topic": null, - "theme_color": null, - "status": null, - "rtc_region": null, - "rate_limit_per_user": 0, - "position": 2, - "permission_overwrites": [], - "parent_id": "1169409823041925260", - "nsfw": false, - "name": "Zoomers On Top", - "last_message_id": null, - "id": "1171996582376382474", - "icon_emoji": { - "name": "≡ƒææ", - "id": null - }, - "flags": 0, - "bitrate": 64000 - }, - { - "version": 1701741227887, - "type": 0, - "topic": null, - "theme_color": null, - "rate_limit_per_user": 0, - "position": 19, - "permission_overwrites": [ - { - "type": 0, - "id": "1132495232991244298", - "deny": "0", - "allow": "1024" - }, - { - "type": 0, - "id": "1136839878127128668", - "deny": "0", - "allow": "3072" - }, - { - "type": 0, - "id": "1131853763506880522", - "deny": "1024", - "allow": "0" - } - ], - "parent_id": "1171507375119814677", - "nsfw": false, - "name": "totaluses-approval", - "last_pin_timestamp": "2023-11-19T07:42:38+00:00", - "last_message_id": "1182718332936405134", - "id": "1168677148245110824", - "icon_emoji": { - "name": "≡ƒôê", - "id": null - }, - "flags": 0 - }, - { - "version": 1701751874606, - "type": 0, - "topic": null, - "theme_color": null, - "rate_limit_per_user": 0, - "position": 13, - "permission_overwrites": [], - "parent_id": "1169409823041925260", - "nsfw": false, - "name": "vc-chat", - "last_pin_timestamp": "2023-12-10T16:39:09+00:00", - "last_message_id": "1183518964995854408", - "id": "1169429230233342012", - "icon_emoji": { - "name": "≡ƒÄÖ∩╕Å", - "id": null - }, - "flags": 0 - }, - { - "version": 1698890466674, - "type": 4, - "position": 0, - "permission_overwrites": [], - "name": "Text Channels", - "id": "1169429347069870232", - "flags": 0 - }, - { - "version": 1701739758388, - "type": 0, - "topic": null, - "theme_color": null, - "rate_limit_per_user": 0, - "position": 11, - "permission_overwrites": [ - { - "type": 0, - "id": "1165360991710752979", - "deny": "0", - "allow": "2048" - }, - { - "type": 0, - "id": "1131853763506880522", - "deny": "2048", - "allow": "0" - } - ], - "parent_id": "1169429347069870232", - "nsfw": false, - "name": "zomboid", - "last_message_id": "1182086447352787127", - "id": "1169830775751970836", - "icon_emoji": { - "name": "≡ƒºƒ", - "id": null - }, - "flags": 0 - }, - { - "version": 1701191181416, - "type": 0, - "topic": null, - "theme_color": null, - "rate_limit_per_user": 0, - "position": 8, - "permission_overwrites": [], - "parent_id": "1169429347069870232", - "nsfw": false, - "name": "memes", - "last_message_id": "1183221533360001114", - "id": "1169503128656293910", - "icon_emoji": { - "name": "≡ƒñú", - "id": null - }, - "flags": 0 - }, - { - "version": 1699719005193, - "user_limit": 0, - "type": 2, - "topic": null, - "status": null, - "rtc_region": null, - "rate_limit_per_user": 0, - "position": 5, - "permission_overwrites": [], - "parent_id": "1169409823041925260", - "name": "AFK", - "last_message_id": null, - "id": "1169434569930444872", - "icon_emoji": { - "name": "≡ƒÄ¡", - "id": null - }, - "flags": 0, - "bitrate": 64000 - }, - { - "version": 1698979700439, - "type": 0, - "topic": null, - "rate_limit_per_user": 0, - "position": 4, - "permission_overwrites": [], - "parent_id": "1169429347069870232", - "name": "main", - "last_message_id": "1182551163866976366", - "id": "1169440648273875054", - "icon_emoji": { - "name": "≡ƒîÉ", - "id": null - }, - "flags": 0 - }, - { - "version": 1701741227854, - "type": 0, - "topic": null, - "theme_color": 15158332, - "rate_limit_per_user": 0, - "position": 17, - "permission_overwrites": [ - { - "type": 0, - "id": "1131853763506880522", - "deny": "0", - "allow": "0" - } - ], - "parent_id": "1171507375119814677", - "nsfw": false, - "name": "learn-and-speak-english", - "last_message_id": "1182086737686695997", - "id": "1171262043375009842", - "icon_emoji": { - "name": "≡ƒç║≡ƒç╕", - "id": null - }, - "flags": 0 - }, - { - "version": 1701573217400, - "type": 0, - "topic": null, - "theme_color": null, - "rate_limit_per_user": 0, - "position": 2, - "permission_overwrites": [ - { - "type": 0, - "id": "1145791399162294334", - "deny": "0", - "allow": "0" - }, - { - "type": 0, - "id": "1131855863930425394", - "deny": "0", - "allow": "0" - } - ], - "parent_id": null, - "nsfw": false, - "name": "song-of-the-day", - "last_message_id": "1183420867724709888", - "id": "1169439698314342470", - "icon_emoji": { - "name": "≡ƒÄ╡", - "id": null - }, - "flags": 0 - }, - { - "version": 1701191187941, - "type": 0, - "topic": null, - "theme_color": null, - "rate_limit_per_user": 0, - "position": 1, - "permission_overwrites": [ - { - "type": 0, - "id": "1136839878127128668", - "deny": "0", - "allow": "2048" - }, - { - "type": 0, - "id": "1131853763506880522", - "deny": "71453223614464", - "allow": "262208" - } - ], - "parent_id": null, - "nsfw": false, - "name": "announcements", - "last_message_id": "1169740026167443498", - "id": "1169430670230163496", - "icon_emoji": { - "name": "≡ƒôú", - "id": null - }, - "flags": 0 - }, - { - "version": 1701103396709, - "type": 0, - "topic": null, - "theme_color": null, - "rate_limit_per_user": 0, - "position": 7, - "permission_overwrites": [ - { - "type": 0, - "id": "1169450276873314374", - "deny": "0", - "allow": "70506451881041" - } - ], - "parent_id": "1169429347069870232", - "nsfw": false, - "name": "trading", - "last_message_id": "1182087111751512074", - "id": "1169440416886706226", - "icon_emoji": { - "name": "≡ƒÆ╣", - "id": null - }, - "flags": 0 - }, - { - "version": 1700909264778, - "user_limit": 0, - "type": 2, - "topic": null, - "theme_color": null, - "status": null, - "rtc_region": null, - "rate_limit_per_user": 0, - "position": 1, - "permission_overwrites": [ - { - "type": 0, - "id": "1144017607444402276", - "deny": "0", - "allow": "1024" - }, - { - "type": 0, - "id": "1136839878127128668", - "deny": "0", - "allow": "1024" - }, - { - "type": 0, - "id": "1131853763506880522", - "deny": "1024", - "allow": "0" - }, - { - "type": 0, - "id": "1136878100718829589", - "deny": "0", - "allow": "1024" - } - ], - "parent_id": "1169409823041925260", - "nsfw": false, - "name": "Extra Room", - "last_message_id": null, - "id": "1169387170579095592", - "icon_emoji": { - "name": "≡ƒæì", - "id": null - }, - "flags": 0, - "bitrate": 64000 - }, - { - "version": 1699539649751, - "type": 0, - "topic": null, - "rate_limit_per_user": 0, - "position": 10, - "permission_overwrites": [], - "parent_id": "1169429347069870232", - "name": "ai-art", - "last_message_id": "1183485358910996552", - "id": "1169466057203916800", - "icon_emoji": { - "name": "≡ƒÄ¿", - "id": null - }, - "flags": 0 - }, - { - "version": 1699223433249, - "type": 4, - "position": 1, - "permission_overwrites": [], - "name": "VC", - "id": "1169409823041925260", - "flags": 0 - }, - { - "version": 1701742493407, - "type": 0, - "topic": null, - "theme_color": null, - "rate_limit_per_user": 0, - "position": 12, - "permission_overwrites": [], - "parent_id": "1169409823041925260", - "nsfw": true, - "name": "nsfw", - "last_message_id": "1183156701982113802", - "id": "1169439664881541160", - "icon_emoji": { - "name": "≡ƒö₧", - "id": null - }, - "flags": 0, - "default_auto_archive_duration": 10080 - }, - { - "version": 1700909266800, - "user_limit": 0, - "type": 2, - "topic": null, - "theme_color": null, - "status": null, - "rtc_region": null, - "rate_limit_per_user": 0, - "position": 4, - "permission_overwrites": [ - { - "type": 0, - "id": "1131855863930425394", - "deny": "0", - "allow": "1024" - }, - { - "type": 0, - "id": "1131853763506880522", - "deny": "1049600", - "allow": "0" - }, - { - "type": 0, - "id": "1132495232991244298", - "deny": "0", - "allow": "1049600" - } - ], - "parent_id": "1169409823041925260", - "nsfw": false, - "name": "≡ƒªÖAlpacas Trading Family", - "last_message_id": "1175654785563758592", - "id": "1169833450094743573", - "icon_emoji": { - "name": "≡ƒªÖ", - "id": null - }, - "flags": 0, - "bitrate": 64000 - }, - { - "version": 1701739139036, - "type": 0, - "topic": null, - "theme_color": null, - "rate_limit_per_user": 0, - "position": 6, - "permission_overwrites": [], - "parent_id": "1169429347069870232", - "nsfw": false, - "name": "ai-prompts", - "last_message_id": "1182086588012953630", - "id": "1169830997609697380", - "icon_emoji": { - "name": "≡ƒñû", - "id": null - }, - "flags": 0 - }, - { - "version": 1700741124671, - "user_limit": 0, - "type": 2, - "topic": null, - "theme_color": null, - "status": null, - "rtc_region": null, - "rate_limit_per_user": 0, - "position": 0, - "permission_overwrites": [], - "parent_id": "1169409823041925260", - "nsfw": false, - "name": "The Free Market", - "last_message_id": "1183448457936109668", - "id": "1169831582157258904", - "icon_emoji": { - "name": "≡ƒÅ¬", - "id": null - }, - "flags": 0, - "bitrate": 64000 - }, - { - "version": 1701573217416, - "type": 15, - "topic": null, - "theme_color": null, - "template": "", - "rate_limit_per_user": 0, - "position": 3, - "permission_overwrites": [ - { - "type": 0, - "id": "1132495232991244298", - "deny": "0", - "allow": "1024" - }, - { - "type": 0, - "id": "1132022472737292329", - "deny": "0", - "allow": "11264" - }, - { - "type": 0, - "id": "1131853763506880522", - "deny": "3072", - "allow": "0" - }, - { - "type": 0, - "id": "1144017607444402276", - "deny": "0", - "allow": "3072" - } - ], - "parent_id": null, - "nsfw": false, - "name": "advanced-ai-assets", - "last_message_id": "1165121861663867001", - "id": "1153899109225345094", - "icon_emoji": { - "name": "≡ƒö¼", - "id": null - }, - "flags": 0, - "default_sort_order": null, - "default_reaction_emoji": null, - "default_forum_layout": 0, - "available_tags": [] - }, - { - "version": 1699470386858, - "type": 4, - "position": 3, - "permission_overwrites": [], - "name": "The Learning Server", - "id": "1171507375119814677", - "flags": 0 - }, - { - "version": 1701393640230, - "user_limit": 0, - "type": 2, - "topic": null, - "theme_color": null, - "status": null, - "rtc_region": null, - "rate_limit_per_user": 0, - "position": 3, - "permission_overwrites": [], - "parent_id": "1169409823041925260", - "nsfw": false, - "name": "poor vc", - "last_message_id": "1180060265279127582", - "id": "1172257938983891065", - "icon_emoji": { - "name": "≡ƒÄÖ∩╕Å", - "id": null - }, - "flags": 0, - "bitrate": 21125 - }, - { - "version": 1699470386876, - "type": 4, - "position": 4, - "permission_overwrites": [ - { - "type": 0, - "id": "1131853763506880522", - "deny": "1024", - "allow": "0" - } - ], - "name": "server-shit", - "id": "1151564736069115965", - "flags": 0 - }, - { - "version": 1701191187927, - "type": 0, - "topic": null, - "theme_color": null, - "rate_limit_per_user": 0, - "position": 0, - "permission_overwrites": [ - { - "type": 0, - "id": "1131853763506880522", - "deny": "2048", - "allow": "0" - } - ], - "parent_id": null, - "nsfw": false, - "name": "start-here", - "last_message_id": "1181736023949058199", - "id": "1169830384868012103", - "icon_emoji": { - "name": "≡ƒÜÇ", - "id": null - }, - "flags": 0 - }, - { - "version": 1701751874618, - "type": 0, - "topic": null, - "theme_color": null, - "rate_limit_per_user": 0, - "position": 14, - "permission_overwrites": [], - "parent_id": "1169409823041925260", - "nsfw": true, - "name": "bot-spam", - "last_message_id": "1183495037632393387", - "id": "1169456058989805669", - "icon_emoji": { - "name": "≡ƒñû", - "id": null - }, - "flags": 0 - }, - { - "version": 1701741227908, - "type": 0, - "topic": null, - "theme_color": null, - "rate_limit_per_user": 0, - "position": 20, - "permission_overwrites": [ - { - "type": 0, - "id": "1144017607444402276", - "deny": "0", - "allow": "1024" - }, - { - "type": 0, - "id": "1136839878127128668", - "deny": "0", - "allow": "1024" - }, - { - "type": 0, - "id": "1131853763506880522", - "deny": "1024", - "allow": "0" - }, - { - "type": 0, - "id": "1154965536464179290", - "deny": "0", - "allow": "1024" - } - ], - "parent_id": "1151564736069115965", - "nsfw": false, - "name": "invite-tackling", - "last_message_id": "1183228457509986314", - "id": "1169442658683453470", - "icon_emoji": { - "name": "≡ƒÅê", - "id": null - }, - "flags": 0 - }, - { - "version": 1699719005276, - "user_limit": 0, - "type": 2, - "topic": null, - "status": null, - "rtc_region": null, - "rate_limit_per_user": 0, - "position": 6, - "permission_overwrites": [ - { - "type": 0, - "id": "1132495232991244298", - "deny": "339202321560337", - "allow": "137440382016" - }, - { - "type": 0, - "id": "1171877369666076722", - "deny": "0", - "allow": "2097152" - } - ], - "parent_id": "1171507375119814677", - "name": "Totalus's Approval", - "last_message_id": "1175253486720536686", - "id": "1171877661790973992", - "icon_emoji": { - "name": "≡ƒæì", - "id": null - }, - "flags": 0, - "bitrate": 64000 - }, - { - "version": 1699470386838, - "type": 4, - "position": 2, - "permission_overwrites": [], - "name": "User Portraits", - "id": "1171888463751172228", - "flags": 0 - }, - { - "version": 1701741227919, - "type": 0, - "topic": null, - "theme_color": null, - "rate_limit_per_user": 0, - "position": 21, - "permission_overwrites": [ - { - "type": 0, - "id": "1136839878127128668", - "deny": "0", - "allow": "1024" - }, - { - "type": 0, - "id": "1131853763506880522", - "deny": "1024", - "allow": "0" - }, - { - "type": 0, - "id": "1154965536464179290", - "deny": "0", - "allow": "1024" - } - ], - "parent_id": "1151564736069115965", - "nsfw": false, - "name": "mod-chat", - "last_message_id": "1179623227601993758", - "id": "1169441906917376020", - "icon_emoji": { - "name": "≡ƒ¢í∩╕Å", - "id": null - }, - "flags": 0 - } - ], - "mfa_level": 0, - "preferred_locale": "en-US", - "embedded_activities": [], - "application_command_counts": { - "3": 11, - "2": 7, - "1": 391 - }, - "description": null, - "vanity_url_code": null, - "premium_progress_bar_enabled": false, - "rules_channel_id": null, - "inventory_settings": null, - "premium_subscription_count": 3, - "presences": [ - { - "user": { "id": "1179873808795049990" }, - "status": "dnd", - "client_status": { "web": "dnd" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "193017815232413697" }, - "status": "idle", - "client_status": { - "mobile": "idle", - "desktop": "idle" - }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "247121074393841664" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "341659789828423709" }, - "status": "idle", - "client_status": { "desktop": "idle" }, - "broadcast": null, - "activities": [ - { - "type": 4, - "state": "FAITH = the difference", - "name": "Custom Status", - "id": "custom", - "emoji": { - "name": "AU_twinklysparkles", - "id": "960199508283756555", - "animated": true - }, - "created_at": 1702108882261 - } - ] - }, - { - "user": { "id": "480225105616568331" }, - "status": "idle", - "client_status": { "desktop": "idle" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "621531622235308033" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "431013987375906816" }, - "status": "online", - "client_status": { - "mobile": "online", - "desktop": "online" - }, - "broadcast": null, - "activities": [ - { - "type": 4, - "state": "Leaving Dec 26th", - "name": "Custom Status", - "id": "custom", - "created_at": 1702246305094 - } - ] - }, - { - "user": { "id": "692952507990933514" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "836385897372581910" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [ - { - "type": 3, - "name": "475.06 Γ¼ê 1.95%", - "id": "ec0b28a579ecb4bd", - "created_at": 1702249417029 - } - ] - }, - { - "user": { "id": "419757783068704790" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [ - { - "type": 4, - "state": "This user has been profiled as sharing anti-government memes and other content.", - "name": "Custom Status", - "id": "custom", - "emoji": { "name": "ΓÜá∩╕Å" }, - "created_at": 1702248371695 - } - ] - }, - { - "user": { "id": "223984406581346304" }, - "status": "idle", - "client_status": { "desktop": "idle" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "1142732033978814564" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "209157594575536129" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "1025376302351523930" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [ - { - "type": 4, - "state": "Judge everyday by the seeds you plant, not by the fruits you reap.", - "name": "Custom Status", - "id": "custom", - "created_at": 1702234136084 - } - ] - }, - { - "user": { "id": "881233615801974856" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "1160506752316489758" }, - "status": "online", - "client_status": { - "mobile": "idle", - "desktop": "online" - }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "451379187031343104" }, - "status": "idle", - "client_status": { "web": "idle" }, - "broadcast": null, - "activities": [ - { - "type": 2, - "name": "!help | /help", - "id": "ec0b28a579ecb4bd", - "created_at": 1702249361318 - } - ] - }, - { - "user": { "id": "308150161966891009" }, - "status": "dnd", - "client_status": { - "mobile": "dnd", - "desktop": "dnd" - }, - "broadcast": null, - "activities": [ - { - "type": 0, - "timestamps": { "start": 1702248203463 }, - "name": "World of Warcraft Classic", - "id": "c59c0d49a0b79785", - "created_at": 1702248202843, - "application_id": "615752773690064908" - } - ] - }, - { - "user": { "id": "1059302859088347189" }, - "status": "idle", - "client_status": { "desktop": "idle" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "740746194829180958" }, - "status": "idle", - "client_status": { "desktop": "idle" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "805235025871241226" }, - "status": "idle", - "client_status": { "desktop": "idle" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "1174224660968263692" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "1121015033472745534" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "1048074759918858281" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [ - { - "type": 0, - "timestamps": { "start": 1702231700710 }, - "name": "Counter-Strike 2", - "id": "fe9261765423ddd9", - "created_at": 1702231699429, - "application_id": "1158877933042143272" - } - ] - }, - { - "user": { "id": "321178412012011523" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "1030016136735100928" }, - "status": "dnd", - "client_status": { "desktop": "dnd" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "806569145184550922" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [ - { - "type": 3, - "name": "195.71 Γ¼ê 0.74%", - "id": "ec0b28a579ecb4bd", - "created_at": 1702249421928 - } - ] - }, - { - "user": { "id": "1056030770814263326" }, - "status": "online", - "client_status": { "mobile": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "207533376314277888" }, - "status": "dnd", - "client_status": { "desktop": "dnd" }, - "broadcast": null, - "activities": [ - { - "type": 4, - "state": "Hyv├ñ├ñ Itsen├ñisyysp├ñiv├ñ├ñ!", - "name": "Custom Status", - "id": "custom", - "emoji": { "name": "≡ƒç½≡ƒç«" }, - "created_at": 1702245142297 - } - ] - }, - { - "user": { "id": "412347257233604609" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [ - { - "type": 2, - "name": "m!help", - "id": "ec0b28a579ecb4bd", - "created_at": 1702232444275 - } - ] - }, - { - "user": { "id": "1161728107477205073" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "1085588193438617630" }, - "status": "idle", - "client_status": { "desktop": "idle" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "1137467117336268870" }, - "status": "idle", - "client_status": { "desktop": "idle" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "949479338275913799" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [ - { - "type": 4, - "state": "Reply @Mention | Generated 9,828,155 images", - "name": "~", - "id": "ec0b28a579ecb4bd", - "created_at": 1701495470809 - } - ] - }, - { - "user": { "id": "365567541432811520" }, - "status": "idle", - "client_status": { "desktop": "idle" }, - "broadcast": null, - "activities": [ - { - "type": 0, - "timestamps": { "start": 1702236242274 }, - "name": "Age of Empires IV", - "id": "3d756a1650597081", - "created_at": 1702236242913, - "application_id": "1129504181414273136" - } - ] - }, - { - "user": { "id": "811418568846737500" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [ - { - "type": 3, - "name": "460.20 Γ¼ê 0.43%", - "id": "ec0b28a579ecb4bd", - "created_at": 1702249417002 - } - ] - }, - { - "user": { "id": "1142160480195059712" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "605700934693289985" }, - "status": "dnd", - "client_status": { - "web": "dnd", - "desktop": "dnd" - }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "1132282579702263811" }, - "status": "idle", - "client_status": { "desktop": "idle" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "150826437899714561" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [ - { - "type": 4, - "state": "The Old Goat", - "name": "Custom Status", - "id": "custom", - "created_at": 1702240420627 - } - ] - }, - { - "user": { "id": "890259418636255232" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "92834990248722432" }, - "status": "dnd", - "client_status": { - "mobile": "dnd", - "desktop": "dnd" - }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "155149108183695360" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [ - { - "type": 0, - "name": "dyno.gg | ?help", - "id": "ec0b28a579ecb4bd", - "created_at": 1701964900731 - } - ] - }, - { - "user": { "id": "424368845621428234" }, - "status": "idle", - "client_status": { "desktop": "idle" }, - "broadcast": null, - "activities": [ - { - "type": 4, - "state": "Baja Blast my Brains Out", - "name": "Custom Status", - "id": "custom", - "created_at": 1702246387716 - } - ] - }, - { - "user": { "id": "1142166864437452801" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [ - { - "type": 4, - "state": "enter /help for a list of my commands!", - "name": "enter /help for a list of my commands!", - "id": "ec0b28a579ecb4bd", - "created_at": 1702246048480 - } - ] - }, - { - "user": { "id": "117672888089313284" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [ - { - "type": 0, - "timestamps": { "start": 1702228841000 }, - "state": "In Menu", - "name": "RuneLite", - "id": "875ff14d93fff58", - "created_at": 1702249366356, - "assets": { - "large_text": "RuneLite v1.10.17.1", - "large_image": "409453539270590464" - }, - "application_id": "409416265891971072" - } - ] - }, - { - "user": { "id": "1119845619771650049" }, - "status": "idle", - "client_status": { "desktop": "idle" }, - "broadcast": null, - "activities": [ - { - "type": 4, - "state": "Searching for Dino...", - "name": "Custom Status", - "id": "custom", - "created_at": 1702232354771 - } - ] - }, - { - "user": { "id": "497321666372960268" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "411916947773587456" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [ - { - "type": 2, - "name": "m!help", - "id": "ec0b28a579ecb4bd", - "created_at": 1702232424503 - } - ] - }, - { - "user": { "id": "671176256313622548" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [ - { - "type": 2, - "name": "/help", - "id": "ec0b28a579ecb4bd", - "created_at": 1702230398829 - } - ] - }, - { - "user": { "id": "1152368395354918922" }, - "status": "idle", - "client_status": { "desktop": "idle" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "401328409499664394" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [ - { - "type": 3, - "name": "www.alpha.bot", - "id": "ec0b28a579ecb4bd", - "created_at": 1702206286530 - } - ] - }, - { - "user": { "id": "269688928804667394" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "98587545511669760" }, - "status": "idle", - "client_status": { "desktop": "idle" }, - "broadcast": null, - "activities": [ - { - "type": 4, - "state": "\"Royal Jester\"", - "name": "Custom Status", - "id": "custom", - "created_at": 1702002755109 - } - ] - }, - { - "user": { "id": "342945406914789376" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "407971046277382144" }, - "status": "idle", - "client_status": { "mobile": "idle" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "228537642583588864" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [ - { - "type": 4, - "state": "vexera.io | +help", - "name": "Custom Status", - "id": "ec0b28a579ecb4bd", - "created_at": 1699473714741 - } - ] - }, - { - "user": { "id": "310140268307283978" }, - "status": "idle", - "client_status": { "desktop": "idle" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "700411523264282685" }, - "status": "idle", - "client_status": { "desktop": "idle" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "943308401411260436" }, - "status": "dnd", - "client_status": { "mobile": "dnd" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "748389195344773211" }, - "status": "online", - "client_status": { "mobile": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "1142167563858616410" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [ - { - "type": 4, - "state": "enter /help for a list of my commands!", - "name": "enter /help for a list of my commands!", - "id": "ec0b28a579ecb4bd", - "created_at": 1702243423178 - } - ] - }, - { - "user": { "id": "523319660112773122" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [ - { - "type": 4, - "state": "Skinhead Jungle Hours", - "name": "Custom Status", - "id": "custom", - "emoji": { - "name": "sssymbol", - "id": "1152244084497465374", - "animated": false - }, - "created_at": 1702214054908 - }, - { - "type": 2, - "timestamps": { - "start": 1702249181208, - "end": 1702249478634 - }, - "sync_id": "1pcBtixsF2z5AzvLKx7INI", - "state": "UGK", - "session_id": "b35aa65796de39ad389e33088c4a2164", - "party": { "id": "spotify:523319660112773122" }, - "name": "Spotify", - "id": "spotify:1", - "flags": 48, - "details": "Gravy", - "created_at": 1702249189563, - "assets": { - "large_text": "UGK (Underground Kingz)", - "large_image": "spotify:ab67616d0000b2730ecd0dec7edf87dab40d19b7" - } - } - ] - }, - { - "user": { "id": "321832087407689729" }, - "status": "dnd", - "client_status": { "desktop": "dnd" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "407337052099706891" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "808723743069306882" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [ - { - "type": 3, - "name": "243.84 Γ¼ê 0.49%", - "id": "ec0b28a579ecb4bd", - "created_at": 1702249421907 - } - ] - }, - { - "user": { "id": "285219649921220608" }, - "status": "idle", - "client_status": { "desktop": "idle" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "235148962103951360" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [ - { - "type": 0, - "name": "/help | carl.gg", - "id": "ec0b28a579ecb4bd", - "created_at": 1702231413310 - } - ] - }, - { - "user": { "id": "335094779207483392" }, - "status": "online", - "client_status": { "mobile": "online" }, - "broadcast": null, - "activities": [ - { - "type": 0, - "timestamps": { "start": 1702247660173 }, - "platform": "ps5", - "name": "Terraria", - "id": "9f026074cd56a8ed", - "flags": 0, - "created_at": 1702247660173, - "assets": { "small_image": "mp:external/ypJGjEkDrgg-cZEzaSaH4biibHXObUuFboJg9_Z_7HU/https/image.api.playstation.com/gs2-sec/appkgo/prod/CUSA00737_00/7/i_db5a9a0c22390a8d68b215b244fb5ddf2332f2dfed152092533fc4a30c09452b/i/icon0.png" } - } - ] - }, - { - "user": { "id": "405189268399587339" }, - "status": "online", - "client_status": { - "mobile": "online", - "desktop": "idle" - }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "567463925801811969" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [ - { - "type": 0, - "timestamps": { "start": 1702249346361 }, - "name": "SteamVR", - "id": "2f6b02a624c08f40", - "created_at": 1702249346204 - } - ] - }, - { - "user": { "id": "173294645730607115" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "868296331234521099" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [ - { - "type": 0, - "name": "your sound files", - "id": "ec0b28a579ecb4bd", - "created_at": 1702248655025 - } - ] - }, - { - "user": { "id": "159985870458322944" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "279722369260453888" }, - "status": "idle", - "client_status": { "web": "idle" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "995763976656924733" }, - "status": "online", - "client_status": { "desktop": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "822367483679473675" }, - "status": "idle", - "client_status": { "desktop": "idle" }, - "broadcast": null, - "activities": [ - { - "type": 4, - "state": "SO DONT ASK ME NO QUESTIONS AND I WONT TELL YOU NO LIES", - "name": "Custom Status", - "id": "custom", - "created_at": 1702207648504 - } - ] - }, - { - "user": { "id": "1142733646600614004" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [ - { - "type": 4, - "state": "enter /help for a list of my commands!", - "name": "enter /help for a list of my commands!", - "id": "ec0b28a579ecb4bd", - "created_at": 1702249436069 - } - ] - }, - { - "user": { "id": "936929561302675456" }, - "status": "online", - "client_status": { "web": "online" }, - "broadcast": null, - "activities": [] - }, - { - "user": { "id": "439205512425504771" }, - "status": "online", - "client_status": { "mobile": "online" }, - "broadcast": null, - "activities": [ - { - "type": 3, - "name": "for .", - "id": "ec0b28a579ecb4bd", - "created_at": 1701757988628 - } - ] - } - ], - "verification_level": 1, - "system_channel_flags": 4, - "hub_type": null, - "application_id": null, - "icon": "221fe14b9840d9bed6a8844a5d2608c3", - "splash": null, - "banner": null, - "roles": [ - { - "version": 1701238513698, - "unicode_emoji": null, - "tags": {}, - "position": 18, - "permissions": "0", - "name": "Dumbass Bird Beak Lookin' Bitch", - "mentionable": false, - "managed": false, - "id": "1157914001255178250", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513758, - "unicode_emoji": null, - "tags": {}, - "position": 27, - "permissions": "0", - "name": "Tranny at heart", - "mentionable": false, - "managed": false, - "id": "1154848174251458580", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514063, - "unicode_emoji": null, - "tags": {}, - "position": 98, - "permissions": "0", - "name": "loki's bbc", - "mentionable": false, - "managed": false, - "id": "1152013710374748240", - "icon": null, - "hoist": false, - "flags": 0, - "color": 460294 - }, - { - "version": 1701238513574, - "unicode_emoji": null, - "tags": { "bot_id": "949479338275913799" }, - "position": 5, - "permissions": "274878024704", - "name": "Make it a Quote", - "mentionable": false, - "managed": true, - "id": "1172323415919693868", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513922, - "unicode_emoji": null, - "tags": {}, - "position": 64, - "permissions": "0", - "name": "8 Ball", - "mentionable": false, - "managed": false, - "id": "1150637606183379024", - "icon": null, - "hoist": false, - "flags": 0, - "color": 918789 - }, - { - "version": 1701238514164, - "unicode_emoji": null, - "tags": {}, - "position": 112, - "permissions": "0", - "name": "Real American Hero", - "mentionable": false, - "managed": false, - "id": "1132320097734770748", - "icon": null, - "hoist": false, - "flags": 0, - "color": 2632903 - }, - { - "version": 1701238514000, - "unicode_emoji": null, - "tags": {}, - "position": 86, - "permissions": "0", - "name": "1 Check", - "mentionable": false, - "managed": false, - "id": "1138271856009416804", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513619, - "unicode_emoji": null, - "tags": { "bot_id": "412347257233604609" }, - "position": 11, - "permissions": "8", - "name": "Jockie Music (1)", - "mentionable": false, - "managed": true, - "id": "1167665445801840722", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513706, - "unicode_emoji": null, - "tags": {}, - "position": 19, - "permissions": "0", - "name": "Squirt Instead of Hurt", - "mentionable": false, - "managed": false, - "id": "1157158716785823855", - "icon": null, - "hoist": false, - "flags": 0, - "color": 10181046 - }, - { - "version": 1701238513601, - "unicode_emoji": null, - "tags": { "bot_id": "1148952559562793122" }, - "position": 8, - "permissions": "4331670016", - "name": "dupe", - "mentionable": false, - "managed": true, - "id": "1171262927739818076", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513749, - "unicode_emoji": null, - "tags": {}, - "position": 24, - "permissions": "0", - "name": "50 Suns Worshipper", - "mentionable": false, - "managed": false, - "id": "1154972272294109194", - "icon": null, - "hoist": false, - "flags": 0, - "color": 15524696 - }, - { - "version": 1701238513979, - "unicode_emoji": null, - "tags": {}, - "position": 81, - "permissions": "0", - "name": "6 Checks", - "mentionable": false, - "managed": false, - "id": "1138272100256329788", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514017, - "unicode_emoji": null, - "tags": { "bot_id": "671176256313622548" }, - "position": 90, - "permissions": "519232", - "name": "Tattle", - "mentionable": false, - "managed": true, - "id": "1135769664237088841", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513827, - "unicode_emoji": null, - "tags": {}, - "position": 42, - "permissions": "0", - "name": "English Student", - "mentionable": false, - "managed": false, - "id": "1150604748303646744", - "icon": null, - "hoist": false, - "flags": 0, - "color": 2828933 - }, - { - "version": 1701238513768, - "unicode_emoji": null, - "tags": {}, - "position": 30, - "permissions": "0", - "name": "Omegle", - "mentionable": false, - "managed": false, - "id": "1154509955290894427", - "icon": null, - "hoist": false, - "flags": 0, - "color": 15158332 - }, - { - "version": 1701238514092, - "unicode_emoji": null, - "tags": {}, - "position": 102, - "permissions": "0", - "name": "Verified Euro", - "mentionable": false, - "managed": false, - "id": "1154851589857742898", - "icon": null, - "hoist": false, - "flags": 0, - "color": 15277667 - }, - { - "version": 1701238513799, - "unicode_emoji": null, - "tags": {}, - "position": 37, - "permissions": "0", - "name": "Mountain Climber", - "mentionable": false, - "managed": false, - "id": "1151641053603057664", - "icon": null, - "hoist": false, - "flags": 0, - "color": 1122304 - }, - { - "version": 1701238514229, - "unicode_emoji": null, - "tags": {}, - "position": 126, - "permissions": "418514216611521", - "name": "Server Assistant", - "mentionable": false, - "managed": false, - "id": "1144017607444402276", - "icon": null, - "hoist": false, - "flags": 0, - "color": 1752220 - }, - { - "version": 1701238513867, - "unicode_emoji": null, - "tags": {}, - "position": 51, - "permissions": "0", - "name": "≡ƒìä", - "mentionable": false, - "managed": false, - "id": "1165352625173180516", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514129, - "unicode_emoji": null, - "tags": {}, - "position": 107, - "permissions": "75454089579008", - "name": "Oleboy Guest", - "mentionable": false, - "managed": false, - "id": "1145791399162294334", - "icon": null, - "hoist": false, - "flags": 0, - "color": 15105570 - }, - { - "version": 1701238513970, - "unicode_emoji": null, - "tags": {}, - "position": 78, - "permissions": "0", - "name": "9 Checks", - "mentionable": false, - "managed": false, - "id": "1138272210734284901", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514138, - "unicode_emoji": null, - "tags": {}, - "position": 109, - "permissions": "119814659366593", - "name": "Ole Girl", - "mentionable": false, - "managed": false, - "id": "1133448992827641906", - "icon": null, - "hoist": false, - "flags": 0, - "color": 16712187 - }, - { - "version": 1701238513644, - "unicode_emoji": null, - "tags": {}, - "position": 14, - "permissions": "0", - "name": "Door Dash Thief", - "mentionable": false, - "managed": false, - "id": "1162968001683927121", - "icon": null, - "hoist": false, - "flags": 0, - "color": 3066993 - }, - { - "version": 1701238513812, - "unicode_emoji": null, - "tags": {}, - "position": 39, - "permissions": "0", - "name": "Weeb", - "mentionable": false, - "managed": false, - "id": "1150819267453931622", - "icon": null, - "hoist": false, - "flags": 0, - "color": 7154570 - }, - { - "version": 1701238513902, - "unicode_emoji": null, - "tags": {}, - "position": 58, - "permissions": "0", - "name": "Green Card", - "mentionable": false, - "managed": false, - "id": "1139727644712251534", - "icon": null, - "hoist": false, - "flags": 0, - "color": 177692 - }, - { - "version": 1701238514022, - "unicode_emoji": null, - "tags": {}, - "position": 91, - "permissions": "8", - "name": "Tickers", - "mentionable": false, - "managed": false, - "id": "1132514826179072091", - "icon": null, - "hoist": true, - "flags": 0, - "color": 15105570 - }, - { - "version": 1701238513881, - "unicode_emoji": null, - "tags": {}, - "position": 54, - "permissions": "0", - "name": "Sun Maximalist", - "mentionable": false, - "managed": false, - "id": "1147382626315935826", - "icon": null, - "hoist": false, - "flags": 0, - "color": 15844367 - }, - { - "version": 1701238514189, - "unicode_emoji": null, - "tags": {}, - "position": 117, - "permissions": "0", - "name": "bot", - "mentionable": false, - "managed": false, - "id": "1158137449407598682", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513973, - "unicode_emoji": null, - "tags": {}, - "position": 79, - "permissions": "0", - "name": "8 Checks", - "mentionable": false, - "managed": false, - "id": "1138272169177141329", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513893, - "unicode_emoji": null, - "tags": {}, - "position": 56, - "permissions": "0", - "name": "new role", - "mentionable": false, - "managed": false, - "id": "1147245455256850505", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514218, - "unicode_emoji": null, - "tags": {}, - "position": 122, - "permissions": "256", - "name": "The Engineer", - "mentionable": false, - "managed": false, - "id": "1154591298477625364", - "icon": null, - "hoist": false, - "flags": 0, - "color": 131586 - }, - { - "version": 1701238513626, - "unicode_emoji": null, - "tags": {}, - "position": 13, - "permissions": "0", - "name": "Zomboid", - "mentionable": false, - "managed": false, - "id": "1165360991710752979", - "icon": null, - "hoist": false, - "flags": 0, - "color": 520332 - }, - { - "version": 1701238514153, - "unicode_emoji": null, - "tags": {}, - "position": 111, - "permissions": "119815733104321", - "name": "Ole Boy", - "mentionable": false, - "managed": false, - "id": "1131855863930425394", - "icon": null, - "hoist": true, - "flags": 0, - "color": 15844367 - }, - { - "version": 1701238514220, - "unicode_emoji": null, - "tags": {}, - "position": 123, - "permissions": "0", - "name": "Hall Monitor", - "mentionable": false, - "managed": false, - "id": "1163353762816086016", - "icon": null, - "hoist": false, - "flags": 0, - "color": 33279 - }, - { - "version": 1701238514193, - "unicode_emoji": null, - "tags": { "bot_id": "159985870458322944" }, - "position": 118, - "permissions": "364870364383", - "name": "MEE6", - "mentionable": false, - "managed": true, - "id": "1132513757491372055", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514125, - "unicode_emoji": null, - "tags": {}, - "position": 106, - "permissions": "0", - "name": "The True King Chad", - "mentionable": false, - "managed": false, - "id": "1133964361317240942", - "icon": null, - "hoist": false, - "flags": 0, - "color": 3066993 - }, - { - "version": 1701238513864, - "unicode_emoji": null, - "tags": {}, - "position": 50, - "permissions": "0", - "name": "Air Maximalist", - "mentionable": false, - "managed": false, - "id": "1147401491779424346", - "icon": null, - "hoist": false, - "flags": 0, - "color": 16185078 - }, - { - "version": 1701238513905, - "unicode_emoji": null, - "tags": {}, - "position": 59, - "permissions": "0", - "name": "QDDV", - "mentionable": false, - "managed": false, - "id": "1143056741261656065", - "icon": null, - "hoist": false, - "flags": 0, - "color": 15277667 - }, - { - "version": 1701238513569, - "unicode_emoji": null, - "tags": {}, - "position": 4, - "permissions": "0", - "name": "Penis Tucker", - "mentionable": false, - "managed": false, - "id": "1173489923450470453", - "icon": null, - "hoist": false, - "flags": 0, - "color": 10181046 - }, - { - "version": 1701238513778, - "unicode_emoji": null, - "tags": {}, - "position": 32, - "permissions": "0", - "name": "45", - "mentionable": false, - "managed": false, - "id": "1152426486368845895", - "icon": null, - "hoist": false, - "flags": 0, - "color": 2865452 - }, - { - "version": 1701238513796, - "unicode_emoji": null, - "tags": {}, - "position": 36, - "permissions": "0", - "name": "≡ƒªæ", - "mentionable": false, - "managed": false, - "id": "1165355605033230336", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513871, - "unicode_emoji": null, - "tags": {}, - "position": 52, - "permissions": "0", - "name": "Agent Nori", - "mentionable": false, - "managed": false, - "id": "1150637930436636752", - "icon": null, - "hoist": false, - "flags": 0, - "color": 15277667 - }, - { - "version": 1701238514069, - "unicode_emoji": null, - "tags": {}, - "position": 99, - "permissions": "0", - "name": "≡ƒôó", - "mentionable": false, - "managed": false, - "id": "1132547843064872980", - "icon": null, - "hoist": false, - "flags": 0, - "color": 15844367 - }, - { - "version": 1701238513752, - "unicode_emoji": null, - "tags": {}, - "position": 25, - "permissions": "0", - "name": "Transitioning to a womam", - "mentionable": false, - "managed": false, - "id": "1154862022111010816", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514059, - "unicode_emoji": null, - "tags": {}, - "position": 97, - "permissions": "0", - "name": "Verified American", - "mentionable": false, - "managed": false, - "id": "1139361736886059058", - "icon": null, - "hoist": false, - "flags": 0, - "color": 524392 - }, - { - "version": 1701238513976, - "unicode_emoji": null, - "tags": {}, - "position": 80, - "permissions": "0", - "name": "7 Checks", - "mentionable": false, - "managed": false, - "id": "1138272133508771922", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514232, - "unicode_emoji": null, - "tags": {}, - "position": 127, - "permissions": "420009146314487", - "name": "≡ƒª₧Lobster≡ƒª₧", - "mentionable": false, - "managed": false, - "id": "1136839878127128668", - "icon": null, - "hoist": false, - "flags": 0, - "color": 16711680 - }, - { - "version": 1701238513615, - "unicode_emoji": null, - "tags": { "bot_id": "401328409499664394" }, - "position": 10, - "permissions": "275482074112", - "name": "Alpha", - "mentionable": false, - "managed": true, - "id": "1167941528841359363", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513856, - "unicode_emoji": null, - "tags": { "bot_id": "936929561302675456" }, - "position": 48, - "permissions": "2147601472", - "name": "Midjourney Bot", - "mentionable": false, - "managed": true, - "id": "1149199931584806974", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513533, - "unicode_emoji": null, - "tags": { "bot_id": "611635946735140874" }, - "position": 2, - "permissions": "70536256", - "name": "SoundBot", - "mentionable": false, - "managed": true, - "id": "1177893477829324852", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514132, - "unicode_emoji": null, - "tags": {}, - "position": 108, - "permissions": "0", - "name": "ai-trusted", - "mentionable": false, - "managed": false, - "id": "1142127501506777229", - "icon": null, - "hoist": false, - "flags": 0, - "color": 2123412 - }, - { - "version": 1701238514015, - "unicode_emoji": null, - "tags": { "bot_id": "451379187031343104" }, - "position": 89, - "permissions": "37088600", - "name": "LunaBot ≡ƒîÖ", - "mentionable": false, - "managed": true, - "id": "1132142645775446046", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513761, - "unicode_emoji": null, - "tags": {}, - "position": 28, - "permissions": "0", - "name": "Fits in with trannies", - "mentionable": false, - "managed": false, - "id": "1154848133143089312", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514113, - "unicode_emoji": null, - "tags": {}, - "position": 104, - "permissions": "40544595398337", - "name": "Military", - "mentionable": false, - "managed": false, - "id": "1137194209586196530", - "icon": null, - "hoist": false, - "flags": 0, - "color": 2067276 - }, - { - "version": 1701238513817, - "unicode_emoji": null, - "tags": {}, - "position": 40, - "permissions": "0", - "name": "On Fat Street", - "mentionable": false, - "managed": false, - "id": "1155586097708019762", - "icon": null, - "hoist": false, - "flags": 0, - "color": 10181046 - }, - { - "version": 1701238513965, - "unicode_emoji": null, - "tags": {}, - "position": 77, - "permissions": "0", - "name": "10 Checks", - "mentionable": false, - "managed": false, - "id": "1138272244515209357", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514055, - "unicode_emoji": null, - "tags": {}, - "position": 96, - "permissions": "71056043036225", - "name": "Ampersand Squad", - "mentionable": false, - "managed": false, - "id": "1146278985819500635", - "icon": null, - "hoist": false, - "flags": 0, - "color": 15158332 - }, - { - "version": 1701238513731, - "unicode_emoji": null, - "tags": {}, - "position": 21, - "permissions": "0", - "name": "Crystal", - "mentionable": false, - "managed": false, - "id": "1156297495857614858", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514077, - "unicode_emoji": null, - "tags": {}, - "position": 100, - "permissions": "0", - "name": "Server Owner", - "mentionable": false, - "managed": false, - "id": "1132515740361179137", - "icon": null, - "hoist": true, - "flags": 0, - "color": 3066993 - }, - { - "version": 1701238514212, - "unicode_emoji": null, - "tags": { "bot_id": "155149108183695360" }, - "position": 120, - "permissions": "1513962695871", - "name": "Dyno", - "mentionable": false, - "managed": true, - "id": "1132495758340390994", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513675, - "unicode_emoji": null, - "tags": { "bot_id": "1142732033978814564" }, - "position": 17, - "permissions": "8", - "name": "MBot-Janny", - "mentionable": false, - "managed": true, - "id": "1158297926116847618", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513956, - "unicode_emoji": null, - "tags": {}, - "position": 74, - "permissions": "0", - "name": "13 Checks", - "mentionable": false, - "managed": false, - "id": "1138272323334586489", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514215, - "unicode_emoji": null, - "tags": { "premium_subscriber": null }, - "position": 121, - "permissions": "541651314790081", - "name": "Server Booster", - "mentionable": false, - "managed": true, - "id": "1136878100718829589", - "icon": null, - "hoist": false, - "flags": 0, - "color": 16023551 - }, - { - "version": 1701238513822, - "unicode_emoji": null, - "tags": {}, - "position": 41, - "permissions": "0", - "name": "Zoomers On Top", - "mentionable": false, - "managed": false, - "id": "1150634635815039138", - "icon": null, - "hoist": false, - "flags": 0, - "color": 7398426 - }, - { - "version": 1701238513805, - "unicode_emoji": null, - "tags": {}, - "position": 38, - "permissions": "0", - "name": "Wooderson Rescue Team", - "mentionable": false, - "managed": false, - "id": "1151564908278853652", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514117, - "unicode_emoji": null, - "tags": {}, - "position": 105, - "permissions": "0", - "name": "45th Platoon", - "mentionable": false, - "managed": false, - "id": "1150638639483723806", - "icon": null, - "hoist": false, - "flags": 0, - "color": 2067276 - }, - { - "version": 1701238513992, - "unicode_emoji": null, - "tags": {}, - "position": 84, - "permissions": "0", - "name": "3 Checks", - "mentionable": false, - "managed": false, - "id": "1138271935327916104", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513744, - "unicode_emoji": null, - "tags": { "bot_id": "1142167563858616410" }, - "position": 23, - "permissions": "8", - "name": "MBot-GameHouse", - "mentionable": false, - "managed": true, - "id": "1155296802241794091", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514169, - "unicode_emoji": null, - "tags": {}, - "position": 113, - "permissions": "29360128", - "name": "Parker the Mod", - "mentionable": false, - "managed": false, - "id": "1154509066882785332", - "icon": null, - "hoist": false, - "flags": 0, - "color": 1752220 - }, - { - "version": 1701238513910, - "unicode_emoji": null, - "tags": { "bot_id": "1142166864437452801" }, - "position": 60, - "permissions": "8", - "name": "MBot-MusicHouse", - "mentionable": false, - "managed": true, - "id": "1142732822847701012", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514046, - "unicode_emoji": null, - "tags": {}, - "position": 95, - "permissions": "0", - "name": "Music DJ", - "mentionable": false, - "managed": false, - "id": "1137195462189916262", - "icon": null, - "hoist": false, - "flags": 0, - "color": 10046026 - }, - { - "version": 1701238514039, - "unicode_emoji": null, - "tags": {}, - "position": 94, - "permissions": "0", - "name": "Certified Beaner", - "mentionable": false, - "managed": false, - "id": "1132071506801872987", - "icon": null, - "hoist": false, - "flags": 0, - "color": 15277667 - }, - { - "version": 1701238513933, - "unicode_emoji": null, - "tags": {}, - "position": 67, - "permissions": "0", - "name": "20 Checks", - "mentionable": false, - "managed": false, - "id": "1138272521012138027", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701248720821, - "unicode_emoji": null, - "tags": { "bot_id": "868296331234521099" }, - "position": 88, - "permissions": "3197952", - "name": "Soundbort", - "mentionable": false, - "managed": true, - "id": "1132544481430868030", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513962, - "unicode_emoji": null, - "tags": {}, - "position": 76, - "permissions": "0", - "name": "11 Checks", - "mentionable": false, - "managed": false, - "id": "1138272266656952331", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514185, - "unicode_emoji": null, - "tags": {}, - "position": 116, - "permissions": "0", - "name": "Our Best Gal", - "mentionable": false, - "managed": false, - "id": "1163915273804460082", - "icon": null, - "hoist": false, - "flags": 0, - "color": 12845263 - }, - { - "version": 1701238513738, - "unicode_emoji": null, - "tags": {}, - "position": 22, - "permissions": "0", - "name": "new role", - "mentionable": false, - "managed": false, - "id": "1155697139809259550", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513664, - "unicode_emoji": null, - "tags": {}, - "position": 16, - "permissions": "0", - "name": "No S.W.A.T. List", - "mentionable": false, - "managed": false, - "id": "1159589181316661269", - "icon": null, - "hoist": false, - "flags": 0, - "color": 15526969 - }, - { - "version": 1701238513834, - "unicode_emoji": null, - "tags": {}, - "position": 43, - "permissions": "0", - "name": "Speed Reader", - "mentionable": false, - "managed": false, - "id": "1150595696303550535", - "icon": null, - "hoist": false, - "flags": 0, - "color": 11342935 - }, - { - "version": 1701238514003, - "unicode_emoji": null, - "tags": {}, - "position": 87, - "permissions": "256", - "name": "PRIORITY SPEAKER", - "mentionable": false, - "managed": false, - "id": "1137988589792272554", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514035, - "unicode_emoji": null, - "tags": {}, - "position": 93, - "permissions": "0", - "name": "Along For The Ride", - "mentionable": false, - "managed": false, - "id": "1135643322132738170", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513937, - "unicode_emoji": null, - "tags": {}, - "position": 68, - "permissions": "0", - "name": "19 Checks", - "mentionable": false, - "managed": false, - "id": "1138272496701939823", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513928, - "unicode_emoji": null, - "tags": {}, - "position": 66, - "permissions": "0", - "name": "RumVerified", - "mentionable": false, - "managed": false, - "id": "1140025493027029171", - "icon": null, - "hoist": false, - "flags": 0, - "color": 14505301 - }, - { - "version": 1701238513588, - "unicode_emoji": null, - "tags": {}, - "position": 7, - "permissions": "0", - "name": "Totalus's Approval", - "mentionable": false, - "managed": false, - "id": "1171877369666076722", - "icon": null, - "hoist": false, - "flags": 0, - "color": 13949730 - }, - { - "version": 1701238513925, - "unicode_emoji": null, - "tags": {}, - "position": 65, - "permissions": "0", - "name": "Verified Canadian", - "mentionable": false, - "managed": false, - "id": "1139726540054216784", - "icon": null, - "hoist": false, - "flags": 0, - "color": 11027200 - }, - { - "version": 1701238514105, - "unicode_emoji": null, - "tags": {}, - "position": 103, - "permissions": "0", - "name": "Royalty", - "mentionable": false, - "managed": false, - "id": "1135771402880958514", - "icon": null, - "hoist": false, - "flags": 0, - "color": 15158332 - }, - { - "version": 1701238513775, - "unicode_emoji": null, - "tags": {}, - "position": 31, - "permissions": "0", - "name": "Owes Window Money", - "mentionable": false, - "managed": false, - "id": "1154232442413121536", - "icon": null, - "hoist": false, - "flags": 0, - "color": 9936031 - }, - { - "version": 1701238513913, - "unicode_emoji": null, - "tags": {}, - "position": 61, - "permissions": "0", - "name": "GMI", - "mentionable": false, - "managed": false, - "id": "1141941481607790684", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513608, - "unicode_emoji": null, - "tags": {}, - "position": 9, - "permissions": "0", - "name": "Clown Role", - "mentionable": false, - "managed": false, - "id": "1169450276873314374", - "icon": null, - "hoist": false, - "flags": 0, - "color": 14340916 - }, - { - "version": 1701238514207, - "unicode_emoji": null, - "tags": { "bot_id": "235148962103951360" }, - "position": 119, - "permissions": "130111", - "name": "carl-bot", - "mentionable": false, - "managed": true, - "id": "1151669975375937638", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1694623924858, - "unicode_emoji": null, - "tags": {}, - "position": 0, - "permissions": "422903988670016", - "name": "@everyone", - "mentionable": false, - "managed": false, - "id": "1131853763506880522", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514176, - "unicode_emoji": null, - "tags": {}, - "position": 114, - "permissions": "137404710649665", - "name": "TNG", - "mentionable": true, - "managed": false, - "id": "1132022472737292329", - "icon": null, - "hoist": false, - "flags": 0, - "color": 15844367 - }, - { - "version": 1701238513853, - "unicode_emoji": null, - "tags": {}, - "position": 47, - "permissions": "0", - "name": "In Coder's Memory", - "mentionable": false, - "managed": false, - "id": "1149867349994917948", - "icon": null, - "hoist": false, - "flags": 0, - "color": 3150921 - }, - { - "version": 1701238514149, - "unicode_emoji": null, - "tags": {}, - "position": 110, - "permissions": "0", - "name": "TERF", - "mentionable": false, - "managed": false, - "id": "1169788942971846818", - "icon": null, - "hoist": false, - "flags": 0, - "color": 15277667 - }, - { - "version": 1701238513887, - "unicode_emoji": null, - "tags": {}, - "position": 55, - "permissions": "0", - "name": "Frame Enjoyer", - "mentionable": false, - "managed": false, - "id": "1147245576270913647", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513785, - "unicode_emoji": null, - "tags": {}, - "position": 34, - "permissions": "0", - "name": "Invited by Totalus", - "mentionable": false, - "managed": false, - "id": "1152371592911925289", - "icon": null, - "hoist": false, - "flags": 0, - "color": 16773376 - }, - { - "version": 1701238513941, - "unicode_emoji": null, - "tags": {}, - "position": 69, - "permissions": "0", - "name": "18 Checks", - "mentionable": false, - "managed": false, - "id": "1138272469870981163", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513959, - "unicode_emoji": null, - "tags": {}, - "position": 75, - "permissions": "0", - "name": "12 Checks", - "mentionable": false, - "managed": false, - "id": "1138272294343557182", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513847, - "unicode_emoji": null, - "tags": {}, - "position": 46, - "permissions": "281474976710656", - "name": "Account Verifier", - "mentionable": false, - "managed": false, - "id": "1144734109021769749", - "icon": null, - "hoist": false, - "flags": 0, - "color": 3484081 - }, - { - "version": 1701238514226, - "unicode_emoji": null, - "tags": {}, - "position": 125, - "permissions": "119455388004033", - "name": "Senior Moderator Tortie", - "mentionable": false, - "managed": false, - "id": "1154965536464179290", - "icon": null, - "hoist": false, - "flags": 0, - "color": 58596 - }, - { - "version": 1701238513876, - "unicode_emoji": null, - "tags": {}, - "position": 53, - "permissions": "0", - "name": "Food Maximalist", - "mentionable": false, - "managed": false, - "id": "1147401226187714590", - "icon": null, - "hoist": false, - "flags": 0, - "color": 11027200 - }, - { - "version": 1701238513945, - "unicode_emoji": null, - "tags": {}, - "position": 70, - "permissions": "0", - "name": "17 Checks", - "mentionable": false, - "managed": false, - "id": "1138272440754130965", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513859, - "unicode_emoji": null, - "tags": { "bot_id": "1142733646600614004" }, - "position": 49, - "permissions": "8", - "name": "MBot-MusicHouse-2", - "mentionable": false, - "managed": true, - "id": "1148104696171601934", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514181, - "unicode_emoji": null, - "tags": {}, - "position": 115, - "permissions": "0", - "name": "RPN Empire", - "mentionable": false, - "managed": false, - "id": "1142735361538269274", - "icon": null, - "hoist": false, - "flags": 0, - "color": 12058697 - }, - { - "version": 1701238514370, - "unicode_emoji": null, - "tags": {}, - "position": 1, - "permissions": "0", - "name": "Ugly Ve", - "mentionable": false, - "managed": false, - "id": "1179304344751984730", - "icon": null, - "hoist": false, - "flags": 0, - "color": 10950121 - }, - { - "version": 1701238513582, - "unicode_emoji": null, - "tags": { "bot_id": "439205512425504771" }, - "position": 6, - "permissions": "412320386112", - "name": "NotSoBot", - "mentionable": false, - "managed": true, - "id": "1171880651843182634", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514223, - "unicode_emoji": null, - "tags": {}, - "position": 124, - "permissions": "400913440632513", - "name": "Risk Management", - "mentionable": false, - "managed": false, - "id": "1153154189288030259", - "icon": null, - "hoist": false, - "flags": 0, - "color": 6724482 - }, - { - "version": 1701238513919, - "unicode_emoji": null, - "tags": {}, - "position": 63, - "permissions": "0", - "name": "Angry Mexican", - "mentionable": false, - "managed": false, - "id": "1139366614492532787", - "icon": null, - "hoist": false, - "flags": 0, - "color": 15105570 - }, - { - "version": 1701238513711, - "unicode_emoji": null, - "tags": { "bot_id": "411916947773587456" }, - "position": 20, - "permissions": "8", - "name": "Jockie Music", - "mentionable": false, - "managed": true, - "id": "1156313429796192338", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513550, - "unicode_emoji": null, - "tags": {}, - "position": 3, - "permissions": "0", - "name": "≡ƒæ╜", - "mentionable": false, - "managed": false, - "id": "1173650979418279986", - "icon": null, - "hoist": false, - "flags": 0, - "color": 3066993 - }, - { - "version": 1701238513948, - "unicode_emoji": null, - "tags": {}, - "position": 71, - "permissions": "0", - "name": "16 Checks", - "mentionable": false, - "managed": false, - "id": "1138272413205930026", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513984, - "unicode_emoji": null, - "tags": {}, - "position": 82, - "permissions": "0", - "name": "5 Checks", - "mentionable": false, - "managed": false, - "id": "1138272038205792326", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513838, - "unicode_emoji": null, - "tags": {}, - "position": 44, - "permissions": "0", - "name": "≡ƒÆ⌐", - "mentionable": false, - "managed": false, - "id": "1139376515461677147", - "icon": null, - "hoist": false, - "flags": 0, - "color": 11027200 - }, - { - "version": 1701238513622, - "unicode_emoji": null, - "tags": {}, - "position": 12, - "permissions": "0", - "name": "Poor Gang", - "mentionable": false, - "managed": false, - "id": "1167576534178082997", - "icon": null, - "hoist": false, - "flags": 0, - "color": 12699515 - }, - { - "version": 1701238513755, - "unicode_emoji": null, - "tags": {}, - "position": 26, - "permissions": "0", - "name": "Tranny worshipper", - "mentionable": false, - "managed": false, - "id": "1154848241322565782", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513790, - "unicode_emoji": null, - "tags": {}, - "position": 35, - "permissions": "106102975991361", - "name": "≡ƒÆë", - "mentionable": false, - "managed": false, - "id": "1132495232991244298", - "icon": null, - "hoist": false, - "flags": 0, - "color": 6323595 - }, - { - "version": 1701238513843, - "unicode_emoji": null, - "tags": {}, - "position": 45, - "permissions": "256", - "name": "Priority Tweaker", - "mentionable": false, - "managed": false, - "id": "1151630267413434428", - "icon": null, - "hoist": false, - "flags": 0, - "color": 16777215 - }, - { - "version": 1701238513765, - "unicode_emoji": null, - "tags": {}, - "position": 29, - "permissions": "0", - "name": "Not an Oleboy", - "mentionable": false, - "managed": false, - "id": "1154848091380383814", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514086, - "unicode_emoji": null, - "tags": {}, - "position": 101, - "permissions": "0", - "name": "push2talk", - "mentionable": false, - "managed": false, - "id": "1151025333206794321", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238514031, - "unicode_emoji": null, - "tags": {}, - "position": 92, - "permissions": "4398049724480", - "name": "NGMI", - "mentionable": false, - "managed": false, - "id": "1132134966185181234", - "icon": null, - "hoist": false, - "flags": 0, - "color": 6323595 - }, - { - "version": 1701238513656, - "unicode_emoji": null, - "tags": {}, - "position": 15, - "permissions": "0", - "name": "Mod Abuser", - "mentionable": false, - "managed": false, - "id": "1162967312341663764", - "icon": null, - "hoist": false, - "flags": 0, - "color": 11342935 - }, - { - "version": 1701238513781, - "unicode_emoji": null, - "tags": {}, - "position": 33, - "permissions": "0", - "name": "TripleHomicideSuicideNoNote", - "mentionable": false, - "managed": false, - "id": "1152389946255093911", - "icon": null, - "hoist": false, - "flags": 0, - "color": 16711680 - }, - { - "version": 1701238513953, - "unicode_emoji": null, - "tags": {}, - "position": 73, - "permissions": "0", - "name": "14 Checks", - "mentionable": false, - "managed": false, - "id": "1138272358528974878", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513916, - "unicode_emoji": null, - "tags": {}, - "position": 62, - "permissions": "0", - "name": "FULL ADMIN PERMS", - "mentionable": false, - "managed": false, - "id": "1138881285482369084", - "icon": null, - "hoist": false, - "flags": 0, - "color": 15277667 - }, - { - "version": 1701238513951, - "unicode_emoji": null, - "tags": {}, - "position": 72, - "permissions": "0", - "name": "15 Checks", - "mentionable": false, - "managed": false, - "id": "1138272384546250763", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513987, - "unicode_emoji": null, - "tags": {}, - "position": 83, - "permissions": "0", - "name": "4 Checks", - "mentionable": false, - "managed": false, - "id": "1138271967913463850", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513898, - "unicode_emoji": null, - "tags": { "bot_id": "228537642583588864" }, - "position": 57, - "permissions": "8", - "name": "Vexera", - "mentionable": false, - "managed": true, - "id": "1146220716417622149", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - }, - { - "version": 1701238513995, - "unicode_emoji": null, - "tags": {}, - "position": 85, - "permissions": "0", - "name": "2 Checks", - "mentionable": false, - "managed": false, - "id": "1138271904193597480", - "icon": null, - "hoist": false, - "flags": 0, - "color": 0 - } - ], - "stickers": [ - { - "version": 1689995253914, - "type": 2, - "tags": "watermelon", - "name": "sleepy", - "id": "1132146894437617684", - "guild_id": "1131853763506880522", - "format_type": 1, - "description": "", - "available": true, - "asset": "" - }, - { - "version": 1693264785886, - "type": 2, - "tags": "ok", - "name": "moon?", - "id": "1145860305470095463", - "guild_id": "1131853763506880522", - "format_type": 1, - "description": "GERT", - "available": true, - "asset": "" - }, - { - "version": 1693694973867, - "type": 2, - "tags": "upside_down", - "name": "wigazngz", - "id": "1147664644626989077", - "guild_id": "1131853763506880522", - "format_type": 1, - "description": "", - "available": true, - "asset": "" - }, - { - "version": 1693855354635, - "type": 2, - "tags": "shushing_face", - "name": "coder", - "id": "1148337330315337788", - "guild_id": "1131853763506880522", - "format_type": 1, - "description": "", - "available": true, - "asset": "" - }, - { - "version": 1694198578751, - "type": 2, - "tags": "brain", - "name": "wallstreetagent", - "id": "1149776916635725924", - "guild_id": "1131853763506880522", - "format_type": 1, - "description": "", - "available": true, - "asset": "" - }, - { - "version": 1701235455788, - "type": 2, - "tags": "chart_with_upwards_trend", - "name": "stonks", - "id": "1149778986025615513", - "guild_id": "1131853763506880522", - "format_type": 1, - "description": "", - "available": true, - "asset": "" - }, - { - "version": 1701235455796, - "type": 2, - "tags": "cry", - "name": "missingbucko", - "id": "1149781447159316480", - "guild_id": "1131853763506880522", - "format_type": 1, - "description": "", - "available": true, - "asset": "" - }, - { - "version": 1701235455804, - "type": 2, - "tags": "crossed_flags", - "name": "ngmi", - "id": "1151303871247945809", - "guild_id": "1131853763506880522", - "format_type": 1, - "description": "", - "available": true, - "asset": "" - }, - { - "version": 1701235455808, - "type": 2, - "tags": "≡ƒæú", - "name": "ram", - "id": "1155932203205799936", - "guild_id": "1131853763506880522", - "format_type": 1, - "description": "", - "available": true, - "asset": "" - }, - { - "version": 1701235455814, - "type": 2, - "tags": "1156425736140357743", - "name": "alp", - "id": "1157170292645433374", - "guild_id": "1131853763506880522", - "format_type": 1, - "description": "", - "available": true, - "asset": "" - }, - { - "version": 1701235455818, - "type": 2, - "tags": "1152963109166784552", - "name": "vclit", - "id": "1158134041351028899", - "guild_id": "1131853763506880522", - "format_type": 1, - "description": "", - "available": true, - "asset": "" - }, - { - "version": 1701235455822, - "type": 2, - "tags": "≡ƒÿÄ", - "name": "hardcore", - "id": "1158235654220677210", - "guild_id": "1131853763506880522", - "format_type": 1, - "description": "", - "available": true, - "asset": "" - }, - { - "version": 1701235455827, - "type": 2, - "tags": "≡ƒÉé", - "name": "bullishdave", - "id": "1169742478556004513", - "guild_id": "1131853763506880522", - "format_type": 1, - "description": "Bullish Wave for Bullish Dave. Invest $1000 today. ", - "available": true, - "asset": "" - } - ], - "unavailable": false, - "public_updates_channel_id": null, - "features": [ "THREE_DAY_THREAD_ARCHIVE", "AUTO_MODERATION", "ANIMATED_ICON", "CHANNEL_ICON_EMOJIS_GENERATED", "SOUNDBOARD", "INVITE_SPLASH" ], - "premium_tier": 1, - "members": [ - { - "user": { - "username": "NotSoBot", - "public_flags": 65536, - "id": "439205512425504771", - "global_name": null, - "display_name": null, - "discriminator": "9555", - "bot": true, - "avatar_decoration_data": null, - "avatar": "3c90a26e89ee800bb9d4f5b4bb25f0f3" - }, - "roles": [ "1171880651843182634" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-08T18:35:19.937000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "Midjourney Bot", - "public_flags": 589824, - "id": "936929561302675456", - "global_name": null, - "display_name": null, - "discriminator": "9282", - "bot": true, - "avatar_decoration_data": null, - "avatar": "f6ce562a6b4979c4b1cbc5b436d3be76" - }, - "roles": [ "1132495232991244298", "1158137449407598682", "1149199931584806974" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-07T04:30:14.855000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "MBot-MusicHouse-2", - "public_flags": 0, - "id": "1142733646600614004", - "global_name": null, - "display_name": null, - "discriminator": "3055", - "bot": true, - "avatar_decoration_data": null, - "avatar": "88bd9ce7bf889c0d36fb4afd3725900b" - }, - "roles": [ "1132515740361179137", "1132495232991244298", "1158137449407598682", "1148104696171601934" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-04T03:58:10.388000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "shrimpdick003", - "public_flags": 0, - "id": "853416208212033546", - "global_name": "Shrimp Dick", - "display_name": "Shrimp Dick", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "71b4169afe8cd917feb0f17542d673ce" - }, - "roles": [ "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-05T03:15:12.196000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "justliz.", - "public_flags": 256, - "id": "822367483679473675", - "global_name": "justliz.", - "display_name": "justliz.", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "b1d0e0f3dc70a2e165b3941b6ef369bf" - }, - "roles": [ "1132495232991244298", "1153154189288030259", "1133448992827641906", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-23T06:03:59.076000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "rezzybeans", - "public_flags": 0, - "id": "217341623514824704", - "global_name": "RezzyBeans", - "display_name": "RezzyBeans", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "a56458ab9a17bbe210ed557fe610945d" - }, - "roles": [ "1144017607444402276", "1132022472737292329", "1132495232991244298", "1131855863930425394", "1140025493027029171", "1132320097734770748" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-13T12:53:56.628000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "crispynick11", - "public_flags": 0, - "id": "704855912950530091", - "global_name": "crispynick11", - "display_name": "crispynick11", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "15e21cca697b193c7c3179fc7960cc74" - }, - "roles": [], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-20T02:32:22.058555+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "morelli", - "public_flags": 0, - "id": "428417059077095426", - "global_name": null, - "display_name": null, - "discriminator": "5226", - "bot": false, - "avatar_decoration_data": null, - "avatar": "737410284c2cab813b264cd41eeed7f5" - }, - "roles": [ "1132495232991244298", "1133448992827641906" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-26T03:05:56.555000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "gertallah", - "public_flags": 0, - "id": "685745703003095052", - "global_name": "gert", - "display_name": "gert", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "3f54ffb302e18c1e9424f6eb1e9e1a4d" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1145791399162294334" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-22T20:45:49.536000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "clipperfrog", - "public_flags": 128, - "id": "995763976656924733", - "global_name": "clipper", - "display_name": "clipper", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "085138c9e84a856d0269134c085b5a2f" - }, - "roles": [ "1132495232991244298", "1131855863930425394", "1140025493027029171", "1165360991710752979", "1173489923450470453", "1138881285482369084" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-05T13:43:45.310000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "pepelejoker", - "public_flags": 0, - "id": "824259062438428692", - "global_name": "en passant prenez l'argent", - "display_name": "en passant prenez l'argent", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "d764339655dea624fd22301e91ff9256" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": ":Pepe-le:Joker: ALIAS", - "mute": false, - "joined_at": "2023-11-04T18:24:08.325000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "DiceParser", - "public_flags": 65536, - "id": "279722369260453888", - "global_name": null, - "display_name": null, - "discriminator": "0764", - "bot": true, - "avatar_decoration_data": null, - "avatar": "e6d297d605117684d26c6b3b07169b31" - }, - "roles": [], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-12-05T04:52:32.771384+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "MEE6", - "public_flags": 65536, - "id": "159985870458322944", - "global_name": null, - "display_name": null, - "discriminator": "4876", - "bot": true, - "avatar_decoration_data": null, - "avatar": "b50adff099924dd5e6b72d13f77eb9d7" - }, - "roles": [ "1132495232991244298", "1158137449407598682", "1132513757491372055" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-07-23T03:25:20.998000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "ageoldtitan", - "public_flags": 0, - "id": "284128221522296842", - "global_name": "AgeOldTitan", - "display_name": "AgeOldTitan", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "78df2878b9beb60c0b4fb0978f1d9601" - }, - "roles": [ "1131855863930425394", "1153154189288030259", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-20T02:06:12.504000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "kawaiikitten", - "public_flags": 0, - "id": "181596968550662144", - "global_name": "Kawaii Kitten", - "display_name": "Kawaii Kitten", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "92e3bed1e9c83f5b8fc49597a1c9d779" - }, - "roles": [ "1137195462189916262", "1132495232991244298", "1131855863930425394", "1153154189288030259", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": "therapist", - "mute": false, - "joined_at": "2023-09-11T18:14:23.450000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "Soundbort", - "public_flags": 65536, - "id": "868296331234521099", - "global_name": null, - "display_name": null, - "discriminator": "8790", - "bot": true, - "avatar_decoration_data": null, - "avatar": "244f2d20c498175dc30c83c580e3eea8" - }, - "roles": [ "1132495232991244298", "1139361736886059058", "1158137449407598682", "1132320097734770748", "1132544481430868030" ], - "premium_since": null, - "pending": false, - "nick": "Hodors Prolapsed Gook Chode", - "mute": false, - "joined_at": "2023-07-23T05:27:26.102000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "pudding6699", - "public_flags": 256, - "id": "408470059879759872", - "global_name": "pudding6699", - "display_name": "pudding6699", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "373da8a60d18f1e742b862f8dc3225a9" - }, - "roles": [ "1132495232991244298" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-22T07:01:33.053000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "genocidalvirus", - "public_flags": 512, - "id": "173294645730607115", - "global_name": "GenocidalVirus", - "display_name": "GenocidalVirus", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "9f3e28eed531a06f09cfb74e7f0a746e" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T03:39:52.235000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "roth_trader", - "public_flags": 0, - "id": "449167945386557461", - "global_name": "Roth_Trader", - "display_name": "Roth_Trader", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "92154014b44b4f7694c876efc3b52e89" - }, - "roles": [ "1137195462189916262", "1132495232991244298", "1131855863930425394", "1140025493027029171", "1135643322132738170" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-20T20:32:11.720000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "therumbler_", - "public_flags": 0, - "id": "1065863268012404816", - "global_name": "Rumbler", - "display_name": "Rumbler", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "a583b9d3767486c1c5d0d8f33df56863" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171", "1135643322132738170" ], - "premium_since": null, - "pending": false, - "nick": "RumStream", - "mute": false, - "joined_at": "2023-11-22T23:51:21.295000+00:00", - "flags": 0, - "deaf": true, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": ".joshfx", - "public_flags": 128, - "id": "567463925801811969", - "global_name": "JoshFX", - "display_name": "JoshFX", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "8edaaa3bb4049ec2bc73745c6998ddfd" - }, - "roles": [ "1132495232991244298", "1142127501506777229", "1131855863930425394", "1140025493027029171", "1145791399162294334" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T15:16:16.541000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "bloody.frog.kingdom", - "public_flags": 0, - "id": "227215432812199936", - "global_name": null, - "display_name": null, - "discriminator": "4362", - "bot": false, - "avatar_decoration_data": null, - "avatar": "37cba3c2165e50f9c2c8dfe43c4c344f" - }, - "roles": [ "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T05:04:30.619000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "oldboywoody", - "public_flags": 0, - "id": "405189268399587339", - "global_name": "Indianapolis Jones", - "display_name": "Indianapolis Jones", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "c2e33b4f686ec3314f828ffd1f8f7ba8" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1138881285482369084", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T21:01:26.362000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": "2023-12-05T00:46:29.644000+00:00", - "avatar": null - }, - { - "user": { - "username": "ktravelmedia", - "public_flags": 0, - "id": "950668182786560041", - "global_name": "Ktravelmedia", - "display_name": "Ktravelmedia", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "bd20746a8dd67d29dac6dd89876ca7d8" - }, - "roles": [ "1132495232991244298", "1145791399162294334" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-29T03:03:55.888000+00:00", - "flags": 1, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "_disposition_", - "public_flags": 0, - "id": "335094779207483392", - "global_name": "Disposition", - "display_name": "Disposition", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "bc7077bed3bb9637bc44e3e7dd6df4be" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T23:52:25.056000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "bigdicktendygang", - "public_flags": 0, - "id": "722120322676949063", - "global_name": "BigDickTendyGang", - "display_name": "BigDickTendyGang", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "9904cbd4017a02e8e913da51f6ab2d87" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171", "1135643322132738170" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T03:40:34.645000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "Carl-bot", - "public_flags": 65536, - "id": "235148962103951360", - "global_name": null, - "display_name": null, - "discriminator": "1536", - "bot": true, - "avatar_decoration_data": null, - "avatar": "ed3dac3b6e7a851df781632a4295fcb9" - }, - "roles": [ "1158137449407598682", "1151669975375937638" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-14T00:05:19.154000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "banginparts", - "public_flags": 0, - "id": "826973557559918602", - "global_name": "Banginparts", - "display_name": "Banginparts", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "40fab19bdc197143c07c04b5c80302d8" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-08T21:53:44.537000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "ccrazycc", - "public_flags": 0, - "id": "1119110358007820318", - "global_name": "Crazy.CC", - "display_name": "Crazy.CC", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": { - "sku_id": "1144058844004233369", - "asset": "a_fed43ab12698df65902ba06727e20c0e" - }, - "avatar": "03077ecf57eb3a61e2dbe2a901df87b8" - }, - "roles": [ "1132495232991244298", "1146278985819500635", "1133448992827641906", "1157158716785823855" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-23T21:39:20.330000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "lothrop", - "public_flags": 0, - "id": "285219649921220608", - "global_name": "Lothrop", - "display_name": "Lothrop", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "eb0e334170b3b7f501d535241a4552b6" - }, - "roles": [ "1131855863930425394", "1132495232991244298" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-26T12:17:05.232000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "TSLA", - "public_flags": 65536, - "id": "808723743069306882", - "global_name": null, - "display_name": null, - "discriminator": "3521", - "bot": true, - "avatar_decoration_data": null, - "avatar": "9003259db1636b883ed939632b9139cf" - }, - "roles": [ "1132495232991244298", "1132514826179072091", "1158137449407598682" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-07-23T03:31:57.938000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "channygod", - "public_flags": 0, - "id": "384852088036786177", - "global_name": "channygod", - "display_name": "channygod", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "32c643b3bdf3f1b4e0d78f5f06e74e7e" - }, - "roles": [ "1154232442413121536", "1138271856009416804", "1132495232991244298", "1131855863930425394", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-12T16:16:35.766000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "sans7770", - "public_flags": 0, - "id": "733032208905797753", - "global_name": "janzschanz", - "display_name": "janzschanz", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "f1531f2927b8fe1857a4ad6a07772fc0" - }, - "roles": [ "1132495232991244298", "1131855863930425394", "1140025493027029171", "1165360991710752979", "1138881285482369084" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-13T07:22:57.624000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "bortles", - "public_flags": 0, - "id": "966356960511397918", - "global_name": "Bortles", - "display_name": "Bortles", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "aee09be0675a95d458e212336170298d" - }, - "roles": [ "1132495232991244298", "1131855863930425394", "1153154189288030259", "1140025493027029171", "1165360991710752979" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-11T16:04:24.495000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "stinkhauzer", - "public_flags": 0, - "id": "1046851450422165595", - "global_name": "Stinkhauzer (ziggi)", - "display_name": "Stinkhauzer (ziggi)", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "b1afc90b44aa03ee5d42d92f686eee62" - }, - "roles": [ "1132495232991244298", "1146278985819500635", "1145791399162294334" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-23T22:42:48.758000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "TurboTrader", - "public_flags": 0, - "id": "527838872613421075", - "global_name": "Turbo", - "display_name": "Turbo", - "discriminator": "5379", - "bot": false, - "avatar_decoration_data": null, - "avatar": "f004b0201bae928131e226d2b82601a6" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171", "1169450276873314374" ], - "premium_since": null, - "pending": false, - "nick": "Turbo", - "mute": false, - "joined_at": "2023-09-11T02:13:12.268000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "infowars_", - "public_flags": 0, - "id": "609922826153230356", - "global_name": "InfoWars", - "display_name": "InfoWars", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "f0fb955a01d7115caa6af04f6d5d4a19" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-25T12:53:11.893000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "tortie6969", - "public_flags": 0, - "id": "298910884942577664", - "global_name": "Tortie", - "display_name": "Tortie", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "58fcb67fa0c948e16a1441fe184ce159" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171", "1154965536464179290" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-23T02:09:29.552000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "scoutking", - "public_flags": 0, - "id": "407337052099706891", - "global_name": "scoutking", - "display_name": "scoutking", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "af40aea3a23c03362287bd6339aca8ea" - }, - "roles": [ "1132495232991244298" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-12T13:12:31.584000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "tuckferrorists", - "public_flags": 64, - "id": "766822971377188864", - "global_name": "tweakferrorists", - "display_name": "tweakferrorists", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "66ddfc6117e607c6a41fe4a220b1d831" - }, - "roles": [ "1132495232991244298", "1133448992827641906" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-13T18:11:13.124000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "amademan", - "public_flags": 0, - "id": "137052617548365824", - "global_name": "a made man", - "display_name": "a made man", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "c934f4caec63941db0675107c3748371" - }, - "roles": [ "1165355605033230336", "1132495232991244298", "1140025493027029171", "1133448992827641906" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-19T18:40:39.784000+00:00", - "flags": 1, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "tear_jerker", - "public_flags": 0, - "id": "321832087407689729", - "global_name": "TearJerker", - "display_name": "TearJerker", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "5eb717b59d42453c49d226f1dbd6ee45" - }, - "roles": [ "1137195462189916262", "1132495232991244298", "1131855863930425394", "1137194209586196530", "1139361736886059058", "1140025493027029171", "1154509955290894427", "1136839878127128668", "1150638639483723806" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-07-23T16:41:37.980000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "loki.1851", - "public_flags": 0, - "id": "476183649985757197", - "global_name": "Steel Balls.", - "display_name": "Steel Balls.", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "19ec54037d828513bde15af084bd3d36" - }, - "roles": [ "1132495232991244298", "1152013710374748240", "1133448992827641906", "1140025493027029171", "1131855863930425394", "1154509955290894427" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-13T01:55:15.199000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "m_and_m55", - "public_flags": 0, - "id": "1113668949138227291", - "global_name": "M&M", - "display_name": "M&M", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "b54eab29824f68f27c03ca5fd5b93881" - }, - "roles": [ "1132495232991244298", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-14T09:14:20.201000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "johnnysomali", - "public_flags": 0, - "id": "270281452816564225", - "global_name": "Johnny Somali", - "display_name": "Johnny Somali", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "268adffa50c21f034522d200157b20ef" - }, - "roles": [ "1132495232991244298", "1133964361317240942", "1131855863930425394", "1140025493027029171", "1132320097734770748" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-12T08:31:33.700000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "thetopg02", - "public_flags": 64, - "id": "411597832508932097", - "global_name": "Γ£» Krueger Γ£»", - "display_name": "Γ£» Krueger Γ£»", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "5306f91a681d1a2329989936bb1040cf" - }, - "roles": [ "1152371592911925289", "1132495232991244298", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-18T13:58:54.853000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "chopper_cock", - "public_flags": 0, - "id": "745964914421530714", - "global_name": "&Chopper&", - "display_name": "&Chopper&", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "abae386b53a1d0c10c44d27926a734e2" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-27T07:34:48.859000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "itsyaboyy.", - "public_flags": 0, - "id": "566510460547891221", - "global_name": "itsyaboyy", - "display_name": "itsyaboyy", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "3b53c3a76dc201b967bcf8062241c618" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-21T04:45:08.580000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": ".marack", - "public_flags": 64, - "id": "523319660112773122", - "global_name": "Marack", - "display_name": "Marack", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": { - "sku_id": "1144308439720394944", - "asset": "a_3c97a2d37f433a7913a1c7b7a735d000" - }, - "avatar": "1d3c5937b82bfceb536b09689366c548" - }, - "roles": [ "1132495232991244298", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-18T08:44:11.274000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "MBot-GameHouse", - "public_flags": 0, - "id": "1142167563858616410", - "global_name": null, - "display_name": null, - "discriminator": "4710", - "bot": true, - "avatar_decoration_data": null, - "avatar": "dbd1ec9a73f5a12b76166dc521213846" - }, - "roles": [ "1158137449407598682", "1155296802241794091" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-24T00:17:02.067000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "megaboomer", - "public_flags": 0, - "id": "748389195344773211", - "global_name": "GrinningMan", - "display_name": "GrinningMan", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "53e52391dd18aa7799e25ff53ce2aa5e" - }, - "roles": [ "1132495232991244298", "1173650979418279986", "1153154189288030259", "1131855863930425394", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": "GrinningMan 14/20", - "mute": false, - "joined_at": "2023-09-30T00:04:25.934000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "carnage5611", - "public_flags": 0, - "id": "256917990480674817", - "global_name": "Carnage", - "display_name": "Carnage", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "5d6c9d75c8d49dd386aac1a0a2a35136" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1145791399162294334" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T06:47:00.363000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "ksdiscord", - "public_flags": 0, - "id": "722672687989784606", - "global_name": null, - "display_name": null, - "discriminator": "7350", - "bot": false, - "avatar_decoration_data": null, - "avatar": null - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171", "1157158716785823855" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-18T19:48:44.008000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "ratbread_0000", - "public_flags": 0, - "id": "943308401411260436", - "global_name": "rat bread", - "display_name": "rat bread", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "bfc07c8735cbaab74eeb9ccc4e225a0b" - }, - "roles": [ "1132495232991244298", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-25T03:52:32.950000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "myspacetom", - "public_flags": 0, - "id": "215167096663965696", - "global_name": "Tom", - "display_name": "Tom", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "b5ce35bd5333125f984597dc6c317345" - }, - "roles": [ "1131855863930425394", "1153154189288030259", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": "Tom", - "mute": false, - "joined_at": "2023-09-11T18:08:40.249000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": ".ludmilla.", - "public_flags": 0, - "id": "700411523264282685", - "global_name": "LudMilla", - "display_name": "LudMilla", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "b11e61651fe6f24a669c59c95588248d" - }, - "roles": [ "1132495232991244298", "1153154189288030259", "1133448992827641906", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-26T12:16:59.483000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "grumpybear", - "public_flags": 0, - "id": "310140268307283978", - "global_name": "Grumpy Bear", - "display_name": "Grumpy Bear", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "4e126c9df6b89a86d941d07434fdd464" - }, - "roles": [ "1131855863930425394", "1140025493027029171", "1144017607444402276", "1136878100718829589", "1150819267453931622", "1132495232991244298", "1154509955290894427" ], - "premium_since": "2023-11-29T05:24:07.110000+00:00", - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T06:05:21.917000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "Vexera", - "public_flags": 65536, - "id": "228537642583588864", - "global_name": null, - "display_name": null, - "discriminator": "8487", - "bot": true, - "avatar_decoration_data": null, - "avatar": "855c102d556d5aa135716da398404980" - }, - "roles": [ "1132495232991244298", "1146220716417622149", "1158137449407598682" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-08-29T23:11:54.581000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": ".ldd", - "public_flags": 0, - "id": "407971046277382144", - "global_name": "LDD", - "display_name": "LDD", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "32fe8548ea9ad675ab471c9786459870" - }, - "roles": [ "1132495232991244298" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-13T01:09:56.590000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "austinwhk", - "public_flags": 128, - "id": "342945406914789376", - "global_name": "Austin", - "display_name": "Austin", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": { - "sku_id": "1144059132517826601", - "asset": "a_10b9f886b513b77ccdd67c8784f1a496" - }, - "avatar": "9b25d024640b47035a5c775a41c7b7df" - }, - "roles": [ "1132495232991244298", "1145791399162294334" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-19T22:56:26.147000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "1929tomorrow", - "public_flags": 0, - "id": "512639330586460177", - "global_name": "ToeKnee", - "display_name": "ToeKnee", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "d8587983d5a5ec6ca0b1c698ef498b56" - }, - "roles": [ "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T13:52:21.005000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "ExecutionerTV", - "public_flags": 0, - "id": "98587545511669760", - "global_name": null, - "display_name": null, - "discriminator": "3187", - "bot": false, - "avatar_decoration_data": null, - "avatar": "c9e1c0a7da6142ed49d140fe78567fdd" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1145791399162294334" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-10T05:07:28.125000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "joedatti", - "public_flags": 256, - "id": "269688928804667394", - "global_name": "Josef", - "display_name": "Josef", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "a_2ef83b469e8b07d5e763392aefdebec2" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": "[BIGGERTHANYOU] Josef", - "mute": false, - "joined_at": "2023-09-10T03:51:12.488000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "≡ƒÆÄ Rainman ≡ƒÆÄ", - "public_flags": 0, - "id": "245721412881481728", - "global_name": "Rainstein", - "display_name": "Rainstein", - "discriminator": "3390", - "bot": false, - "avatar_decoration_data": null, - "avatar": "24fb4d6a0df80ffbfeb3e35b9c6f5ec8" - }, - "roles": [ "1135643322132738170", "1140025493027029171", "1145791399162294334" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-13T00:36:46.337000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "Alpha", - "public_flags": 65536, - "id": "401328409499664394", - "global_name": null, - "display_name": null, - "discriminator": "9179", - "bot": true, - "avatar_decoration_data": null, - "avatar": "326e5bef971f8227de79c09d82031dda" - }, - "roles": [ "1167941528841359363" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-28T21:42:39.858000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "alpaca_v2.0", - "public_flags": 0, - "id": "1152368395354918922", - "global_name": "Alpaca V2.5", - "display_name": "Alpaca V2.5", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "ece44991c2c07027379e3ecafe2f9c00" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1131855863930425394", "1135643322132738170" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-29T02:03:33.275000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "wavy", - "public_flags": 0, - "id": "797378719924617236", - "global_name": "wavy", - "display_name": "wavy", - "discriminator": "8455", - "bot": false, - "avatar_decoration_data": null, - "avatar": "bf7f57fa485e793ab53f69b906ca8b20" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": "Speed Racer", - "mute": false, - "joined_at": "2023-09-11T13:29:36.176000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "Tattle", - "public_flags": 65536, - "id": "671176256313622548", - "global_name": null, - "display_name": null, - "discriminator": "6330", - "bot": true, - "avatar_decoration_data": null, - "avatar": "c821c8380c754c5ed6e107a4909b96cd" - }, - "roles": [ "1135769664237088841", "1132495232991244298", "1158137449407598682" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-08-01T03:03:09.590000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "vethorvendetta", - "public_flags": 0, - "id": "804557363054247977", - "global_name": "VeThorVendetta", - "display_name": "VeThorVendetta", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "70d8feb0296612d2e806b88351c7d239" - }, - "roles": [ "1132495232991244298", "1131855863930425394", "1153154189288030259", "1132547843064872980", "1140025493027029171", "1165360991710752979", "1154509955290894427" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-12T16:01:35.972000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "etric", - "public_flags": 0, - "id": "101782535012384768", - "global_name": "{ i4ni } Lurker", - "display_name": "{ i4ni } Lurker", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "f5c9041f24ba56b5329f75d42040dece" - }, - "roles": [ "1132495232991244298", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-20T03:12:52.880000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "engineer3649", - "public_flags": 0, - "id": "1080482523760574566", - "global_name": "Engineer", - "display_name": "Engineer", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "d067480e5b15cdeac088617b35732c74" - }, - "roles": [ "1132495232991244298", "1131855863930425394", "1153154189288030259", "1140025493027029171", "1154591298477625364", "1154509955290894427" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T05:16:19.422000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "liltrippyrae", - "public_flags": 0, - "id": "1078174604897562624", - "global_name": "LilTrippyRae", - "display_name": "LilTrippyRae", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "d2998152672f5b48c576b138dac5b1ed" - }, - "roles": [ "1131855863930425394", "1146278985819500635", "1132495232991244298" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-25T15:30:11.705000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "Jockie Music", - "public_flags": 65536, - "id": "411916947773587456", - "global_name": null, - "display_name": null, - "discriminator": "8158", - "bot": true, - "avatar_decoration_data": null, - "avatar": "dbdfec1a92c466ce59a324a497735a6e" - }, - "roles": [ "1156313429796192338", "1158137449407598682" ], - "premium_since": null, - "pending": false, - "nick": "Dino Radio", - "mute": false, - "joined_at": "2023-09-26T19:36:44.976000+00:00", - "flags": 0, - "deaf": true, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "pres/charlie", - "public_flags": 256, - "id": "1118642969117999294", - "global_name": null, - "display_name": null, - "discriminator": "9005", - "bot": false, - "avatar_decoration_data": null, - "avatar": "fb10d4b68e4b723285856eec65e6c414" - }, - "roles": [], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-20T15:12:02.867363+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "dalghak", - "public_flags": 0, - "id": "1043344037672919151", - "global_name": "Dalghak", - "display_name": "Dalghak", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "a612d38d25e97d6b27cb61a78fd9fdf2" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1138881285482369084", "1145791399162294334" ], - "premium_since": null, - "pending": false, - "nick": "Ghost of GazaΓäó", - "mute": false, - "joined_at": "2023-10-02T04:13:46.757000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "therion7", - "public_flags": 0, - "id": "305582583398400002", - "global_name": "Therion", - "display_name": "Therion", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "b00ccb42969e42fec0adf3a94f790cd6" - }, - "roles": [ "1131855863930425394", "1153154189288030259", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-17T15:19:13.876000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "myname1", - "public_flags": 0, - "id": "269599326756536331", - "global_name": "My Name", - "display_name": "My Name", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "0fe170a75c7dd0210278c0c7d97daa57" - }, - "roles": [ "1132495232991244298", "1131855863930425394", "1153154189288030259", "1147382626315935826", "1140025493027029171", "1165360991710752979", "1171877369666076722" ], - "premium_since": null, - "pending": false, - "nick": "[420C 01/19 24] My Name", - "mute": false, - "joined_at": "2023-09-11T03:52:53.216000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "nvda_labrat_tcade", - "public_flags": 0, - "id": "424756951680024576", - "global_name": "Bullion Hambone Goldstein", - "display_name": "Bullion Hambone Goldstein", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "802a97a45c0952054ed0dc58e7bf9173" - }, - "roles": [ "1152426486368845895", "1132495232991244298", "1142127501506777229", "1131855863930425394", "1135771402880958514", "1132547843064872980", "1139361736886059058", "1140025493027029171", "1152389946255093911", "1154509955290894427", "1136839878127128668", "1150638639483723806" ], - "premium_since": null, - "pending": false, - "nick": "Alopecia Specialist", - "mute": false, - "joined_at": "2023-07-21T16:39:14.085000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "lilfreebase", - "public_flags": 0, - "id": "497321666372960268", - "global_name": "lilfreeba$e", - "display_name": "lilfreeba$e", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "127e71f750b6d890bc65933abb061408" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1133448992827641906" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-03T00:45:26.782000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "deskiweski", - "public_flags": 0, - "id": "1119845619771650049", - "global_name": "╩₧╦ó╟¥ß╡û", - "display_name": "╩₧╦ó╟¥ß╡û", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "c255131c6023a4d0ec40df48ccc6eae8" - }, - "roles": [ "1152426486368845895", "1152371592911925289", "1132495232991244298", "1131855863930425394", "1165360991710752979", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-12-10T02:07:26.036000+00:00", - "flags": 1, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "senordomo", - "public_flags": 0, - "id": "301896412780691466", - "global_name": "senordomo|XxX|", - "display_name": "senordomo|XxX|", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "f1169265e0c1505cbed1cb31ee677dfc" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1139361736886059058", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": "Big Filthy", - "mute": false, - "joined_at": "2023-11-11T03:05:42.538000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "vaguelyfamiliar", - "public_flags": 0, - "id": "1002472778391371776", - "global_name": "cranberrycocaine", - "display_name": "cranberrycocaine", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "02c45d28c5e66a921b30e291d5d8a862" - }, - "roles": [ "1132495232991244298", "1133448992827641906" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-16T21:53:15.042000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "plantman111", - "public_flags": 0, - "id": "899799912789737503", - "global_name": "i4ni plantman111", - "display_name": "i4ni plantman111", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "73e59656a830e6f6283c12eb29fd5c31" - }, - "roles": [ "1132495232991244298" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-27T19:53:45.901000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": ".fleksnes", - "public_flags": 128, - "id": "275424641869152256", - "global_name": "Fleksnes", - "display_name": "Fleksnes", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "a884b25d063aec87077c7d741f19a02e" - }, - "roles": [ "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-15T19:14:11.280000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "missstacy_70079", - "public_flags": 0, - "id": "1141891864723738785", - "global_name": "Miss Stacy", - "display_name": "Miss Stacy", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "c5c85fe340890ff1e7f383afaaae7598" - }, - "roles": [ "1144017607444402276", "1132495232991244298", "1131855863930425394", "1132547843064872980", "1136839878127128668" ], - "premium_since": null, - "pending": false, - "nick": "Miss Stacy", - "mute": false, - "joined_at": "2023-08-23T21:14:30.732000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "solderotter", - "public_flags": 64, - "id": "252639378940231680", - "global_name": "SolderOtter", - "display_name": "SolderOtter", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": { - "sku_id": "1144058844004233369", - "asset": "a_fed43ab12698df65902ba06727e20c0e" - }, - "avatar": "3cfbf4965552aad1a0d74cede69c5e6e" - }, - "roles": [ "1132495232991244298" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-18T08:45:44.154000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "drderpenstein", - "public_flags": 0, - "id": "371825227459723264", - "global_name": "DrDerpenstein", - "display_name": "DrDerpenstein", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "3553df4c3cd9fc827c54c5c22f0b1a63" - }, - "roles": [ "1131855863930425394", "1153154189288030259", "1132495232991244298", "1154509955290894427" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-17T22:58:40.663000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "theodoorklaproos", - "public_flags": 0, - "id": "117672888089313284", - "global_name": "Theodoor Klaproos", - "display_name": "Theodoor Klaproos", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "63a8ebac9b8d039a69c6611439355bfc" - }, - "roles": [ "1151641053603057664", "1132022472737292329", "1132495232991244298", "1131855863930425394", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": "Theo the Chtitty guy", - "mute": false, - "joined_at": "2023-09-13T19:05:53.733000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "Gatsu", - "public_flags": 0, - "id": "482285925695488000", - "global_name": "Sam Porter Bridges", - "display_name": "Sam Porter Bridges", - "discriminator": "2784", - "bot": false, - "avatar_decoration_data": null, - "avatar": "89e1ce9dd490769d38fe7edc7879cf24" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-13T02:36:11.428000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "MBot-MusicHouse", - "public_flags": 0, - "id": "1142166864437452801", - "global_name": null, - "display_name": null, - "discriminator": "9137", - "bot": true, - "avatar_decoration_data": null, - "avatar": "88bd9ce7bf889c0d36fb4afd3725900b" - }, - "roles": [ "1132515740361179137", "1132022472737292329", "1132495232991244298", "1142732822847701012", "1158137449407598682", "1136839878127128668" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-08-20T08:12:15.931000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "fastcarsandsunnydays", - "public_flags": 0, - "id": "811479300590796820", - "global_name": "Fast cars and sunny days", - "display_name": "Fast cars and sunny days", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "80b94b1da94602a3383681de1566509a" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1133448992827641906", "1154509955290894427" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-15T20:43:17.585000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "shayan0907", - "public_flags": 0, - "id": "344210573086425100", - "global_name": "Shy", - "display_name": "Shy", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "a_061f81efc2c7a86b0d6669a5170e53c9" - }, - "roles": [], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-25T23:26:07.097009+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": ".petrikov", - "public_flags": 128, - "id": "293058512932569088", - "global_name": "Petrikov", - "display_name": "Petrikov", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "efc1e3fd14dc17d96b7224ebc6a336d2" - }, - "roles": [ "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-12T00:15:48.082000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "bitcoinmarty", - "public_flags": 0, - "id": "604950306391851029", - "global_name": "BitcoinMarty", - "display_name": "BitcoinMarty", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "73e00fe6bb4a84358e268facedc30d53" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-24T04:33:27.507000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "astrid0001", - "public_flags": 0, - "id": "1037130703990697994", - "global_name": "astrid", - "display_name": "astrid", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "b676321f82a5bf7fcc90da2af8933862" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1133448992827641906" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-09T23:50:44.896000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "mixxona", - "public_flags": 0, - "id": "424368845621428234", - "global_name": "Mixxona", - "display_name": "Mixxona", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "a_49d579780354621631ff9c94a47b662b" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1133448992827641906" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-09T06:02:31.274000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "Dyno", - "public_flags": 589824, - "id": "155149108183695360", - "global_name": null, - "display_name": null, - "discriminator": "3861", - "bot": true, - "avatar_decoration_data": null, - "avatar": "19a5ee4114b47195fcecc6646f2380b1" - }, - "roles": [ "1132022472737292329", "1132495232991244298", "1132495758340390994", "1158137449407598682" ], - "premium_since": null, - "pending": false, - "nick": "Gypsyjew", - "mute": false, - "joined_at": "2023-07-23T02:13:49.619000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "un_luckyjoe", - "public_flags": 0, - "id": "965384231503147018", - "global_name": "Joe is mean", - "display_name": "Joe is mean", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "cea46a085df6eb08e11c7aeb1afbd566" - }, - "roles": [], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-12-02T01:01:21.670267+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "okamihoro", - "public_flags": 576, - "id": "92834990248722432", - "global_name": "MichaeLeo", - "display_name": "MichaeLeo", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "5d77f1eeff63b6238beb49590b24a999" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T04:53:57.644000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "slopeking", - "public_flags": 0, - "id": "401130340648747018", - "global_name": "blanco the grey", - "display_name": "blanco the grey", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "69dec75c108d39d74c583ba131ab11d4" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-17T07:07:29.556000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "shadowlogic", - "public_flags": 0, - "id": "248969305700433921", - "global_name": "ShadowLogic", - "display_name": "ShadowLogic", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "49a2ac39516177222f37475a29d61727" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-25T12:56:57.730000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "pureeboyz", - "public_flags": 64, - "id": "890259418636255232", - "global_name": "Pureeboyz", - "display_name": "Pureeboyz", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "d3cb4935d5da89acb085afc6a0b69ed4" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1155586097708019762", "1135643322132738170" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-12T05:10:37.832000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "dupe", - "public_flags": 0, - "id": "1148952559562793122", - "global_name": null, - "display_name": null, - "discriminator": "5851", - "bot": true, - "avatar_decoration_data": null, - "avatar": "5f06a463c8e7339f9631677de92f9d20" - }, - "roles": [ "1171262927739818076" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-07T01:40:43.041000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "xxtheh3roxx", - "public_flags": 0, - "id": "398254658159902720", - "global_name": "xXTheH3roXx", - "display_name": "xXTheH3roXx", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "8107c9459c59dd632956085dac19806a" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1145791399162294334" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T16:00:46.491000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "gankiskahn", - "public_flags": 0, - "id": "150826437899714561", - "global_name": "Gankiskahn", - "display_name": "Gankiskahn", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "9fd6150f4a026728a1fbdc4179afa655" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T05:10:20.504000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "kotallyr3kt", - "public_flags": 0, - "id": "573017385108242454", - "global_name": "Kotally87", - "display_name": "Kotally87", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "d9ae034bf1b8d1e7b089570c16040e16" - }, - "roles": [ "1135643322132738170", "1132495232991244298", "1140025493027029171", "1145791399162294334" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T04:53:44.630000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "spacecowboy077", - "public_flags": 0, - "id": "1132282579702263811", - "global_name": "spacecowboy", - "display_name": "spacecowboy", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": { - "sku_id": "1154896005045694555", - "asset": "a_c7e1751e8122f1b475cb3006966fb28c" - }, - "avatar": "71ff0ff231401ca4cd7366b46245cff1" - }, - "roles": [ "1131855863930425394", "1140025493027029171", "1136878100718829589", "1132495232991244298", "1138881285482369084" ], - "premium_since": "2023-12-03T16:27:59.306000+00:00", - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-13T15:23:39.729000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "bortlesstream", - "public_flags": 0, - "id": "1061725614584893490", - "global_name": null, - "display_name": null, - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "b25458a3b75a6e19c522373e887b5e7c" - }, - "roles": [ "1137195462189916262", "1132495232991244298", "1165360991710752979", "1140025493027029171", "1145791399162294334" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-13T01:30:19.449000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "mytastybits", - "public_flags": 256, - "id": "691186760230895686", - "global_name": "MyTastyBits", - "display_name": "MyTastyBits", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "207dc8c85b921c4ba0b40ab6e98994df" - }, - "roles": [ "1132495232991244298", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-21T11:37:36.328000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "eristocratic", - "public_flags": 0, - "id": "605700934693289985", - "global_name": "Eris", - "display_name": "Eris", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": { - "sku_id": "1144059132517826601", - "asset": "a_10b9f886b513b77ccdd67c8784f1a496" - }, - "avatar": "a_7b54b0aa821743cad2fe6f2cd46047db" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1133448992827641906", "1154509955290894427" ], - "premium_since": null, - "pending": false, - "nick": "Eristotle", - "mute": false, - "joined_at": "2023-09-12T04:28:32.161000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": "a_9c2c4f413cede34bd747d3c8caae95d2" - }, - { - "user": { - "username": "wobblychair", - "public_flags": 0, - "id": "292068759684775937", - "global_name": null, - "display_name": null, - "discriminator": "0", - "bot": false, - "avatar_decoration_data": { - "sku_id": "1144058844004233369", - "asset": "a_fed43ab12698df65902ba06727e20c0e" - }, - "avatar": "c96f7f32b31e28540218cffcc9326f7f" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171", "1154509955290894427" ], - "premium_since": null, - "pending": false, - "nick": "crab # 2", - "mute": false, - "joined_at": "2023-09-11T21:01:20.984000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "fakespacesteve", - "public_flags": 0, - "id": "1142160480195059712", - "global_name": null, - "display_name": null, - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "157e517cdbf371a47aaead44675714a3" - }, - "roles": [ "1131855863930425394", "1132495232991244298" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-13T22:47:28.583000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "loose69", - "public_flags": 0, - "id": "166293122303787008", - "global_name": "Loose", - "display_name": "Loose", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "6b4fb4c78272a1397c6c26eb2013ab4e" - }, - "roles": [ "1131855863930425394", "1132495232991244298" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-17T00:53:48.875000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "michaelstevens", - "public_flags": 128, - "id": "298562669303037953", - "global_name": "Michael Stevens", - "display_name": "Michael Stevens", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "a_7f8718d5dd2bc64bd20dd934d61bcc88" - }, - "roles": [ "1132495232991244298", "1146278985819500635", "1145791399162294334" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-19T22:18:54.673000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "unsmoothe_banana", - "public_flags": 0, - "id": "934881078324371457", - "global_name": null, - "display_name": null, - "discriminator": "2527", - "bot": false, - "avatar_decoration_data": null, - "avatar": "976216825168dedad0401867c343cffe" - }, - "roles": [ "1132495232991244298" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-20T17:22:02.283000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "spy-usd", - "public_flags": 65536, - "id": "811418568846737500", - "global_name": null, - "display_name": null, - "discriminator": "2780", - "bot": true, - "avatar_decoration_data": null, - "avatar": "4b607585173fcb3665950020bb64f5a7" - }, - "roles": [ "1132495232991244298", "1132514826179072091", "1158137449407598682" ], - "premium_since": null, - "pending": false, - "nick": "SPY", - "mute": false, - "joined_at": "2023-07-23T03:27:44.218000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "stockdocta", - "public_flags": 0, - "id": "826569120110608406", - "global_name": "Stock Docta", - "display_name": "Stock Docta", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "3e2ae827c5b364d5993e4ea0c39500d7" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-04T06:50:06.148000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "nerai", - "public_flags": 0, - "id": "315215796446035968", - "global_name": null, - "display_name": null, - "discriminator": "1176", - "bot": false, - "avatar_decoration_data": null, - "avatar": "cd4642b228796bbda593c8803d2bc917" - }, - "roles": [ "1165355605033230336", "1150819267453931622", "1137195462189916262", "1132495232991244298", "1139727644712251534", "1140025493027029171", "1150604748303646744" ], - "premium_since": null, - "pending": false, - "nick": "neraiπÇéthe inflation skizo", - "mute": false, - "joined_at": "2023-09-10T06:57:10.474000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "Nightreaperr", - "public_flags": 0, - "id": "365567541432811520", - "global_name": "WiDoWMaKeR", - "display_name": "WiDoWMaKeR", - "discriminator": "1553", - "bot": false, - "avatar_decoration_data": null, - "avatar": null - }, - "roles": [ "1132495232991244298" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-10T02:50:11.471000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "thetealady", - "public_flags": 0, - "id": "869601612140797993", - "global_name": "The Tea Lady", - "display_name": "The Tea Lady", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "43257c93aa73f5dabee9e875fc5cea6f" - }, - "roles": [ "1132495232991244298", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-23T19:26:21.871000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "Make it a Quote", - "public_flags": 65536, - "id": "949479338275913799", - "global_name": null, - "display_name": null, - "discriminator": "6660", - "bot": true, - "avatar_decoration_data": null, - "avatar": "5261029e1fd335ed1cc13f2e12cce415" - }, - "roles": [ "1172323415919693868" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-09T23:54:43.139000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "ellesdy", - "public_flags": 64, - "id": "1137467117336268870", - "global_name": ".ellesdy", - "display_name": ".ellesdy", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "a_2f5811fca7186fd6ef30b2a0583c3002" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1145791399162294334", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-26T18:39:05.634000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "moneybrain", - "public_flags": 0, - "id": "1085588193438617630", - "global_name": "moneybrain", - "display_name": "moneybrain", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "a_9b514a39a12f709d97494aa26ce14f71" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T14:43:24.285000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "eriakh", - "public_flags": 0, - "id": "1161728107477205073", - "global_name": "Rahma", - "display_name": "Rahma", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": null - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1133448992827641906", "1145791399162294334" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-12T02:27:58.140000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "Γè╣╦Ü∩╜íΓÖí be1a", - "public_flags": 256, - "id": "1074847041877975090", - "global_name": null, - "display_name": null, - "discriminator": "2733", - "bot": false, - "avatar_decoration_data": null, - "avatar": "59c92c22a9fd9fde0c0531ab6f59524d" - }, - "roles": [], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-21T23:11:16.355538+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "Jockie Music (1)", - "public_flags": 65536, - "id": "412347257233604609", - "global_name": null, - "display_name": null, - "discriminator": "6951", - "bot": true, - "avatar_decoration_data": null, - "avatar": "5e8159b67a74d92153c8cd79cce4889c" - }, - "roles": [ "1167665445801840722" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-28T03:25:36.482000+00:00", - "flags": 0, - "deaf": true, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "little_droida", - "public_flags": 0, - "id": "207533376314277888", - "global_name": "little droida", - "display_name": "little droida", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "6950b0b4e615e41ae7eef655aff80d49" - }, - "roles": [ "1132495232991244298", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-26T16:32:46.004000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "klaapps", - "public_flags": 0, - "id": "258446680783978497", - "global_name": "Klapps", - "display_name": "Klapps", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "23a28e0ae66a6dc219f0963bf62f3f69" - }, - "roles": [ "1144017607444402276", "1132495232991244298", "1131855863930425394", "1140025493027029171", "1137194209586196530" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-21T04:32:18.689000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "SoundBot", - "public_flags": 65536, - "id": "611635946735140874", - "global_name": null, - "display_name": null, - "discriminator": "1822", - "bot": true, - "avatar_decoration_data": null, - "avatar": "5daeb8010c26b282f66541c8bc98ce39" - }, - "roles": [ "1177893477829324852" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-25T08:48:09.350814+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "proteusoftheice", - "public_flags": 0, - "id": "1090976231375257610", - "global_name": "╞ñ╞ª╤│╧»╤öß╣╗┼ƒ, The One", - "display_name": "╞ñ╞ª╤│╧»╤öß╣╗┼ƒ, The One", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "7a06dd6f7b4594da00dd2a8e0878b50c" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1135643322132738170", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-26T17:38:41.617000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "cubtheman", - "public_flags": 128, - "id": "178586875949350912", - "global_name": "Cub", - "display_name": "Cub", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "f5736abd829050906265cd0dd5a6109a" - }, - "roles": [ "1163353762816086016", "1150634635815039138", "1137195462189916262", "1132495232991244298", "1131855863930425394", "1139366614492532787", "1140025493027029171", "1153154189288030259", "1173489923450470453", "1154509955290894427", "1150638639483723806" ], - "premium_since": null, - "pending": false, - "nick": "[PURDY GANG] Cub", - "mute": false, - "joined_at": "2023-09-10T12:53:18.532000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "classypepe", - "public_flags": 0, - "id": "757462480795729930", - "global_name": "classypepe", - "display_name": "classypepe", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "ffd7baa2b75c2bcb70885862303e97d0" - }, - "roles": [ "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T14:15:57.862000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "vwtax", - "public_flags": 0, - "id": "1142657728775458930", - "global_name": null, - "display_name": null, - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "2a56fea53f78e48e42acbb0f18a07c0e" - }, - "roles": [ "1132495232991244298" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T03:55:21.643000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "magic_clown", - "public_flags": 0, - "id": "1056030770814263326", - "global_name": "Magic_Clown", - "display_name": "Magic_Clown", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "f459305a33e07f515a0270dffae2f9ba" - }, - "roles": [ "1154848133143089312", "1169450276873314374", "1132495232991244298", "1151025333206794321", "1140025493027029171", "1150604748303646744", "1135643322132738170", "1138881285482369084" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-04T01:12:43.389000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "AAPL", - "public_flags": 65536, - "id": "806569145184550922", - "global_name": null, - "display_name": null, - "discriminator": "4501", - "bot": true, - "avatar_decoration_data": null, - "avatar": "d4208b1bbd88cc999a39cd7eee03b456" - }, - "roles": [ "1132495232991244298", "1132514826179072091", "1158137449407598682" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-07-23T03:28:13.564000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "anairdrop", - "public_flags": 128, - "id": "242840588745965569", - "global_name": "an Airdrop", - "display_name": "an Airdrop", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "a30e248f5c46edca7ff029312dab85cf" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-25T00:55:14.785000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "dupeai", - "public_flags": 0, - "id": "1128236730496061494", - "global_name": "dupe", - "display_name": "dupe", - "discriminator": "9204", - "bot": false, - "avatar_decoration_data": null, - "avatar": "eafb4636739c0083d182e36395fe7723" - }, - "roles": [ "1132495232991244298" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": true, - "joined_at": "2023-09-03T21:22:51.036000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "thefreemarket", - "public_flags": 0, - "id": "1084572831880318988", - "global_name": "Mr. Market", - "display_name": "Mr. Market", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "e52415af900287376dfc3bca1dab8d39" - }, - "roles": [ "1135643322132738170", "1152426486368845895", "1154972272294109194", "1157914001255178250", "1132495232991244298", "1131855863930425394", "1139361736886059058", "1151564908278853652", "1138272440754130965", "1165360991710752979", "1150604748303646744", "1147401491779424346", "1132514826179072091" ], - "premium_since": null, - "pending": false, - "nick": "[BOWL ACTUALIZED 45] Totalus", - "mute": false, - "joined_at": "2023-07-29T02:38:35.107000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "realtimechris", - "public_flags": 0, - "id": "1030016136735100928", - "global_name": "RealTimeChris", - "display_name": "RealTimeChris", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "6f708e85b83e06c2d9ff3d315c1678fc" - }, - "roles": [ "1132495232991244298", "1154509955290894427", "1132514826179072091", "1133964361317240942", "1151630267413434428", "1139726540054216784", "1136839878127128668", "1131855863930425394", "1140025493027029171", "1146278985819500635", "1138881285482369084" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-08-18T18:54:57.820000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "lilwindex4279", - "public_flags": 0, - "id": "1008893121343524945", - "global_name": "ΓÖí ≡¥æ│≡¥Æè≡¥Æì ΓÖí ≡¥æ╛≡¥Æè≡¥ÆÅ≡¥Æà≡¥Æå≡¥ÆÖ", - "display_name": "ΓÖí ≡¥æ│≡¥Æè≡¥Æì ΓÖí ≡¥æ╛≡¥Æè≡¥ÆÅ≡¥Æà≡¥Æå≡¥ÆÖ", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": { - "sku_id": "1144058522808614923", - "asset": "a_d3da36040163ee0f9176dfe7ced45cdc" - }, - "avatar": "e875791472bca6bc934312f95bcd752a" - }, - "roles": [ "1133448992827641906", "1163915273804460082" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-25T05:09:23.403000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "p09techguruguy01", - "public_flags": 64, - "id": "321178412012011523", - "global_name": "P09-TechGuruGuy01", - "display_name": "P09-TechGuruGuy01", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "3557fc3e76a526f1b723c8239c430afd" - }, - "roles": [ "1132495232991244298", "1131855863930425394", "1153154189288030259", "1140025493027029171", "1139361736886059058", "1135643322132738170" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-20T03:23:32.546000+00:00", - "flags": 1, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "blazzingfire", - "public_flags": 0, - "id": "1067984356855001148", - "global_name": "Natasha", - "display_name": "Natasha", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "05c4516b959fafd2c11666e48f707795" - }, - "roles": [ "1132495232991244298" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-27T14:59:27.133000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "iangell_", - "public_flags": 0, - "id": "786269979577417778", - "global_name": "angel", - "display_name": "angel", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "e981e4b2003d0e7fea92a0ac695ed20c" - }, - "roles": [ "1132495232991244298", "1133448992827641906" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-14T17:22:13.396000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "sagepinfu", - "public_flags": 0, - "id": "1048074759918858281", - "global_name": "SageX", - "display_name": "SageX", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "9ed778aea121de72968d51e47155f40f" - }, - "roles": [ "1144017607444402276", "1132495232991244298", "1142127501506777229", "1131855863930425394", "1139361736886059058", "1140025493027029171", "1132320097734770748" ], - "premium_since": null, - "pending": false, - "nick": "SAGE_0%", - "mute": false, - "joined_at": "2023-10-05T00:47:58.065000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "surrist", - "public_flags": 0, - "id": "1121015033472745534", - "global_name": "Surrist", - "display_name": "Surrist", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "4e5adbb571cbf519d271ff0e90cdf897" - }, - "roles": [ "1150819267453931622", "1137195462189916262", "1132495232991244298", "1131855863930425394", "1140025493027029171", "1154509955290894427", "1138881285482369084" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-11T13:51:47.232000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "xanos9597", - "public_flags": 0, - "id": "410643627648483328", - "global_name": "Γûä∩╕╗πâçX╠╖A╠╖N╠╖O╠╖S╠╖ΓòÉΓòÉΓöüΣ╕Ç", - "display_name": "Γûä∩╕╗πâçX╠╖A╠╖N╠╖O╠╖S╠╖ΓòÉΓòÉΓöüΣ╕Ç", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "ceab38e2f3c2930fcff7bb7c7f15cd72" - }, - "roles": [ "1152371592911925289", "1132495232991244298", "1131855863930425394", "1140025493027029171", "1159589181316661269", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-15T21:00:07.853000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "varg", - "public_flags": 0, - "id": "701049186535079987", - "global_name": null, - "display_name": null, - "discriminator": "5761", - "bot": false, - "avatar_decoration_data": null, - "avatar": "b1d3993eca3a764b1a7d81ba3121014b" - }, - "roles": [], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-20T10:16:25.701643+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "5feokt", - "public_flags": 0, - "id": "1174224660968263692", - "global_name": "CH3CK BYE-O", - "display_name": "CH3CK BYE-O", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": null - }, - "roles": [], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-12-01T17:49:52.446325+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "xfile_zack", - "public_flags": 256, - "id": "311367925732999168", - "global_name": "XFILE - ZACK", - "display_name": "XFILE - ZACK", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "1fd7518abaa2df5fd4d0a8cb54e49863" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T04:54:08.422000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": ".abtronic", - "public_flags": 0, - "id": "550482489026543617", - "global_name": "abtronic", - "display_name": "abtronic", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "d4ba43d4f3da6be68722e969600e9b19" - }, - "roles": [ "1132495232991244298", "1131855863930425394", "1140025493027029171", "1165360991710752979", "1154509955290894427" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-12T02:59:13.565000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "BurntToastΓäó", - "public_flags": 0, - "id": "978519094703837215", - "global_name": null, - "display_name": null, - "discriminator": "7283", - "bot": false, - "avatar_decoration_data": null, - "avatar": "55b5520b2a2811b74de113b0a83d3363" - }, - "roles": [], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-22T20:52:39.703339+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "chubbsxyz", - "public_flags": 0, - "id": "804171760597336115", - "global_name": null, - "display_name": null, - "discriminator": "1876", - "bot": false, - "avatar_decoration_data": null, - "avatar": "4851ea9ca24f08e01b21d99d8d5fdc82" - }, - "roles": [ "1132495232991244298" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-16T04:03:09.860000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "taylorst.", - "public_flags": 0, - "id": "805235025871241226", - "global_name": "Taylor St.", - "display_name": "Taylor St.", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "f081b80c588b7ded06ecfe5859c93b5c" - }, - "roles": [ "1152426486368845895", "1132495232991244298", "1131855863930425394", "1140025493027029171", "1135771402880958514", "1139361736886059058", "1136839878127128668" ], - "premium_since": null, - "pending": false, - "nick": "Taylor St.", - "mute": false, - "joined_at": "2023-07-21T13:18:26.578000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "4chanlolz", - "public_flags": 0, - "id": "740746194829180958", - "global_name": "4chanlolz", - "display_name": "4chanlolz", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "884f2a2d35745e9b1385e30308b52b4d" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": "4chanlolz", - "mute": false, - "joined_at": "2023-09-10T12:51:05.965000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "uponaburningbody", - "public_flags": 0, - "id": "1059302859088347189", - "global_name": "Midwest EMO", - "display_name": "Midwest EMO", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "a_0a6edb9b63e27d145d06e53ab3fb81d5" - }, - "roles": [ "1132495232991244298", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-21T23:47:08.916000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "t0af", - "public_flags": 0, - "id": "308150161966891009", - "global_name": "toph", - "display_name": "toph", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "be7cd031a0b59183606d77d84e641eff" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-19T18:17:42.257000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": ".m3rp.", - "public_flags": 0, - "id": "726759740650160138", - "global_name": "Merp", - "display_name": "Merp", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "7e6e3bd87e70651bfc13dba00d4e0415" - }, - "roles": [ "1132495232991244298", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-26T17:31:11.739000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "≡¥òè≡¥ò₧≡¥òÆ≡¥òÿ≡¥òÜ≡¥òö", - "public_flags": 64, - "id": "197844700944793600", - "global_name": null, - "display_name": null, - "discriminator": "7490", - "bot": false, - "avatar_decoration_data": null, - "avatar": "bf4ebc64ce8887c725d9c36996a05be0" - }, - "roles": [ "1132495232991244298", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-20T02:43:09.170000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "dustnana", - "public_flags": 0, - "id": "578798215420182571", - "global_name": "OUTLAW DUST (ON BOND)", - "display_name": "OUTLAW DUST (ON BOND)", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "d2b8be68e17acc5c0dfac382592e0445" - }, - "roles": [ "1132495232991244298", "1145791399162294334" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-26T02:17:12.972000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "LunaBot ≡ƒîÖ", - "public_flags": 65536, - "id": "451379187031343104", - "global_name": null, - "display_name": null, - "discriminator": "9997", - "bot": true, - "avatar_decoration_data": null, - "avatar": "71be5dabc3f593d47adbdc523b451118" - }, - "roles": [ "1132495232991244298", "1158137449407598682", "1132142645775446046" ], - "premium_since": null, - "pending": false, - "nick": "Dino Radio", - "mute": false, - "joined_at": "2023-07-22T02:50:40.987000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "damn.doom", - "public_flags": 0, - "id": "1160506752316489758", - "global_name": "&,.'`doom`'.,&", - "display_name": "&,.'`doom`'.,&", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "a326d66f2446f2166132bc11425d39f9" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-17T22:31:12.616000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "0lenoname", - "public_flags": 0, - "id": "935327222582095922", - "global_name": "Ol'NoName", - "display_name": "Ol'NoName", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "c94d7e94100000a0248e8fda8557866d" - }, - "roles": [ "1132495232991244298", "1154509955290894427", "1131855863930425394", "1140025493027029171", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-13T00:27:01.550000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "layna.cg", - "public_flags": 0, - "id": "1153915899481423892", - "global_name": "layna", - "display_name": "layna", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "b931be8793e0f80f95eea64e777e33d2" - }, - "roles": [ "1132495232991244298", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-02T15:56:35.656000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "frostig.", - "public_flags": 0, - "id": "471449896202010654", - "global_name": "'frostig,....", - "display_name": "'frostig,....", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "9139378320c0f48404c2b8b9426a313d" - }, - "roles": [ "1132495232991244298", "1146278985819500635", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-20T02:33:04.316000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "HeroHarri", - "public_flags": 0, - "id": "881233615801974856", - "global_name": null, - "display_name": null, - "discriminator": "9703", - "bot": false, - "avatar_decoration_data": null, - "avatar": "12a52037362af15820a64ef62c1fa80e" - }, - "roles": [ "1132495232991244298", "1135643322132738170" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-13T16:53:31.956000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "genuinelygenuis", - "public_flags": 0, - "id": "1025376302351523930", - "global_name": "Genius", - "display_name": "Genius", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "b778a9323b218d20f03eb85c109af92e" - }, - "roles": [ "1132495232991244298", "1145791399162294334" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-18T03:29:01.674000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "nick.jpeg", - "public_flags": 0, - "id": "209157594575536129", - "global_name": "Nick.jpeg", - "display_name": "Nick.jpeg", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "d88437fecb97f58bb1b415239efe54e1" - }, - "roles": [ "1132495232991244298", "1131855863930425394", "1140025493027029171", "1154509955290894427", "1150638639483723806" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T04:01:25.456000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "MBot-Janny", - "public_flags": 0, - "id": "1142732033978814564", - "global_name": null, - "display_name": null, - "discriminator": "1308", - "bot": true, - "avatar_decoration_data": null, - "avatar": "a4c81bdbac48f332713fa7a3f7f78270" - }, - "roles": [ "1158297926116847618" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-02T07:02:25.783000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "acelogic_", - "public_flags": 256, - "id": "223984406581346304", - "global_name": "Acelogic_", - "display_name": "Acelogic_", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": { - "sku_id": "1144059132517826601", - "asset": "a_10b9f886b513b77ccdd67c8784f1a496" - }, - "avatar": "000bc5e6392f48fbf939529f944122a9" - }, - "roles": [ "1132022472737292329", "1132495232991244298", "1142127501506777229", "1131855863930425394", "1140025493027029171", "1154509955290894427" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-11T12:12:50.225000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "im14.", - "public_flags": 4194368, - "id": "1079121269385080852", - "global_name": "joe", - "display_name": "joe", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "daea9d49e5057dfed5dff9c59addfa7f" - }, - "roles": [ "1132495232991244298", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-20T02:33:04.447000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "Mouthwash", - "public_flags": 0, - "id": "615370256516644887", - "global_name": null, - "display_name": null, - "discriminator": "7122", - "bot": false, - "avatar_decoration_data": null, - "avatar": "bc4c8c5e4532f4466ead42a667c223c7" - }, - "roles": [ "1132495232991244298", "1131855863930425394", "1140025493027029171", "1165360991710752979", "1138881285482369084", "1150638639483723806" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-17T17:48:55.048000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "rumbler_channel", - "public_flags": 0, - "id": "419757783068704790", - "global_name": "RumblerΓäó", - "display_name": "RumblerΓäó", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "66d415a7b6def4242b1e60e87c268496" - }, - "roles": [ "1144017607444402276", "1165352625173180516", "1137195462189916262", "1165360991710752979", "1132495232991244298", "1132514826179072091", "1142127501506777229", "1173650979418279986", "1133448992827641906", "1131855863930425394", "1132547843064872980", "1139361736886059058", "1140025493027029171", "1144734109021769749", "1153154189288030259", "1135643322132738170", "1146278985819500635", "1136839878127128668" ], - "premium_since": null, - "pending": false, - "nick": "RumblerΓäó", - "mute": false, - "joined_at": "2023-07-22T00:45:52.731000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "donaldayyy", - "public_flags": 0, - "id": "928952095099457577", - "global_name": "donald trump", - "display_name": "donald trump", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "a64d2b80e2e1eda926c8751fa20407f9" - }, - "roles": [ "1132495232991244298", "1142127501506777229" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-20T23:44:52.223000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "NVDA", - "public_flags": 65536, - "id": "836385897372581910", - "global_name": null, - "display_name": null, - "discriminator": "7361", - "bot": true, - "avatar_decoration_data": null, - "avatar": "8c8b5465b3da2786eeb821540adcdb6f" - }, - "roles": [ "1132495232991244298", "1132514826179072091", "1158137449407598682" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-07-23T03:28:59+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "zeddicus.zul.zorander", - "public_flags": 0, - "id": "976966669169733672", - "global_name": "zed", - "display_name": "zed", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "ea06b1dd403679944f83bba8a3fed0b7" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1156297495857614858", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-26T12:18:26.810000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "chickensnotvegan", - "public_flags": 0, - "id": "992874426771181609", - "global_name": null, - "display_name": null, - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "0aec41bc33e82bb0fd96e2b46558f553" - }, - "roles": [ "1132495232991244298" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-09T12:09:11.937000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "killstreak5428", - "public_flags": 0, - "id": "692952507990933514", - "global_name": "Killstreak", - "display_name": "Killstreak", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "a6915110451b248842e601cf223c09c0" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-13T06:36:16.578000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "suepaphly", - "public_flags": 64, - "id": "367445249376649217", - "global_name": null, - "display_name": null, - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "ca5c8aba850c833ff1cd3c3722af66d9" - }, - "roles": [ "1137195462189916262", "1132495232991244298", "1132514826179072091", "1142127501506777229", "1133448992827641906", "1131855863930425394", "1139361736886059058", "1140025493027029171", "1147382626315935826", "1165360991710752979", "1171877369666076722", "1135643322132738170", "1154509955290894427", "1136839878127128668" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-17T09:21:37.871000+00:00", - "flags": 1, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "angelllll", - "public_flags": 0, - "id": "959729504429965313", - "global_name": null, - "display_name": null, - "discriminator": "4075", - "bot": false, - "avatar_decoration_data": null, - "avatar": "d0ee9b931801cc70fb71fe65a589f9de" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1154509955290894427" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T05:36:05.644000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "holestiktok", - "public_flags": 64, - "id": "438480724342079489", - "global_name": "HolesTikTok - Alex", - "display_name": "HolesTikTok - Alex", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "d0038c9339ca51f9df98c16d89b1af88" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-13T05:37:41.956000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "clevername64", - "public_flags": 0, - "id": "175082104886001665", - "global_name": "clevername64", - "display_name": "clevername64", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "a88dac35eae92366c83796ff29093007" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-11-12T03:51:19.092000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "pigbossu", - "public_flags": 0, - "id": "205156380632547328", - "global_name": "pigboss", - "display_name": "pigboss", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "edf3f01da311c843e07b7efcf573ac2b" - }, - "roles": [ "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T06:13:11.788000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "jimbob5121", - "public_flags": 0, - "id": "279735841444724736", - "global_name": "jimbob", - "display_name": "jimbob", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "561faf4518e678e45b9275bda5dd6abc" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1131855863930425394" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-12-06T22:28:23.533000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "crankspinatra", - "public_flags": 0, - "id": "431013987375906816", - "global_name": "crankspinatra", - "display_name": "crankspinatra", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "ca6a54b6376f27a70e8a9b9dcff93637" - }, - "roles": [ "1132495232991244298", "1145791399162294334" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-12-02T00:13:05.121000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "kamikazejew", - "public_flags": 0, - "id": "621531622235308033", - "global_name": "Kamikaze Jew", - "display_name": "Kamikaze Jew", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "33989b496c5fef634b4fce40937b660e" - }, - "roles": [ "1152426486368845895", "1132495232991244298", "1131855863930425394", "1140025493027029171", "1165360991710752979", "1152389946255093911", "1154509955290894427", "1138881285482369084", "1150638639483723806" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-11T03:42:45.768000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "little.toadstool", - "public_flags": 64, - "id": "934618668866883646", - "global_name": "≡¥Æ⌐≡¥æ£≡¥ôç≡¥Æ╛ ≡¥Æ▒≡¥æÆ≡¥æÆ≡¥ôÅ≡¥ôü≡¥æÆ≡¥Æ╖≡¥ôè≡¥Æ╖", - "display_name": "≡¥Æ⌐≡¥æ£≡¥ôç≡¥Æ╛ ≡¥Æ▒≡¥æÆ≡¥æÆ≡¥ôÅ≡¥ôü≡¥æÆ≡¥Æ╖≡¥ôè≡¥Æ╖", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": { - "sku_id": "1144048390594908212", - "asset": "a_db9baf0ba7cf449d2b027c06309dbe8d" - }, - "avatar": "cccfe75b69dea48e45f17095151d0cce" - }, - "roles": [ "1165352625173180516", "1132495232991244298", "1150637930436636752", "1133448992827641906", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-21T17:41:06.158000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "shigx", - "public_flags": 0, - "id": "480225105616568331", - "global_name": "Shig", - "display_name": "Shig", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "7e80be2e6d6edaf51509037615bf98cf" - }, - "roles": [ "1131855863930425394", "1140025493027029171", "1132495232991244298" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-12-09T03:50:29.372000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "meggymoon", - "public_flags": 64, - "id": "341659789828423709", - "global_name": "meggymoonΓ£¿", - "display_name": "meggymoonΓ£¿", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": { - "sku_id": "1144059132517826601", - "asset": "a_10b9f886b513b77ccdd67c8784f1a496" - }, - "avatar": "7cee08b9b8904786376a326b50e4d7fb" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1133448992827641906", "1138881285482369084" ], - "premium_since": null, - "pending": false, - "nick": "meggyhodl", - "mute": false, - "joined_at": "2023-10-31T00:14:51.868000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "rodoh", - "public_flags": 0, - "id": "130117433661980672", - "global_name": "---0.00-", - "display_name": "---0.00-", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "ffec8c3cf45d02241e940c4128e76ee0" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-24T22:30:34.231000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "fatnig3r", - "public_flags": 0, - "id": "756544067827007498", - "global_name": "Fatpig", - "display_name": "Fatpig", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "5333ec67a497a9189c603fd3a1b23b85" - }, - "roles": [ "1132495232991244298", "1154509955290894427", "1133448992827641906", "1140025493027029171", "1146278985819500635" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T17:56:32.491000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "kimilsung", - "public_flags": 0, - "id": "247121074393841664", - "global_name": "Kim Il-Sung", - "display_name": "Kim Il-Sung", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "ae65c1197cf15a07e87958a1305c5f1e" - }, - "roles": [ "1165355605033230336", "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-21T01:15:10.179000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "peregrinus", - "public_flags": 0, - "id": "193017815232413697", - "global_name": "peregrinus", - "display_name": "peregrinus", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "d68b2e176dd52da89888db7462feb63e" - }, - "roles": [ "1131855863930425394", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-10-13T01:56:01.280000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "malibumafia", - "public_flags": 64, - "id": "263930496579272715", - "global_name": "MalibuMafia", - "display_name": "MalibuMafia", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "371fc22d7edf15c3c8caf3bb44b42342" - }, - "roles": [ "1131855863930425394", "1153154189288030259", "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-23T01:52:54.067000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "sambankmanfried_ftx", - "public_flags": 0, - "id": "756772701279879188", - "global_name": "Sam Bankman-Fried", - "display_name": "Sam Bankman-Fried", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "3ecbe6d45b50bc5d5168b53752ef503e" - }, - "roles": [ "1132495232991244298", "1140025493027029171", "1145791399162294334" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-10T05:28:02.583000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "bestfriendbear", - "public_flags": 0, - "id": "1131409583294926918", - "global_name": "Friend Bear", - "display_name": "Friend Bear", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "77a183d3bc39b60b987f439cf8ebbe00" - }, - "roles": [ "1132495232991244298", "1140025493027029171" ], - "premium_since": null, - "pending": false, - "nick": null, - "mute": false, - "joined_at": "2023-09-16T03:37:54.270000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "silverenien", - "public_flags": 0, - "id": "1179873808795049990", - "global_name": "silversteuy", - "display_name": "silversteuy", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "d9137fc4d69e5fc6613840fbe307d302" - }, - "roles": [ "1132022472737292329", "1153154189288030259", "1144017607444402276" ], - "premium_since": null, - "pending": false, - "nick": "silverstein milf hunter", - "mute": false, - "joined_at": "2023-12-05T22:22:32.369000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - }, - { - "user": { - "username": "riskfreerate", - "public_flags": 0, - "id": "1141198193955196939", - "global_name": "RiskFreeRate", - "display_name": "RiskFreeRate", - "discriminator": "0", - "bot": false, - "avatar_decoration_data": null, - "avatar": "940ab95221b86505186c3222af197b63" - }, - "roles": [ "1154862022111010816", "1144017607444402276", "1132495232991244298", "1157914001255178250", "1142127501506777229", "1154851589857742898", "1140025493027029171", "1165360991710752979", "1167576534178082997", "1132514826179072091", "1136839878127128668" ], - "premium_since": null, - "pending": false, - "nick": "[MENTAL BREAK] Totalus", - "mute": false, - "joined_at": "2023-09-10T13:36:16.195000+00:00", - "flags": 0, - "deaf": false, - "communication_disabled_until": null, - "avatar": null - } - ], - "large": false, - "member_count": 197, - "version": 1701620879449, - "emojis": [ - { - "version": 1689995175210, - "roles": [], - "require_colons": true, - "name": "cub", - "managed": false, - "id": "1132146564182315069", - "available": true, - "animated": true - }, - { - "version": 1689995182331, - "roles": [], - "require_colons": true, - "name": "woodyremovebgpreview", - "managed": false, - "id": "1132146594075123752", - "available": true, - "animated": false - }, - { - "version": 1689995198991, - "roles": [], - "require_colons": true, - "name": "ram", - "managed": false, - "id": "1132146663729926275", - "available": true, - "animated": false - }, - { - "version": 1690001101007, - "roles": [], - "require_colons": true, - "name": "engineer", - "managed": false, - "id": "1132171418793152612", - "available": true, - "animated": false - }, - { - "version": 1690001316157, - "roles": [], - "require_colons": true, - "name": "suep", - "managed": false, - "id": "1132172321151520788", - "available": true, - "animated": false - }, - { - "version": 1691519993124, - "roles": [], - "require_colons": true, - "name": "red", - "managed": false, - "id": "1138542114049900544", - "available": true, - "animated": false - }, - { - "version": 1693264635956, - "roles": [], - "require_colons": true, - "name": "353055289_925417528687629_655473", - "managed": false, - "id": "1145859672771932220", - "available": true, - "animated": false - }, - { - "version": 1693264657425, - "roles": [], - "require_colons": true, - "name": "IMG_6745", - "managed": false, - "id": "1145859766380396704", - "available": true, - "animated": false - }, - { - "version": 1693525954985, - "roles": [], - "require_colons": true, - "name": "1453joethinking", - "managed": false, - "id": "1146955727823458336", - "available": true, - "animated": false - }, - { - "version": 1693525955450, - "roles": [], - "require_colons": true, - "name": "1330crykekw", - "managed": false, - "id": "1146955729849294969", - "available": true, - "animated": false - }, - { - "version": 1693525955732, - "roles": [], - "require_colons": true, - "name": "4775_Bible_Jew", - "managed": false, - "id": "1146955731044683776", - "available": true, - "animated": false - }, - { - "version": 1693525955986, - "roles": [], - "require_colons": true, - "name": "1766peepochomky", - "managed": false, - "id": "1146955732084850748", - "available": true, - "animated": false - }, - { - "version": 1693525956216, - "roles": [], - "require_colons": true, - "name": "2092ybayo", - "managed": false, - "id": "1146955733003423815", - "available": true, - "animated": false - }, - { - "version": 1693525956590, - "roles": [], - "require_colons": true, - "name": "2174pepecool", - "managed": false, - "id": "1146955734630813816", - "available": true, - "animated": false - }, - { - "version": 1693525956910, - "roles": [], - "require_colons": true, - "name": "2149gigachad", - "managed": false, - "id": "1146955735943622746", - "available": true, - "animated": false - }, - { - "version": 1693525957273, - "roles": [], - "require_colons": true, - "name": "3459_LMAO", - "managed": false, - "id": "1146955737436782632", - "available": true, - "animated": false - }, - { - "version": 1693525957883, - "roles": [], - "require_colons": true, - "name": "9650lmao", - "managed": false, - "id": "1146955740007911565", - "available": true, - "animated": false - }, - { - "version": 1693525959763, - "roles": [], - "require_colons": true, - "name": "JewLol", - "managed": false, - "id": "1146955742520287343", - "available": true, - "animated": false - }, - { - "version": 1694266817091, - "roles": [], - "require_colons": true, - "name": "projectwallstreet", - "managed": false, - "id": "1150063091061641246", - "available": true, - "animated": false - }, - { - "version": 1694624324347, - "roles": [], - "require_colons": true, - "name": "stonksmartemoji", - "managed": false, - "id": "1151562622852935860", - "available": true, - "animated": false - }, - { - "version": 1694958226297, - "roles": [], - "require_colons": true, - "name": "45", - "managed": false, - "id": "1152963109166784552", - "available": true, - "animated": false - }, - { - "version": 1695579118961, - "roles": [], - "require_colons": true, - "name": "aeye", - "managed": false, - "id": "1155567321713225798", - "available": true, - "animated": false - }, - { - "version": 1695581474925, - "roles": [], - "require_colons": true, - "name": "hand", - "managed": false, - "id": "1155577203409572001", - "available": true, - "animated": false - }, - { - "version": 1695782669036, - "roles": [], - "require_colons": true, - "name": "nuke", - "managed": false, - "id": "1156421052377866351", - "available": true, - "animated": false - }, - { - "version": 1695782743894, - "roles": [], - "require_colons": true, - "name": "nuke1", - "managed": false, - "id": "1156421360629854268", - "available": true, - "animated": false - }, - { - "version": 1695782786499, - "roles": [], - "require_colons": true, - "name": "nuke2", - "managed": false, - "id": "1156421533464535141", - "available": true, - "animated": false - }, - { - "version": 1695783780895, - "roles": [], - "require_colons": true, - "name": "johnny3", - "managed": false, - "id": "1156425736140357743", - "available": true, - "animated": false - }, - { - "version": 1696215940654, - "roles": [], - "require_colons": true, - "name": "hit", - "managed": false, - "id": "1158238332002766848", - "available": true, - "animated": false - }, - { - "version": 1698523556729, - "roles": [], - "require_colons": true, - "name": "patgasm", - "managed": false, - "id": "1167917188859048077", - "available": true, - "animated": false - }, - { - "version": 1698524694207, - "roles": [], - "require_colons": true, - "name": "bird_2", - "managed": false, - "id": "1167921959837909112", - "available": true, - "animated": false - }, - { - "version": 1698524752125, - "roles": [], - "require_colons": true, - "name": "objection20", - "managed": false, - "id": "1167922202755215533", - "available": true, - "animated": false - }, - { - "version": 1698524847624, - "roles": [], - "require_colons": true, - "name": "ur_poor", - "managed": false, - "id": "1167922603307040858", - "available": true, - "animated": false - }, - { - "version": 1699566014076, - "roles": [], - "require_colons": true, - "name": "pepogun", - "managed": false, - "id": "1167924656133652572", - "available": true, - "animated": true - }, - { - "version": 1698525337404, - "roles": [], - "require_colons": true, - "name": "6442smurfing", - "managed": false, - "id": "1167924657589071882", - "available": true, - "animated": false - }, - { - "version": 1698525337729, - "roles": [], - "require_colons": true, - "name": "ace002", - "managed": false, - "id": "1167924658893504602", - "available": true, - "animated": true - }, - { - "version": 1698525338001, - "roles": [], - "require_colons": true, - "name": "addiknight15", - "managed": false, - "id": "1167924659942080522", - "available": true, - "animated": false - }, - { - "version": 1698525338297, - "roles": [], - "require_colons": true, - "name": "addiphone76", - "managed": false, - "id": "1167924661330399344", - "available": true, - "animated": false - }, - { - "version": 1698525338705, - "roles": [], - "require_colons": true, - "name": "american", - "managed": false, - "id": "1167924663016493116", - "available": true, - "animated": true - }, - { - "version": 1698525339057, - "roles": [], - "require_colons": true, - "name": "apusad99", - "managed": false, - "id": "1167924664341889054", - "available": true, - "animated": false - }, - { - "version": 1698525339284, - "roles": [], - "require_colons": true, - "name": "autist22", - "managed": false, - "id": "1167924665482747965", - "available": true, - "animated": false - }, - { - "version": 1698525339982, - "roles": [], - "require_colons": true, - "name": "based71", - "managed": false, - "id": "1167924668368424970", - "available": true, - "animated": false - }, - { - "version": 1698525340427, - "roles": [], - "require_colons": true, - "name": "billetes74", - "managed": false, - "id": "1167924670230708315", - "available": true, - "animated": true - }, - { - "version": 1698525341277, - "roles": [], - "require_colons": true, - "name": "coggers65", - "managed": false, - "id": "1167924673514848360", - "available": true, - "animated": true - }, - { - "version": 1698525342125, - "roles": [], - "require_colons": true, - "name": "dmdollar", - "managed": false, - "id": "1167924677386186874", - "available": true, - "animated": false - }, - { - "version": 1698525342964, - "roles": [], - "require_colons": true, - "name": "expanddong91", - "managed": false, - "id": "1167924680800354315", - "available": true, - "animated": false - }, - { - "version": 1698525343751, - "roles": [], - "require_colons": true, - "name": "feelsstrongman21", - "managed": false, - "id": "1167924684206120960", - "available": true, - "animated": false - }, - { - "version": 1698525344730, - "roles": [], - "require_colons": true, - "name": "festivepepe", - "managed": false, - "id": "1167924688299769856", - "available": true, - "animated": false - }, - { - "version": 1698525345443, - "roles": [], - "require_colons": true, - "name": "ghmmnice91", - "managed": false, - "id": "1167924691218993274", - "available": true, - "animated": false - }, - { - "version": 1698525346229, - "roles": [], - "require_colons": true, - "name": "hhsalami", - "managed": false, - "id": "1167924694171787266", - "available": true, - "animated": true - }, - { - "version": 1698525347260, - "roles": [], - "require_colons": true, - "name": "kermitspaz", - "managed": false, - "id": "1167924698882003108", - "available": true, - "animated": true - }, - { - "version": 1698525347928, - "roles": [], - "require_colons": true, - "name": "lcworryrave", - "managed": false, - "id": "1167924701713158154", - "available": true, - "animated": true - }, - { - "version": 1698525348903, - "roles": [], - "require_colons": true, - "name": "memerlistening", - "managed": false, - "id": "1167924705844535328", - "available": true, - "animated": false - }, - { - "version": 1698525349608, - "roles": [], - "require_colons": true, - "name": "narutopepe", - "managed": false, - "id": "1167924708721819779", - "available": true, - "animated": false - }, - { - "version": 1698525350447, - "roles": [], - "require_colons": true, - "name": "olzking", - "managed": false, - "id": "1167924712224063548", - "available": true, - "animated": false - }, - { - "version": 1698525351459, - "roles": [], - "require_colons": true, - "name": "parrotloop1", - "managed": false, - "id": "1167924716510658561", - "available": true, - "animated": true - }, - { - "version": 1698525352095, - "roles": [], - "require_colons": true, - "name": "peepogiggle", - "managed": false, - "id": "1167924718981107823", - "available": true, - "animated": false - }, - { - "version": 1698525352919, - "roles": [], - "require_colons": true, - "name": "peeposhy", - "managed": false, - "id": "1167924722651103324", - "available": true, - "animated": false - }, - { - "version": 1698525353933, - "roles": [], - "require_colons": true, - "name": "pepearma3", - "managed": false, - "id": "1167924726862184499", - "available": true, - "animated": false - }, - { - "version": 1698525354540, - "roles": [], - "require_colons": true, - "name": "pepedance46", - "managed": false, - "id": "1167924729483632721", - "available": true, - "animated": true - }, - { - "version": 1698525355693, - "roles": [], - "require_colons": true, - "name": "pepehighking", - "managed": false, - "id": "1167924734277726248", - "available": true, - "animated": true - }, - { - "version": 1699566044820, - "roles": [], - "require_colons": true, - "name": "pepegooseking", - "managed": false, - "id": "1167924736433586247", - "available": true, - "animated": true - }, - { - "version": 1698525357131, - "roles": [], - "require_colons": true, - "name": "pepepoint12", - "managed": false, - "id": "1167924740313333801", - "available": true, - "animated": false - }, - { - "version": 1698525357942, - "roles": [], - "require_colons": true, - "name": "pepewriting", - "managed": false, - "id": "1167924743702323342", - "available": true, - "animated": false - }, - { - "version": 1698525358727, - "roles": [], - "require_colons": true, - "name": "picklericktwerki", - "managed": false, - "id": "1167924747015831602", - "available": true, - "animated": true - }, - { - "version": 1701235455793, - "roles": [], - "require_colons": true, - "name": "poker77", - "managed": false, - "id": "1167924751004610752", - "available": true, - "animated": false - }, - { - "version": 1701235455802, - "roles": [], - "require_colons": true, - "name": "renpepegamer", - "managed": false, - "id": "1167924754150326292", - "available": true, - "animated": false - }, - { - "version": 1698525361493, - "roles": [], - "require_colons": true, - "name": "saved77", - "managed": false, - "id": "1167924758583713913", - "available": true, - "animated": true - }, - { - "version": 1699566027983, - "roles": [], - "require_colons": true, - "name": "pepoduck", - "managed": false, - "id": "1167924761108676730", - "available": true, - "animated": true - }, - { - "version": 1698525363321, - "roles": [], - "require_colons": true, - "name": "signback", - "managed": false, - "id": "1167924766271873225", - "available": true, - "animated": true - }, - { - "version": 1701235455806, - "roles": [], - "require_colons": true, - "name": "soup26", - "managed": false, - "id": "1167924768645861518", - "available": true, - "animated": false - }, - { - "version": 1698525364998, - "roles": [], - "require_colons": true, - "name": "Sus", - "managed": false, - "id": "1167924773351850037", - "available": true, - "animated": true - }, - { - "version": 1701235455811, - "roles": [], - "require_colons": true, - "name": "thatstoxic77", - "managed": false, - "id": "1167924775054741544", - "available": true, - "animated": false - }, - { - "version": 1701235455815, - "roles": [], - "require_colons": true, - "name": "watching52", - "managed": false, - "id": "1167924779190341702", - "available": true, - "animated": false - }, - { - "version": 1701235455820, - "roles": [], - "require_colons": true, - "name": "yep31", - "managed": false, - "id": "1167924782013108357", - "available": true, - "animated": false - }, - { - "version": 1699566053591, - "roles": [], - "require_colons": true, - "name": "pepogun2", - "managed": false, - "id": "1167925163640242256", - "available": true, - "animated": true - }, - { - "version": 1701235455824, - "roles": [], - "require_colons": true, - "name": "6442smurfing", - "managed": false, - "id": "1167925165259247676", - "available": true, - "animated": false - }, - { - "version": 1698525458776, - "roles": [], - "require_colons": true, - "name": "ace002", - "managed": false, - "id": "1167925166622392462", - "available": true, - "animated": true - }, - { - "version": 1701235455828, - "roles": [], - "require_colons": true, - "name": "addiknight15", - "managed": false, - "id": "1167925167566106735", - "available": true, - "animated": false - }, - { - "version": 1701235455835, - "roles": [], - "require_colons": true, - "name": "apusad99", - "managed": false, - "id": "1167932289171345440", - "available": true, - "animated": false - }, - { - "version": 1701235455839, - "roles": [], - "require_colons": true, - "name": "autist22", - "managed": false, - "id": "1167932290098282658", - "available": true, - "animated": false - }, - { - "version": 1701235455854, - "roles": [], - "require_colons": true, - "name": "babypatbk", - "managed": false, - "id": "1167932291369160917", - "available": true, - "animated": false - }, - { - "version": 1701235455858, - "roles": [], - "require_colons": true, - "name": "based71", - "managed": false, - "id": "1167932292837154817", - "available": true, - "animated": false - }, - { - "version": 1701235455862, - "roles": [], - "require_colons": true, - "name": "basedg", - "managed": false, - "id": "1167932294112227348", - "available": true, - "animated": false - }, - { - "version": 1701235455866, - "roles": [], - "require_colons": true, - "name": "bedge10", - "managed": false, - "id": "1167932295395672104", - "available": true, - "animated": false - }, - { - "version": 1698527158747, - "roles": [], - "require_colons": true, - "name": "billetes74", - "managed": false, - "id": "1167932296809152573", - "available": true, - "animated": true - }, - { - "version": 1701235455872, - "roles": [], - "require_colons": true, - "name": "bloodpepeking", - "managed": false, - "id": "1167932297828368437", - "available": true, - "animated": false - }, - { - "version": 1698527159645, - "roles": [], - "require_colons": true, - "name": "coggers65", - "managed": false, - "id": "1167932300567269526", - "available": true, - "animated": true - }, - { - "version": 1698527160307, - "roles": [], - "require_colons": true, - "name": "dknplan53", - "managed": false, - "id": "1167932303348088892", - "available": true, - "animated": true - }, - { - "version": 1701235455875, - "roles": [], - "require_colons": true, - "name": "emoji1746", - "managed": false, - "id": "1167932306716098630", - "available": true, - "animated": false - }, - { - "version": 1701235455879, - "roles": [], - "require_colons": true, - "name": "feelscringeman85", - "managed": false, - "id": "1167932310499373096", - "available": true, - "animated": false - }, - { - "version": 1701235455887, - "roles": [], - "require_colons": true, - "name": "gays", - "managed": false, - "id": "1167932314060345425", - "available": true, - "animated": false - }, - { - "version": 1698527163691, - "roles": [], - "require_colons": true, - "name": "hhsalami", - "managed": false, - "id": "1167932317533208706", - "available": true, - "animated": true - }, - { - "version": 1698527164507, - "roles": [], - "require_colons": true, - "name": "knkdope", - "managed": false, - "id": "1167932320980934776", - "available": true, - "animated": true - }, - { - "version": 1698527165346, - "roles": [], - "require_colons": true, - "name": "movie94", - "managed": false, - "id": "1167932324491567235", - "available": true, - "animated": true - }, - { - "version": 1701235455890, - "roles": [], - "require_colons": true, - "name": "olzking", - "managed": false, - "id": "1167932328249663649", - "available": true, - "animated": false - }, - { - "version": 1701235455895, - "roles": [], - "require_colons": true, - "name": "peephmm", - "managed": false, - "id": "1167932331189866607", - "available": true, - "animated": false - }, - { - "version": 1701235455900, - "roles": [], - "require_colons": true, - "name": "peepowow46", - "managed": false, - "id": "1167932334926991440", - "available": true, - "animated": false - }, - { - "version": 1698527168687, - "roles": [], - "require_colons": true, - "name": "pepega", - "managed": false, - "id": "1167932338550874174", - "available": true, - "animated": true - }, - { - "version": 1698527169434, - "roles": [], - "require_colons": true, - "name": "pepekangaroo", - "managed": false, - "id": "1167932341637882017", - "available": true, - "animated": true - }, - { - "version": 1701235455904, - "roles": [], - "require_colons": true, - "name": "peppocomfy37", - "managed": false, - "id": "1167932345458884680", - "available": true, - "animated": false - }, - { - "version": 1698527385288, - "roles": [], - "require_colons": true, - "name": "pokemontwerk", - "managed": false, - "id": "1167933246986792981", - "available": true, - "animated": true - }, - { - "version": 1701235455907, - "roles": [], - "require_colons": true, - "name": "poker77", - "managed": false, - "id": "1167933248270245969", - "available": true, - "animated": false - }, - { - "version": 1701235455912, - "roles": [], - "require_colons": true, - "name": "popeyes62", - "managed": false, - "id": "1167933249482399844", - "available": true, - "animated": false - }, - { - "version": 1701235455926, - "roles": [], - "require_colons": true, - "name": "promote", - "managed": false, - "id": "1167933250321256499", - "available": true, - "animated": false - }, - { - "version": 1701235455939, - "roles": [], - "require_colons": true, - "name": "reinas57", - "managed": false, - "id": "1167933251244007495", - "available": true, - "animated": false - }, - { - "version": 1701235455957, - "roles": [], - "require_colons": true, - "name": "renpepegamer", - "managed": false, - "id": "1167933252099641376", - "available": true, - "animated": false - }, - { - "version": 1698527387063, - "roles": [], - "require_colons": true, - "name": "rotation", - "managed": false, - "id": "1167933253668315319", - "available": true, - "animated": true - }, - { - "version": 1701235455972, - "roles": [], - "require_colons": true, - "name": "sacred20", - "managed": false, - "id": "1167933255937446058", - "available": true, - "animated": false - }, - { - "version": 1698527387854, - "roles": [], - "require_colons": true, - "name": "shpepesteer", - "managed": false, - "id": "1167933257782935572", - "available": true, - "animated": true - }, - { - "version": 1701235455977, - "roles": [], - "require_colons": true, - "name": "stfuisaac", - "managed": false, - "id": "1167933261088030850", - "available": true, - "animated": false - }, - { - "version": 1698527389494, - "roles": [], - "require_colons": true, - "name": "toe33", - "managed": false, - "id": "1167933264632221826", - "available": true, - "animated": true - }, - { - "version": 1701235455981, - "roles": [], - "require_colons": true, - "name": "yep31", - "managed": false, - "id": "1167933268050583582", - "available": true, - "animated": false - }, - { - "version": 1699566077909, - "roles": [], - "require_colons": true, - "name": "pepokeeb", - "managed": false, - "id": "1172289452845047860", - "available": true, - "animated": true - }, - { - "version": 1701235455985, - "roles": [], - "require_colons": true, - "name": "Cuck", - "managed": false, - "id": "1177104085363740692", - "available": true, - "animated": false - } - ], - "discovery_splash": null, - "nsfw": false, - "max_members": 500000, - "max_stage_video_channel_users": 50 - } -} diff --git a/Documentation/CPU_Architecture_Selection.md b/Documentation/CPU_Architecture_Selection.md new file mode 100644 index 000000000..8a5ca6112 --- /dev/null +++ b/Documentation/CPU_Architecture_Selection.md @@ -0,0 +1,41 @@ +## CPU Architecture Selection +---- +Jsonifier is a JSON parsing library that supports various CPU architectures to optimize code generation and enhance performance. This page explains the relevant portion of the CMakeLists.txt file in Jsonifier, which detects the CPU architecture and sets the appropriate compiler flags for the supported architectures: x64, AVX, AVX2, and AVX-512. + +### CPU Architecture Detection Configuration +---- +The CPU architecture detection and configuration in Jsonifier's CMakeLists.txt file are designed to support the following architectures: x64, AVX, AVX2, and AVX-512. Let's explore each architecture in detail: + +#### x64 Architecture +---- +The x64 architecture, also known as x86-64 or AMD64, is a 64-bit extension of the x86 instruction set architecture. It provides increased memory addressability and larger general-purpose registers, enabling more efficient processing of 64-bit data. The x64 architecture is widely used in modern CPUs, offering improved performance and expanded capabilities compared to its 32-bit predecessor. + +#### AVX (Advanced Vector Extensions) +---- +AVX, short for Advanced Vector Extensions, is an extension to the x86 instruction set architecture. AVX provides SIMD (Single Instruction, Multiple Data) instructions for performing parallel processing on vectors of data. It introduces 128-bit vector registers (XMM registers) and new instructions to accelerate floating-point and integer calculations. AVX is supported by many modern CPUs and offers significant performance benefits for applications that can utilize parallel processing. + +#### AVX2 (Advanced Vector Extensions 2) +---- +AVX2 is an extension of the AVX instruction set architecture. It builds upon the foundation of AVX and introduces additional instructions and capabilities for SIMD processing. AVX2 expands the vector register size to 256 bits (YMM registers) and introduces new integer and floating-point operations, enabling further optimization of vectorized code. CPUs that support AVX2 offer enhanced performance for applications that leverage these advanced instructions. + +#### AVX-512 (Advanced Vector Extensions 512-bit) +---- +AVX-512 is an extension of the AVX instruction set architecture, designed to provide even higher levels of vector parallelism. AVX-512 introduces 512-bit vector registers (ZMM registers) and a broad range of new instructions for both floating-point and integer operations. With AVX-512, CPUs can process larger amounts of data in parallel, offering significant performance improvements for applications that can effectively utilize these capabilities. + +### Manual Configuration +---- +In addition to automatic CPU architecture detection, Jsonifier's CMake configuration also allows for manual control over specific CPU instructions. You can manually set the JSONIFIER_CPU_INSTRUCTIONS variable in the CMake configuration to fine-tune the instruction sets used. Here are the values you can use for different instruction sets: + +- JSONIFIER_CPU_INSTRUCTIONS for AVX-512: Set to 1 << 6 +- JSONIFIER_CPU_INSTRUCTIONS for AVX2: Set to 1 << 5 +- JSONIFIER_CPU_INSTRUCTIONS for AVX: Set to 1 << 4 +- JSONIFIER_CPU_INSTRUCTIONS for BMI2: Set to 1 << 3 +- JSONIFIER_CPU_INSTRUCTIONS for BMI: Set to 1 << 2 +- JSONIFIER_CPU_INSTRUCTIONS for LZCOUNT: Set to 1 << 1 +- JSONIFIER_CPU_INSTRUCTIONS for POPCNT: Set to 1 << 0 + +You can combine LZCNT, BMI, BMI2, and POPCNT with each other or any of the three AVX types (AVX, AVX2, AVX-512) to optimize Jsonifier for your specific use case. However, please note that you cannot combine multiple AVX types together, as they are distinct and cannot be used simultaneously. This flexibility in instruction set configuration allows you to tailor Jsonifier's performance to your target CPU architecture and application requirements effectively. + +### Configuration Explanation +---- +The configuration script in Jsonifier's CMakeLists.txt file detects the CPU architecture and sets the appropriate compiler flags based on the supported architectures. It ensures that the generated code takes full advantage of the available instruction sets and achieves the best possible performance on the target CPU. Additionally, the manual configuration option allows you to customize the instruction sets for further optimization according to your specific needs. \ No newline at end of file diff --git a/Documentation/Errors.md b/Documentation/Errors.md new file mode 100644 index 000000000..5be74bc19 --- /dev/null +++ b/Documentation/Errors.md @@ -0,0 +1,80 @@ +## Handling Parsing Errors with Jsonifier + +Jsonifier allows you to collect and handle possible parsing errors during the JSON parsing process. To check for and display these errors, follow these steps: + +1. After parsing the JSON, you can call the `getErrors` method on the `jsonifier::jsonifier_core` instance to retrieve a vector of error objects. + +```cpp +auto errors = jsonifier.getErrors(); +``` + +2. Check if any errors were reported: + +```cpp +for (const auto& error : errors) { + std::cout << "Jsonifier Error: " << error.reportError() << std::endl; +} +``` + +This code snippet iterates through the error objects and prints a description of each error. + +## Example + +Here's a complete example of parsing JSON data and handling errors: + +```cpp +#include +#include + +int32_t main() { + std::string buffer{ your_json_string }; + obj_t obj; + jsonifier::jsonifier_core jsonifier; + + jsonifier.parseJson(obj, buffer); + + auto errors = jsonifier.getErrors(); + for (const auto& error : errors) { + std::cout << "Jsonifier Error: " << error.reportError() << std::endl; + } + + // Process the parsed data in 'obj' here. + + return 0; +} +``` + +### Interpreting Error Messages: +---- +With error message output enabled, Jsonifier will provide detailed information about parsing errors encountered during the process. When a parsing error occurs, Jsonifier will output an error message similar to the following: + +```ruby +Failed to collect a 0x2Du, at index: 486 instead found a 'i', in file: C:\Users\Chris\source\repos\Jsonifier\Build\Windows-Release-Dev\_deps\jsonifier-src\Include\jsonifier/Parse_Impl.hpp, at: 182:44, in function: void __cdecl JsonifierInternal::ParseNoKeys::impl(struct DiscordCoreInternal::WebSocketMessage &,class JsonifierInternal::SimdStructuralIterator &)(). +``` +In the provided error message: + + #### Failed to collect __**a**__: + ---- + Indicates that a comma was expected at a particular point in the JSON data. + #### At __**index**__: + ---- + 486 instead found a 'i': Specifies the index in the JSON data where the error occurred and the actual character found instead of the expected comma. + #### In __**file**__: + ---- + Gives the file path where the parsing error was encountered. + #### At: __**182:44**__: + ---- + Specifies the line Number and column Number within the file where the error occurred. + #### In __**function**__: + ---- + Provides information about the specific function where the parsing error occurred. + + When you receive an error message, carefully review the provided information to understand the cause of the parsing error. Use this information to identify the part of the JSON data that caused the issue and take appropriate steps to resolve it. + +## Conclusion +---- +Jsonifier makes parsing JSON in C++ easy and provides a convenient way to handle parsing errors. Refer to the [official documentation](https://github.com/RealTimeChris/jsonifier) for more details and advanced usage. + +Feel free to explore Jsonifier and incorporate it into your projects for efficient JSON parsing and serialization. + +Happy coding! diff --git a/Documentation/Excluding_Keys.md b/Documentation/Excluding_Keys.md new file mode 100644 index 000000000..316327153 --- /dev/null +++ b/Documentation/Excluding_Keys.md @@ -0,0 +1,36 @@ +## Excluding Keys from Serialization at Runtime with Jsonifier +---- +To exclude certain keys from being serialized at runtime using the Jsonifier library, you can create a member in your object called jsonifierExcludedKeys and add the keys you want to exclude to this set. You can then call the `serializeJson` member function of the `jsonifier::jsonifier_core` class with `true` passed into its first template parameter, to serialize the object to a JSON string, excluding the keys in the `jsonifierExcludedKeys` set. + +Here's an example of how you can do this: +```c++ +#include +#include + +class MyObject { +public: + std::string name; + int32_t age; + std::set jsonifierExcludedKeys; + + MyObject(const std::string& n, int32_t a) : name(n), age(a) { + jsonifierExcludedKeys.insert("age"); // add "age" key to jsonifierExcludedKeys set + } +}; + +int32_t main() { + MyObject obj("John", 30); + jsonifier::jsonifier_core jsonifier{}; + std::string jsonBuffer{}; + jsonifier.serializeJson(obj, jsonBuffer); // {"name":"John"} + return 0; +} +``` + +In this example, we have a class called `MyObject` with three member variables: `name`, `age`, and `jsonifierExcludedKeys`. The `jsonifierExcludedKeys` variable is a set of strings that will contain the keys we want to exclude from the serialized output. + +In the constructor of `MyObject`, we add the key "age" to the `jsonifierExcludedKeys` set using the `insert` function. This means that when we serialize this object using the `serializeJson` member function of the `jsonifier::jsonifier_core` class, the "age" key will be excluded from the resulting JSON string. + +In the `main` function, we create an instance of `MyObject` with the name "John" and age 30. We then create an instance of `jsonifier::jsonifier_core` and call its `serializeJson` member function to serialize the object to a JSON string. Since we added the "age" key to the `jsonifierExcludedKeys` set in the constructor, the resulting JSON string only contains the "name" key. + +By using the `jsonifierExcludedKeys` member variable and adding keys to the set, you can easily exclude certain keys from being serialized at runtime using the Jsonifier library. And with the `serializeJson` member function of the `jsonifier::jsonifier_core` class, you can easily serialize objects with excluded keys to JSON strings. diff --git a/Documentation/Installation.md b/Documentation/Installation.md new file mode 100644 index 000000000..8f30bf5e1 --- /dev/null +++ b/Documentation/Installation.md @@ -0,0 +1,46 @@ +## Installing Jsonifier + +### Installation (Vcpkg) +---- +- Requirements: + - CMake 3.18 or later. + - A C++20 or later compiler. +- Steps: + 1. Install vcpkg, if need be. + 2. Make sure to run vcpkg integrate install. + 3. Enter within a terminal vcpkg install jsonifier:x64-windows_OR_linux. + 4. Set up a project in your IDE and make sure to set the C++ standard to C++20 or later - and include ``. + 5. Build and run! + +### Installation (CMake-FetchContent) +---- +- Requirements: + - CMake 3.18 or later. + - A C++20 or later compiler. +- Steps: Add the following to your CMakeLists.txt build script. +```cpp +include(FetchContent) + +FetchContent_Declare( + Jsonifier + GIT_REPOSITORY https://github.com/RealTimeChris/Jsonifier.git + GIT_TAG main +) +FetchContent_MakeAvailable(Jsonifier) + +target_link_libraries("${PROJECT_NAME}" PRIVATE jsonifier::Jsonifier) +``` + +### Installation (CMake) +---- +- Requirements: + - CMake 3.18 or later. + - A C++20 or later compiler. +- Steps: + 1. Clone this repo into a folder. + 2. Set the installation directory if you wish, using the `CMAKE_INSTALL_PREFIX` variable in CMakeLists.txt. + 3. Enter the directory in a terminal, and enter `cmake -S . --preset=Windows_OR_Linux-Release_OR_Debug`. + 4. Enter within the same terminal, `cmake --build --preset=Windows_OR_Linux-Release_OR_Debug`. + 5. Enter within the same terminal, `cmake --install ./Build/Release_OR_Debug`. + 6. Now within the CMakeLists.txt of the project you wish to use the library in, set Jsonifier_DIR to wherever you set the `CMAKE_INSTALL_PREFIX` to, and then use `find_package(Jsonifier CONFIG REQUIRED)` and then `target_link_libraries("${PROJECT_NAME}" PUBLIC/PRIVATE jsonifier::Jsonifier)`. + diff --git a/Documentation/Minifying.md b/Documentation/Minifying.md new file mode 100644 index 000000000..18ba40124 --- /dev/null +++ b/Documentation/Minifying.md @@ -0,0 +1,44 @@ +## Minifying JSON Data with Jsonifier + +### Example + +Consider the following example code snippet: + +```cpp +json_data jsonData{ TestGenerator::generateJsonData() }; + +FileLoader fileLoader{ "../../../JsonData.json" }; +fileLoader.saveFile(parser.minify(jsonData.theData)); +``` + +In this example: + +- JSON data is generated using `TestGenerator::generateJsonData()` and stored in an object of type `json_data` named `jsonData`. +- An instance of `FileLoader` is created, and the minified JSON data is saved to a file using `parser.minify(jsonData.theData)`. + +### Usage + +#### 1. Generate JSON Data +---- +Generate JSON data using your preferred method and store it in an object. In the example, it uses a test data generator: + +```cpp +json_data jsonData{ TestGenerator::generateJsonData() }; +``` + +#### 2. Minify JSON Data +---- +Use the `minify` method of the `jsonifier_core` instance to minify the JSON data: + +```cpp +std::string minifiedJson = parser.minify(jsonData.theData); +``` + +#### 3. Save Minified JSON Data +---- +Save the minified JSON data to a file or use it as needed in your application: + +```cpp +FileLoader fileLoader{ "../../JsonData.json" }; +fileLoader.saveFile(minifiedJsonJson); +``` \ No newline at end of file diff --git a/Documentation/Prettifying.md b/Documentation/Prettifying.md new file mode 100644 index 000000000..0d9a5ec04 --- /dev/null +++ b/Documentation/Prettifying.md @@ -0,0 +1,32 @@ +## Prettifying JSON Data with Jsonifier + +Jsonifier can prettify JSON data rapidly using simd instructions. It can do this either explicitly through the prettify function or using the template parameter of the serializeJson function. + +### Using the `prettify` Function +---- +To use the `jsonifier_core::prettify()` function, call it as follows: + +```cpp +#include "jsonifier/Index.hpp" + +jsonifier::jsonifier_core parser{}; +std::string buffer = "{\"key\": \"value\"}"; + +// Prettify JSON data. +buffer = parser.prettify(buffer); +``` + +### Using `serializeJson`'s template parameter +---- +Simply call `jsonifier_core::serializeJson()` with its first template parameter set to `true`. + +```cpp +#include "jsonifier/Index.hpp" + +jsonifier::jsonifier_core parser{}; +discord_test discordTest{}; +std::string buffer{}; + +// Serialize and automatically prettify JSON data. +parser.serializeJson(discordTest, buffer); +``` diff --git a/Documentation/Usage_Serializing_Parsing.md b/Documentation/Usage_Serializing_Parsing.md new file mode 100644 index 000000000..48114dc5f --- /dev/null +++ b/Documentation/Usage_Serializing_Parsing.md @@ -0,0 +1,103 @@ +## Serialization/Parsing with Jsonifier +---- +- Create a specialization of the `jsonifier::core` class template for whichever data structure you would like to parse/serialize, within the Jsonifier namespace as follows... +---- +```cpp +namespace TestNS { + + struct fixed_object_t { + std::vector int_array; + std::vector float_array; + std::vector double_array; + }; + + struct fixed_name_object_t { + std::string name0{}; + std::string name1{}; + std::string name2{}; + std::string name3{}; + std::string name4{}; + }; + + struct nested_object_t { + std::vector> v3s{}; + std::string id{}; + }; + + struct another_object_t { + std::string string{}; + std::string another_string{}; + bool boolean{}; + nested_object_t nested_object{}; + }; + + struct obj_t { + fixed_object_t fixed_object{}; + fixed_name_object_t fixed_name_object{}; + another_object_t another_object{}; + std::vector string_array{}; + std::string string{}; + double Number{}; + bool boolean{}; + bool another_bool{}; + }; +} + +namespace jsonifier { + + template<> struct core { + using value_type = TestNS::fixed_object_t; + static constexpr auto parseValue = createValue("int_array", &value_type::int_array, "float_array", &value_type::float_array, "double_array", &value_type::double_array); + }; + + template<> struct core { + using value_type = TestNS::fixed_name_object_t; + static constexpr auto parseValue = createValue("name0", &value_type::name0, "name1", &value_type::name1, "name2", &value_type::name2, "name3", &value_type::name3, "name4", &value_type::name4); + }; + + template<> struct core { + using value_type = TestNS::nested_object_t; + static constexpr auto parseValue = createValue("v3s", &value_type::v3s, "id", &value_type::id); + }; + + template<> struct core { + using value_type = TestNS::another_object_t; + static constexpr auto parseValue = + createValue("string", &value_type::string, "another_string", &value_type::another_string, "boolean", &value_type::boolean, "nested_object", &value_type::nested_object); + }; + + template<> struct core { + using value_type = TestNS::obj_t; + static constexpr auto parseValue = + createValue("fixed_object", &value_type::fixed_object, "fixed_name_object", &value_type::fixed_name_object, "another_object", &value_type::another_object, "string_array", + &value_type::string_array, "string", &value_type::string, "Number", &value_type::Number, "boolean", &value_type::boolean, "another_bool", &value_type::another_bool); + }; +} + +``` + +### Usage - Parsing +---- +- Create an instance of the `jsonifier::jsonifier_core` class, and pass to its function `parseJson()` a reference to the intended parsing target, along with a reference to a `std::string` or equivalent, to be parsed from, as follows... +- Note: You can save parsing time by reusing a previously-allocated object, that has been used for previous parses. +```cpp +std::string buffer{ json0 }; + +obj_t obj{}; + +jsonifier::jsonifier_core<> parser{}; +parser.parseJson(obj, buffer); +``` + +### Usage - Serialization +---- +- Create an instance of the `jsonifier::jsonifier_core` class, and pass to its function `serializeJson()` a reference to the intended serialization target, along with a reference to a `std::string` or equivalent, to be serialized into, as follows... +- Note: You can save serialization time by reusing a previously-allocated buffer, that has been used for previous serializations. +```cpp +std::string buffer{}; + +obj_t obj{}; + +jsonifier::jsonifier_core<> serializer{}; +serializer.serializeJson(obj, buffer); +``` \ No newline at end of file diff --git a/Documentation/Validating.md b/Documentation/Validating.md new file mode 100644 index 000000000..9d892bc4d --- /dev/null +++ b/Documentation/Validating.md @@ -0,0 +1,44 @@ +## Validating JSON Data with Jsonifier + +Jsonifier automatically validates JSON data against RFC standards when using the `parseJson` function. Below is an example of how to validate JSON using the `jsonifier_core::validate()` function. + +### Using the `validate` Function +---- +To use the `jsonifier_core::validate()` function, call it as follows. It returns true if successful or false if validation fails. Additionally, you can follow the [steps here](https://github.com/RealTimeChris/Jsonifier/blob/main/Documentation/Errors.md) to check possible validation errors. + +```cpp +#include "jsonifier/Index.hpp" + +jsonifier::jsonifier_core parser{}; +std::string buffer = "{\"key\": \"value\"}"; + +// Validate JSON data +parser.validate(buffer); + +// Print errors +for (auto& value : parser.getErrors()) { + std::cout << "Jsonifier Error: " << value << std::endl; +} +``` + +### Using `parseJson` (Automatic Validation) +---- +Jsonifier automatically validates JSON data during the parsing process. Simply call `jsonifier_core::parseJson()`. + +```cpp +#include "jsonifier/Index.hpp" + +jsonifier::jsonifier_core parser{}; +twitter_message discordTest{}; +std::string buffer = "{\"key\": \"value\"}"; + +// Parse and automatically validate JSON +parser.parseJson(discordTest, buffer); + +// Print errors +for (auto& value : parser.getErrors()) { + std::cout << "Jsonifier Error: " << value << std::endl; +} +``` + +In both examples, the `validate` function checks if the provided JSON data is valid according to RFC standards. Additionally, when using `parseJson`, JSON validation is performed automatically during the parsing process. \ No newline at end of file diff --git a/Include/jsonifier/Allocator.hpp b/Include/jsonifier/Allocator.hpp index 451894304..3c263d5bc 100644 --- a/Include/jsonifier/Allocator.hpp +++ b/Include/jsonifier/Allocator.hpp @@ -28,9 +28,9 @@ namespace jsonifier_internal { - template JSONIFIER_INLINE value_type roundUpToMultiple(value_type num) { - value_type remainder = num % multiple; - return remainder == 0 ? num : num + (multiple - remainder); + template JSONIFIER_INLINE value_type roundUpToMultiple(value_type val) { + value_type remainder = val % multiple; + return remainder == 0 ? val : val + (multiple - remainder); } template JSONIFIER_INLINE uint64_t roundDownToMultiple(int64_t value) { @@ -59,17 +59,18 @@ namespace jsonifier_internal { #endif - template class aligned_allocator { + template class alloc_wrapper { public: - using value_type = value_type_new; - using pointer = value_type*; - using size_type = uint64_t; + using value_type = value_type_new; + using pointer = value_type*; + using size_type = uint64_t; + using allocator_traits = std::allocator_traits>; - JSONIFIER_INLINE pointer allocate(size_type n) { - if (n == 0) [[unlikely]] { + JSONIFIER_INLINE pointer allocate(size_type count) { + if (count == 0) [[unlikely]] { return nullptr; } - return jsonifierAlignedAlloc(n); + return jsonifierAlignedAlloc(count); } JSONIFIER_INLINE void deallocate(pointer ptr, size_type) { @@ -78,33 +79,8 @@ namespace jsonifier_internal { } } - template JSONIFIER_INLINE void construct(pointer p, arg_types&&... args) { - new (p) value_type(std::forward(args)...); - } - - JSONIFIER_INLINE void destroy(pointer p) { - p->~value_type(); - } - }; - - template class alloc_wrapper : public std::allocator_traits>, public aligned_allocator { - public: - using value_type = value_type_new; - using pointer = value_type*; - using size_type = uint64_t; - using allocator = aligned_allocator; - using allocator_traits = std::allocator_traits; - - JSONIFIER_INLINE pointer allocate(size_type count) { - return allocator_traits::allocate(*this, count); - } - - JSONIFIER_INLINE void deallocate(pointer ptr, size_type count) { - allocator_traits::deallocate(*this, ptr, count); - } - template JSONIFIER_INLINE void construct(pointer ptr, arg_types&&... args) { - allocator_traits::construct(*this, ptr, std::forward(args)...); + new (ptr) value_type(std::forward(args)...); } JSONIFIER_INLINE size_type maxSize() { @@ -112,7 +88,7 @@ namespace jsonifier_internal { } JSONIFIER_INLINE void destroy(pointer ptr) { - allocator_traits::destroy(*this, ptr); + ptr->~value_type(); } }; diff --git a/Include/jsonifier/Base.hpp b/Include/jsonifier/Base.hpp deleted file mode 100644 index 16b7a4d55..000000000 --- a/Include/jsonifier/Base.hpp +++ /dev/null @@ -1,121 +0,0 @@ -/* - MIT License - - Copyright (c) 2023 RealTimeChris - - Permission is hereby granted, free of charge, to any person obtaining a copy of this - software and associated documentation files (the "Software"), to deal in the Software - without restriction, including without limitation the rights to use, copy, modify, merge, - publish, distribute, sublicense, and/or sell copies of the Software, and to permit - persons to whom the Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in all copies or - substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, - INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR - PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE - FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - DEALINGS IN THE SOFTWARE. -*/ -/// https://github.com/RealTimeChris/jsonifier -/// Feb 3, 2023 -#pragma once - -#include -#include -#include -#include -#include -#include - -namespace jsonifier_internal { - - template class stop_watch { - public: - using hr_clock = std::chrono::high_resolution_clock; - - JSONIFIER_INLINE stop_watch(uint64_t newTime) { - totalNumberOfTimeUnits.store(value_type{ newTime }, std::memory_order_release); - } - - JSONIFIER_INLINE stop_watch(value_type newTime) { - totalNumberOfTimeUnits.store(newTime, std::memory_order_release); - } - - JSONIFIER_INLINE stop_watch& operator=(stop_watch&& other) { - if (this != &other) [[likely]] { - totalNumberOfTimeUnits.store(other.totalNumberOfTimeUnits.load(std::memory_order_acquire), std::memory_order_release); - startTimeInTimeUnits.store(other.startTimeInTimeUnits.load(std::memory_order_acquire), std::memory_order_release); - } - return *this; - } - - JSONIFIER_INLINE stop_watch(stop_watch&& other) { - *this = std::move(other); - } - - JSONIFIER_INLINE stop_watch& operator=(const stop_watch& other) { - if (this != &other) [[likely]] { - totalNumberOfTimeUnits.store(other.totalNumberOfTimeUnits.load(std::memory_order_acquire), std::memory_order_release); - startTimeInTimeUnits.store(other.startTimeInTimeUnits.load(std::memory_order_acquire), std::memory_order_release); - } - return *this; - } - - JSONIFIER_INLINE stop_watch(const stop_watch& other) { - *this = other; - } - - JSONIFIER_INLINE bool hasTimeElapsed() { - if (std::chrono::duration_cast(hr_clock::now().time_since_epoch()) - startTimeInTimeUnits.load(std::memory_order_acquire) >= - totalNumberOfTimeUnits.load(std::memory_order_acquire)) [[likely]] { - return true; - } else { - return false; - } - } - - JSONIFIER_INLINE void reset(value_type newTimeValue = value_type{}) { - if (newTimeValue != value_type{}) [[likely]] { - totalNumberOfTimeUnits.store(newTimeValue, std::memory_order_release); - startTimeInTimeUnits.store(std::chrono::duration_cast(hr_clock::now().time_since_epoch()), std::memory_order_release); - } else { - startTimeInTimeUnits.store(std::chrono::duration_cast(hr_clock::now().time_since_epoch()), std::memory_order_release); - } - } - - JSONIFIER_INLINE value_type getTotalWaitTime() const { - return totalNumberOfTimeUnits.load(std::memory_order_acquire); - } - - JSONIFIER_INLINE value_type totalTimeElapsed() { - return std::chrono::duration_cast(hr_clock::now().time_since_epoch()) - startTimeInTimeUnits.load(std::memory_order_acquire); - } - - protected: - std::atomic totalNumberOfTimeUnits{}; - std::atomic startTimeInTimeUnits{}; - }; - - template stop_watch(value_type) -> stop_watch; -}// namespace jsonifier_internal - -namespace jsonifier { - - template constexpr decltype(auto) createScalarValue(value_types&& args) { - return scalar_value{ std::make_tuple(std::forward(args)) }; - } - - template constexpr decltype(auto) createValue(value_types&&... args) { - if constexpr (sizeof...(value_types) > 0) { - auto newTuple = std::make_tuple(jsonifier_internal::convSv(std::forward(args))...); - using tuple_type = jsonifier::concepts::unwrap; - return value{ jsonifier_internal::group_builder::op(std::move(newTuple)) }; - } else { - return value{ jsonifier::concepts::empty_val{} }; - } - } - -}// namespace jsonifier \ No newline at end of file diff --git a/Include/jsonifier/Compare.hpp b/Include/jsonifier/Compare.hpp index 692d7e6f8..ede9c2b18 100644 --- a/Include/jsonifier/Compare.hpp +++ b/Include/jsonifier/Compare.hpp @@ -29,10 +29,8 @@ namespace jsonifier_internal { using integer_list = jsonifier::concepts::type_list; -#if JSONIFIER_CHECK_FOR_INSTRUCTION(JSONIFIER_ANY_AVX) - - template JSONIFIER_INLINE bool compareShort(char_type01* string1, char_type02* string2, uint64_t lengthNew) { - #if defined(_WIN32) + template JSONIFIER_INLINE bool compareShort(char_type01* string1, char_type02* string2, uint64_t lengthNew) { +#if defined(_WIN32) using integer_type = typename jsonifier::concepts::get_type_at_index::type; static constexpr uint64_t size{ sizeof(integer_type) }; integer_type value01[2]{}; @@ -51,23 +49,26 @@ namespace jsonifier_internal { } else { return true; } - #else +#else return std::memcmp(string1, string2, lengthNew) == 0; - #endif +#endif } - template JSONIFIER_INLINE bool compare(char_type01* string1, char_type02* string2, uint64_t lengthNew) { +#if JSONIFIER_CHECK_FOR_INSTRUCTION(JSONIFIER_ANY_AVX) + + template JSONIFIER_INLINE bool compare(char_type01* string1, char_type02* string2, uint64_t lengthNew) { + #if defined(_WIN32) using integer_type = typename jsonifier::concepts::get_type_at_index::type::integer_type; using simd_type = typename jsonifier::concepts::get_type_at_index::type::type; static constexpr uint64_t vectorSize = sizeof(simd_type); static constexpr integer_type maskValue{ jsonifier::concepts::get_type_at_index::type::mask }; while (lengthNew >= vectorSize) { - if (simd_base::cmpeq(gatherValuesU(string1), gatherValuesU(string2)) != maskValue) { + if (simd_base::opCmpEq(gatherValuesU(string1), gatherValuesU(string2)) != maskValue) { return false; } + lengthNew -= vectorSize; string1 += vectorSize; string2 += vectorSize; - lengthNew -= vectorSize; } if constexpr (index < avx_list::size - 1) { if (lengthNew > 0) { @@ -77,13 +78,16 @@ namespace jsonifier_internal { return compareShort(string1, string2, lengthNew); } return true; + #else + return std::memcmp(string1, string2, lengthNew) == 0; + #endif } #else JSONIFIER_INLINE bool compare(const void* string1, const void* string2, uint64_t lengthNew) { - std::basic_string_view> string01{ static_cast(string1), lengthNew }; - std::basic_string_view> string02{ static_cast(string2), lengthNew }; + std::string_view string01{ static_cast(string1), lengthNew }; + std::string_view string02{ static_cast(string2), lengthNew }; return string01 == string02; } diff --git a/Include/jsonifier/DToStr.hpp b/Include/jsonifier/DToStr.hpp index 0f6d21a6a..6a6a67f93 100644 --- a/Include/jsonifier/DToStr.hpp +++ b/Include/jsonifier/DToStr.hpp @@ -38,8 +38,12 @@ namespace jsonifier_internal { + // Source: https://github.com/ibireme/yyjson/blob/master/src/yyjson.c + + /** Multiplies two 64-bit unsigned integers (a * b), + returns the 128-bit result as 'hi' and 'lo'. */ JSONIFIER_INLINE void u128Mul(uint64_t a, uint64_t b, uint64_t* hi, uint64_t* lo) noexcept { -#if defined(__SIZEOF_INT128__) +#ifdef __SIZEOF_INT128__ #if defined(__GNUC__) || defined(__GNUG__) #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wpedantic" @@ -48,29 +52,29 @@ namespace jsonifier_internal { #if defined(__GNUC__) || defined(__GNUG__) #pragma GCC diagnostic pop #endif - *hi = m >> 64; - *lo = m; + *hi = uint64_t(m >> 64); + *lo = uint64_t(m); #elif defined(_M_X64) *lo = _umul128(a, b, hi); #elif defined(_M_ARM64) *hi = __umulh(a, b); *lo = a * b; #else - uint64_t a0 = a, a1 = (a >> 32); - uint64_t b0 = (b), b1 = (b >> 32); - uint64_t p00 = a0 * b0, p01 = a0 * b1; - uint64_t p10 = a1 * b0, p11 = a1 * b1; + uint32_t a0 = ( uint32_t )(a), a1 = ( uint32_t )(a >> 32); + uint32_t b0 = ( uint32_t )(b), b1 = ( uint32_t )(b >> 32); + uint64_t p00 = ( uint64_t )a0 * b0, p01 = ( uint64_t )a0 * b1; + uint64_t p10 = ( uint64_t )a1 * b0, p11 = ( uint64_t )a1 * b1; uint64_t m0 = p01 + (p00 >> 32); - uint64_t m00 = (m0), m01 = (m0 >> 32); + uint32_t m00 = ( uint32_t )(m0), m01 = ( uint32_t )(m0 >> 32); uint64_t m1 = p10 + m00; - uint64_t m10 = (m1), m11 = (m1 >> 32); + uint32_t m10 = ( uint32_t )(m1), m11 = ( uint32_t )(m1 >> 32); *hi = p11 + m01 + m11; - *lo = (m10 << 32) | p00; + *lo = (( uint64_t )m10 << 32) | ( uint32_t )p00; #endif } JSONIFIER_INLINE void u128MulAdd(uint64_t a, uint64_t b, uint64_t c, uint64_t* hi, uint64_t* lo) noexcept { -#if defined(__SIZEOF_INT128__) +#ifdef __SIZEOF_INT128__ #if defined(__GNUC__) || defined(__GNUG__) #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wpedantic" @@ -79,10 +83,10 @@ namespace jsonifier_internal { #if defined(__GNUC__) || defined(__GNUG__) #pragma GCC diagnostic pop #endif - *hi = m >> 64; - *lo = m; + *hi = uint64_t(m >> 64); + *lo = uint64_t(m); #else - uint64_t h{}, l{}, t{}; + uint64_t h, l, t; u128Mul(a, b, &h, &l); t = l + c; h += ((t < l) | (t < c)); @@ -92,10 +96,10 @@ namespace jsonifier_internal { } JSONIFIER_INLINE uint64_t roundToOdd(uint64_t hi, uint64_t lo, uint64_t cp) noexcept { - uint64_t xHi{}, xLo{}, yHi{}, yLo{}; - u128Mul(cp, lo, &xHi, &xLo); - u128MulAdd(cp, hi, xHi, &yHi, &yLo); - return yHi | (yLo > 1); + uint64_t x_hi, x_lo, y_hi, y_lo; + u128Mul(cp, lo, &x_hi, &x_lo); + u128MulAdd(cp, hi, x_hi, &y_hi, &y_lo); + return y_hi | (y_lo > 1); } constexpr auto pow10SigTable128MinExp = -343; @@ -103,25 +107,25 @@ namespace jsonifier_internal { constexpr auto pow10SigTable128MinExactExp = 0; constexpr auto pow10SigTable128MaxExactExp = 55; - JSONIFIER_INLINE void pow10TableGetSig128(const int64_t exp10, uint64_t hilo[2]) noexcept { - const int64_t idx = exp10 - (pow10SigTable128MinExp); + JSONIFIER_INLINE void pow10TableGetSig128(const int32_t exp10, uint64_t hilo[2]) noexcept { + const int32_t idx = exp10 - (pow10SigTable128MinExp); std::memcpy(hilo, pow10SigTable128 + idx * 2, 16); } - JSONIFIER_INLINE void f64BiniToDec(uint64_t sigRaw, int64_t expRaw, uint64_t sigBin, int64_t expBin, uint64_t* sigDec, int64_t* expDec) noexcept { - uint64_t sp{}, mid{}; + JSONIFIER_INLINE void f64BinToDec(uint64_t sig_raw, int32_t exp_raw, uint64_t sig_bin, int32_t exp_bin, uint64_t* sig_dec, int32_t* exp_dec) noexcept { + uint64_t sp, mid; - const bool isEven = !(sigBin & 1); - const bool lowerBoundCloser = (sigRaw == 0 && expRaw > 1); + const bool is_even = !(sig_bin & 1); + const bool lower_bound_closer = (sig_raw == 0 && exp_raw > 1); - const uint64_t cb = 4 * sigBin; - const uint64_t cbl = cb - 2 + lowerBoundCloser; + const uint64_t cb = 4 * sig_bin; + const uint64_t cbl = cb - 2 + lower_bound_closer; const uint64_t cbr = cb + 2; - const int64_t k = (expBin * 315653 - (lowerBoundCloser ? 131237 : 0)) >> 20; + const int32_t k = (exp_bin * 315653 - (lower_bound_closer ? 131237 : 0)) >> 20; - const int64_t exp10 = -k; - const int64_t h = expBin + ((exp10 * 217707) >> 16) + 1; + const int32_t exp10 = -k; + const int32_t h = exp_bin + ((exp10 * 217707) >> 16) + 1; uint64_t pow10hilo[2]; pow10TableGetSig128(exp10, pow10hilo); @@ -132,44 +136,46 @@ namespace jsonifier_internal { const uint64_t vb = roundToOdd(pow10hi, pow10lo, cb << h); const uint64_t vbr = roundToOdd(pow10hi, pow10lo, cbr << h); - const uint64_t lower = vbl + !isEven; - const uint64_t upper = vbr - !isEven; + const uint64_t lower = vbl + !is_even; + const uint64_t upper = vbr - !is_even; - bool uInside{}, wInside{}; + bool u_inside, w_inside; const uint64_t s = vb / 4; if (s >= 10) { - sp = s / 10; - uInside = (lower <= 40 * sp); - wInside = (upper >= 40 * sp + 40); - if (uInside != wInside) { - *sigDec = sp + wInside; - *expDec = k + 1; + sp = s / 10; + u_inside = (lower <= 40 * sp); + w_inside = (upper >= 40 * sp + 40); + if (u_inside != w_inside) { + *sig_dec = sp + w_inside; + *exp_dec = k + 1; return; } } - uInside = (lower <= 4 * s); - wInside = (upper >= 4 * s + 4); + u_inside = (lower <= 4 * s); + w_inside = (upper >= 4 * s + 4); - mid = 4 * s + 2; - const bool roundUp = (vb > mid) || (vb == mid && (s & 1) != 0); + mid = 4 * s + 2; + const bool round_up = (vb > mid) || (vb == mid && (s & 1) != 0); - *sigDec = s + ((uInside != wInside) ? wInside : roundUp); - *expDec = k; + *sig_dec = s + ((u_inside != w_inside) ? w_inside : round_up); + *exp_dec = k; } - template JSONIFIER_INLINE value_type* writeUint64TLen15To17Trim(value_type* buf, uint64_t sig) noexcept { - uint64_t abbccddee = sig / 100000000ull; - uint64_t ffgghhii = sig - abbccddee * 100000000ull; - uint64_t abbcc = abbccddee / 10000ull; - uint64_t ddee = abbccddee - abbcc * 10000ull; - uint64_t abb = (abbcc * 167773ull) >> 24; - uint64_t a = (abb * 41) >> 12; - uint64_t bb = abb - a * 100; - uint64_t cc = abbcc - abb * 100; - - buf[0] = static_cast(a + 0x30u); + template JSONIFIER_INLINE char_type* writeU64Len15To17Trim(char_type* buf, uint64_t sig) noexcept { + uint32_t tz1, tz2, tz; + + uint32_t abbccddee = uint32_t(sig / 100000000); + uint32_t ffgghhii = uint32_t(sig - uint64_t(abbccddee) * 100000000); + uint32_t abbcc = abbccddee / 10000; + uint32_t ddee = abbccddee - abbcc * 10000; + uint32_t abb = uint32_t((uint64_t(abbcc) * 167773) >> 24); + uint32_t a = (abb * 41) >> 12; + uint32_t bb = abb - a * 100; + uint32_t cc = abbcc - abb * 100; + + buf[0] = char_type(a + 0x30u); buf += a > 0; bool lz = bb < 10 && a == 0; std::memcpy(buf, charTable + (bb * 2 + lz), 2); @@ -177,75 +183,75 @@ namespace jsonifier_internal { std::memcpy(buf + 2, charTable + 2 * cc, 2); if (ffgghhii) { - uint64_t dd = (ddee * 5243) >> 19; - uint64_t ee = ddee - dd * 100; - uint64_t ffgg = (ffgghhii * 109951163ull) >> 40; - uint64_t hhii = ffgghhii - ffgg * 10000; - uint64_t ff = (ffgg * 5243) >> 19; - uint64_t gg = ffgg - ff * 100; + uint32_t dd = (ddee * 5243) >> 19; + uint32_t ee = ddee - dd * 100; + uint32_t ffgg = uint32_t((uint64_t(ffgghhii) * 109951163) >> 40); + uint32_t hhii = ffgghhii - ffgg * 10000; + uint32_t ff = (ffgg * 5243) >> 19; + uint32_t gg = ffgg - ff * 100; std::memcpy(buf + 4, charTable + 2 * dd, 2); std::memcpy(buf + 6, charTable + 2 * ee, 2); std::memcpy(buf + 8, charTable + 2 * ff, 2); std::memcpy(buf + 10, charTable + 2 * gg, 2); if (hhii) { - uint64_t hh = (hhii * 5243) >> 19; - uint64_t ii = hhii - hh * 100; + uint32_t hh = (hhii * 5243) >> 19; + uint32_t ii = hhii - hh * 100; std::memcpy(buf + 12, charTable + 2 * hh, 2); std::memcpy(buf + 14, charTable + 2 * ii, 2); - uint64_t tz1 = decTrailingZeroTable[hh]; - uint64_t tz2 = decTrailingZeroTable[ii]; - uint64_t tz = ii ? tz2 : (tz1 + 2); + tz1 = decTrailingZeroTable[hh]; + tz2 = decTrailingZeroTable[ii]; + tz = ii ? tz2 : (tz1 + 2); buf += 16 - tz; return buf; } else { - uint64_t tz1 = decTrailingZeroTable[ff]; - uint64_t tz2 = decTrailingZeroTable[gg]; - uint64_t tz = gg ? tz2 : (tz1 + 2); + tz1 = decTrailingZeroTable[ff]; + tz2 = decTrailingZeroTable[gg]; + tz = gg ? tz2 : (tz1 + 2); buf += 12 - tz; return buf; } } else { if (ddee) { - uint64_t dd = (ddee * 5243) >> 19; - uint64_t ee = ddee - dd * 100; + uint32_t dd = (ddee * 5243) >> 19; + uint32_t ee = ddee - dd * 100; std::memcpy(buf + 4, charTable + 2 * dd, 2); std::memcpy(buf + 6, charTable + 2 * ee, 2); - uint64_t tz1 = decTrailingZeroTable[dd]; - uint64_t tz2 = decTrailingZeroTable[ee]; - uint64_t tz = ee ? tz2 : (tz1 + 2); + tz1 = decTrailingZeroTable[dd]; + tz2 = decTrailingZeroTable[ee]; + tz = ee ? tz2 : (tz1 + 2); buf += 8 - tz; return buf; } else { - uint64_t tz1 = decTrailingZeroTable[bb]; - uint64_t tz2 = decTrailingZeroTable[cc]; - uint64_t tz = cc ? tz2 : (tz1 + tz2); + tz1 = decTrailingZeroTable[bb]; + tz2 = decTrailingZeroTable[cc]; + tz = cc ? tz2 : (tz1 + tz2); buf += 4 - tz; return buf; } } } - consteval uint64_t numbits(uint64_t x) noexcept { + consteval uint32_t numbits(uint32_t x) noexcept { return x < 2 ? x : 1 + numbits(x >> 1); } - template JSONIFIER_INLINE char_type* toChars(char_type* buffer, value_type01 val) noexcept { - static_assert(std::numeric_limits::is_iec559); - static_assert(std::numeric_limits::radix == 2); - static_assert(std::same_as || std::same_as); + template JSONIFIER_INLINE char_type* toChars(char_type* buffer, value_type val) noexcept { + static_assert(std::numeric_limits::is_iec559); + static_assert(std::numeric_limits::radix == 2); + static_assert(std::is_same_v || std::is_same_v); static_assert(sizeof(float) == 4 && sizeof(double) == 8); - using uint64_t = std::conditional_t, uint64_t, uint64_t>; + using raw_t = std::conditional_t, uint32_t, uint64_t>; - uint64_t raw{}; - std::memcpy(&raw, &val, sizeof(value_type01)); + raw_t raw; + std::memcpy(&raw, &val, sizeof(value_type)); - constexpr uint64_t exponentBits = numbits(std::numeric_limits::max_exponent - std::numeric_limits::min_exponent + 1); - constexpr uint64_t sigMask = uint64_t(-1) >> (exponentBits + 1); - bool sign = (raw >> (sizeof(value_type01) * 8 - 1)); - uint64_t sigRaw = raw & sigMask; - int64_t expRaw = static_cast(raw << 1 >> (sizeof(uint64_t) * 8 - exponentBits)); + constexpr uint32_t exponentBits = numbits(std::numeric_limits::max_exponent - std::numeric_limits::min_exponent + 1); + constexpr raw_t sig_mask = raw_t(-1) >> (exponentBits + 1); + bool sign = (raw >> (sizeof(value_type) * 8 - 1)); + uint64_t sig_raw = raw & sig_mask; + int32_t exp_raw = static_cast(raw << 1 >> (sizeof(raw_t) * 8 - exponentBits)); - if (expRaw == (uint64_t(1) << exponentBits) - 1) [[unlikely]] { + if (exp_raw == (uint32_t(1) << exponentBits) - 1) [[unlikely]] { std::memcpy(buffer, "null", 4); return buffer + 4; } @@ -254,70 +260,68 @@ namespace jsonifier_internal { ++buffer; } if ((raw << 1) != 0) [[likely]] { - uint64_t sigBin; - int64_t expBin; - if (expRaw == 0) [[unlikely]] { - sigBin = sigRaw; - expBin = 1 - (std::numeric_limits::max_exponent - 1) - (std::numeric_limits::digits - 1); + uint64_t sig_bin; + int32_t exp_bin; + if (exp_raw == 0) [[unlikely]] { + sig_bin = sig_raw; + exp_bin = 1 - (std::numeric_limits::max_exponent - 1) - (std::numeric_limits::digits - 1); } else { - sigBin = sigRaw | uint64_t(1ull << (std::numeric_limits::digits - 1)); - expBin = static_cast(expRaw) - (std::numeric_limits::max_exponent - 1) - (std::numeric_limits::digits - 1); + sig_bin = sig_raw | uint64_t(1ull << (std::numeric_limits::digits - 1)); + exp_bin = int32_t(exp_raw) - (std::numeric_limits::max_exponent - 1) - (std::numeric_limits::digits - 1); } - uint64_t sigDec; - int64_t expDec; - f64BiniToDec(sigRaw, expRaw, sigBin, expBin, &sigDec, &expDec); - if constexpr (std::same_as) { - sigDec *= 100000000; - expDec -= 8; + uint64_t sig_dec; + int32_t exp_dec; + f64BinToDec(sig_raw, exp_raw, sig_bin, exp_bin, &sig_dec, &exp_dec); + if constexpr (std::same_as) { + sig_dec *= 100000000; + exp_dec -= 8; } - int64_t sigLen = 17; - sigLen -= (sigDec < 100000000ull * 100000000ull); - sigLen -= (sigDec < 100000000ull * 10000000ull); + int32_t sig_len = 17; + sig_len -= (sig_dec < 100000000ull * 100000000ull); + sig_len -= (sig_dec < 100000000ull * 10000000ull); - int64_t dotPos = sigLen + expDec; + int32_t dotPos = sig_len + exp_dec; if (-6 < dotPos && dotPos <= 21) { if (dotPos <= 0) { - auto numHdr = buffer + (2 - dotPos); - auto numEnd = writeUint64TLen15To17Trim(numHdr, sigDec); - buffer[0] = 0x30u; - buffer[1] = 0x2Eu; + auto num_hdr = buffer + (2 - dotPos); + auto num_end = writeU64Len15To17Trim(num_hdr, sig_dec); + buffer[0] = 0x30u; + buffer[1] = 0x2Eu; buffer += 2; - for (; buffer < numHdr; ++buffer) - *buffer = 0x30u; - return numEnd; + std::memset(buffer, 0x30u, static_cast(num_hdr - buffer)); + return num_end; } else { std::memset(buffer, 0x30u, 8); std::memset(buffer + 8, 0x30u, 8); std::memset(buffer + 16, 0x30u, 8); - auto numHdr = buffer + 1; - auto numEnd = writeUint64TLen15To17Trim(numHdr, sigDec); - for (int32_t x = 0; x < dotPos; x++) - buffer[x] = buffer[x + 1]; + auto num_hdr = buffer + 1; + auto num_end = writeU64Len15To17Trim(num_hdr, sig_dec); + std::memmove(buffer, buffer + 1, static_cast(dotPos)); buffer[dotPos] = 0x2Eu; - return ((numEnd - numHdr) <= dotPos) ? buffer + dotPos : numEnd; + return ((num_end - num_hdr) <= dotPos) ? buffer + dotPos : num_end; } } else { - auto end = writeUint64TLen15To17Trim(buffer + 1, sigDec); + auto end = writeU64Len15To17Trim(buffer + 1, sig_dec); end -= (end == buffer + 2); - expDec += sigLen - 1; + exp_dec += sig_len - 1; buffer[0] = buffer[1]; buffer[1] = 0x2Eu; end[0] = 0x45u; buffer = end + 1; buffer[0] = 0x2Du; - buffer += expDec < 0; - expDec = std::abs(expDec); - if (expDec < 100) { - uint64_t lz = expDec < 10; - std::memcpy(buffer, charTable + (expDec * 2 + lz), 2); + buffer += exp_dec < 0; + exp_dec = std::abs(exp_dec); + if (exp_dec < 100) { + uint32_t lz = exp_dec < 10; + std::memcpy(buffer, charTable + (exp_dec * 2 + lz), 2); return buffer + 2 - lz; } else { - const uint64_t hi = (static_cast(expDec) * 656) >> 16; - const uint64_t lo = static_cast(expDec) - hi * 100; - buffer[0] = static_cast(hi) + static_cast(0x30u); + const uint32_t hi = (uint32_t(exp_dec) * 656) >> 16; + const uint32_t lo = uint32_t(exp_dec) - hi * 100; + buffer[0] = uint8_t(hi) + 0x30; std::memcpy(&buffer[1], charTable + (lo * 2), 2); return buffer + 3; } diff --git a/Include/jsonifier/Derailleur.hpp b/Include/jsonifier/Derailleur.hpp index e467f6aa2..571e6bba8 100644 --- a/Include/jsonifier/Derailleur.hpp +++ b/Include/jsonifier/Derailleur.hpp @@ -25,7 +25,7 @@ #include #include -#include +#include namespace jsonifier_internal { @@ -45,35 +45,6 @@ namespace jsonifier_internal { public: using size_type = uint64_t; - template JSONIFIER_INLINE static bool checkForMatchClosed(iterator&& iter) { - if (containsValue(*iter)) [[likely]] { - ++iter; - return true; - } else [[unlikely]] { - return false; - } - } - - template - JSONIFIER_INLINE static bool checkForMatchClosed(iterator&& iter, iterator&& end, std::source_location location = std::source_location::current()) { - if (containsValue(*iter)) [[likely]] { - ++iter; - return true; - } else [[unlikely]] { - skipValue(iter, end); - return false; - } - } - - template JSONIFIER_INLINE static bool checkForMatchOpen(iterator&& iter) { - if (*iter == c) [[likely]] { - ++iter; - return true; - } else [[unlikely]] { - return false; - } - } - template JSONIFIER_INLINE static void skipKey(iterator&& iter) { ++iter; return; @@ -214,7 +185,7 @@ namespace jsonifier_internal { template JSONIFIER_INLINE static size_type countValueElements(iterator iter) { auto newValue = *iter; size_type currentDepth{ 1 }; - if (newValue == ']' || newValue == '}') [[unlikely]] { + if (newValue == 0x5Du || newValue == 0x7Du) [[unlikely]] { return 0; } size_type currentCount{ 1 }; @@ -260,7 +231,7 @@ namespace jsonifier_internal { template JSONIFIER_INLINE static size_type countValueElements(iterator iter, iterator end) { size_type currentDepth{ 1 }; ++iter; - if (*iter == ']' || *iter == '}') [[unlikely]] { + if (*iter == 0x5Du || *iter == 0x7Du) [[unlikely]] { return 0; } size_type currentCount{ 1 }; diff --git a/Include/jsonifier/Error.hpp b/Include/jsonifier/Error.hpp index cc3f436b3..3c1cc746e 100644 --- a/Include/jsonifier/Error.hpp +++ b/Include/jsonifier/Error.hpp @@ -34,20 +34,37 @@ namespace jsonifier_internal { enum class error_code : uint8_t { - Success = 0, - Parse_Error = 1, - Number_Error = 2, - Unknown_Key = 3, - Incorrect_Type = 4, - Setup_Error = 5, - Inadequate_String_Length = 6, - Key_Parsing_Error = 7, - Invalid_Escape = 8, - Wrong_Type = 9, - Damaged_Input = 10, - Serialize_Error = 11 + Success = 0, + Incorrect_Type = 1, + Setup_Error = 2, + Damaged_Input = 3, + Serialize_Error = 4, + No_Input = 5, + Requires_Array_Or_Object = 6, + Missing_Colon = 7, + Missing_Comma_Or_Closing_Brace = 8, + Invalid_Escape_Characters = 9, + Invalid_String_Characters = 10, + Invalid_Null_Value = 11, + Invalid_Bool_Value = 12, + Invalid_Number_Value = 13, + Broken_Array_Start = 14, + Broken_Object_Start = 15, + Prettify_Error = 16, + Minify_Error = 17, + Validate_Error = 18 }; + inline std::unordered_map errorMap{ { error_code::Success, "Success" }, { error_code::Incorrect_Type, "Incorrect Type" }, + { error_code::Setup_Error, "Setup Error." }, { error_code::Damaged_Input, "Damaged Input" }, { error_code::Serialize_Error, "Serialize Error" }, + { error_code::No_Input, "No Input" }, { error_code::Requires_Array_Or_Object, "Requires Array Or Object" }, { error_code::Missing_Colon, "Missing Colon" }, + { error_code::Missing_Comma_Or_Closing_Brace, "Missing Comma Or Closing Brace" }, { error_code::Invalid_Escape_Characters, "Invalid Escape Characters" }, + { error_code::Invalid_String_Characters, "Invalid String Characters" }, { error_code::Invalid_Null_Value, "Invalid Null Value" }, + { error_code::Invalid_Bool_Value, "Invalid Bool Value" }, { error_code::Invalid_Number_Value, "Invalid Number Value" }, + { error_code::Broken_Array_Start, "Broken Array Start" }, { error_code::Broken_Object_Start, "Broken Object Start" }, { error_code::Prettify_Error, "Prettify Error" }, + { error_code::Minify_Error, "Minify Error" }, { error_code::Validate_Error, "Validate Error" } }; + + enum json_structural_type : uint8_t { Jsonifier_Unset = 0x00u, Jsonifier_Object_Start = 0x7Bu, @@ -62,10 +79,6 @@ namespace jsonifier_internal { Jsonifier_Null = 0x6Eu }; - JSONIFIER_INLINE std::unordered_map errorMap{ { error_code::Success, "Success" }, { error_code::Parse_Error, "Parse Error." }, - { error_code::Number_Error, "Number Error." }, { error_code::Unknown_Key, "Unknown Key" }, { error_code::Incorrect_Type, "Incorrect Type" }, - { error_code::Setup_Error, "Setup Error." }, { error_code::Inadequate_String_Length, "Inadequate String Length" }, { error_code::Key_Parsing_Error, "Key Parsing Error" } }; - JSONIFIER_INLINE bool isTypeType(uint8_t c) { static constexpr uint8_t array01[]{ "0123456789-ftn\"{[" }; return jsonifier::string_view_base{ array01, std::size(array01) }.find(c) != jsonifier::string::npos; @@ -102,7 +115,7 @@ namespace jsonifier_internal { JSONIFIER_INLINE error_code collectMisReadType(uint8_t c, uint8_t currentValue) { if (isTypeType(currentValue) && isTypeType(c)) [[likely]] { - return error_code::Wrong_Type; + return error_code::Incorrect_Type; } else { return error_code::Damaged_Input; } @@ -119,25 +132,45 @@ namespace jsonifier_internal { intendedValue = static_cast(typeNew); errorIndex = static_cast(iter.getCurrentStringIndex()); errorIndexReal = roundDownToMultiple(static_cast(iter.getCurrentStringIndex())); - if (errorIndexReal < jsonifier::string{}.max_size()) { + if (errorIndexReal < jsonifier::string{}.maxSize()) { stringView = iter.getRootPtr(); } stringLength = static_cast(iter.getEndPtr() - iter.getRootPtr()); location = locationNew; - errorValue = *iter; - errorType = collectMisReadType(static_cast(typeNew), errorValue); + if (iter) { + errorValue = *iter; + } + errorType = collectMisReadType(static_cast(typeNew), errorValue); } template JSONIFIER_INLINE error(const iterator& iter, error_code typeNew, std::source_location locationNew = std::source_location::current()) noexcept { errorIndex = static_cast(iter.getCurrentStringIndex()); errorIndexReal = roundDownToMultiple(static_cast(iter.getCurrentStringIndex())); - if (errorIndexReal < jsonifier::string{}.max_size()) { + if (errorIndexReal < jsonifier::string{}.maxSize()) { + stringView = reinterpret_cast(iter.getRootPtr()); + } + stringLength = static_cast(iter.getEndPtr() - iter.getRootPtr()); + location = locationNew; + errorType = typeNew; + if (iter) { + errorValue = *iter; + } + } + + template + JSONIFIER_INLINE error(const iterator& iter, std::source_location locationNew = std::source_location::current()) noexcept { + errorIndex = static_cast(iter.getCurrentStringIndex()); + errorIndexReal = roundDownToMultiple(static_cast(iter.getCurrentStringIndex())); + if (errorIndexReal < jsonifier::string{}.maxSize()) { stringView = iter.getRootPtr(); } - location = locationNew; - errorType = typeNew; - errorValue = *iter; + stringLength = static_cast(iter.getEndPtr() - iter.getRootPtr()); + location = locationNew; + errorType = typeNew; + if (iter) { + errorValue = *iter; + } } JSONIFIER_INLINE error& operator=(error_code errorNew) { @@ -148,7 +181,6 @@ namespace jsonifier_internal { JSONIFIER_INLINE error(error_code errorNew) { *this = errorNew; } - JSONIFIER_INLINE operator bool() { return errorType != error_code::Success; } @@ -157,84 +189,95 @@ namespace jsonifier_internal { return errorType == rhs.errorType && errorIndex == rhs.errorIndex && errorValue == rhs.errorValue && intendedValue == rhs.intendedValue; } - JSONIFIER_INLINE jsonifier::string reportError() const { -#if defined(DEV) - simd_string_reader section{}; - jsonifier::string resultString{}; - if (stringView) { - resultString = section.resetWithErrorPrintOut(stringView, stringLength, errorIndexReal); + jsonifier::string getStringData(const jsonifier::string& errorString) const { + if (errorIndex >= errorString.size()) { + return {}; } -#endif + + using value_type = std::decay_t; + const auto start = std::begin(errorString) + static_cast(errorIndex); + const auto rstart = std::rbegin(errorString) + static_cast(errorString.size() - errorIndex - 1); + const auto prevNewLine = std::find((std::min)(rstart + 1, std::rend(errorString)), std::rend(errorString), static_cast('\n')); + const auto column = static_cast(std::distance(rstart, prevNewLine)); + const auto nextNewLine = std::find((std::min)(start + 1, std::end(errorString)), std::end(errorString), static_cast('\n')); + + const auto offset = static_cast(prevNewLine == std::rend(errorString) ? 0 : errorIndex - column + 1); + auto contextBegin = std::begin(errorString) + static_cast(offset); + auto contextEnd = nextNewLine; + + int64_t frontTruncation = 0; + int64_t rearTruncation = 0; + + if (std::distance(contextBegin, contextEnd) > 64) { + if (column <= 32) { + rearTruncation = 64; + contextEnd = contextBegin + static_cast(rearTruncation); + } else { + frontTruncation = column - 32; + contextBegin += frontTruncation; + if (std::distance(contextBegin, contextEnd) > 64) { + rearTruncation = frontTruncation + 64; + contextEnd = std::begin(errorString) + offset + rearTruncation; + } + } + } + + return jsonifier::string{ reinterpret_cast(&(*contextBegin)), + static_cast(reinterpret_cast(&(*contextEnd)) - reinterpret_cast(&(*contextBegin))) }; + } + + JSONIFIER_INLINE jsonifier::string reportError() const { switch (errorType) { - case error_code::Wrong_Type: { + case error_code::Incorrect_Type: { jsonifier::string returnValue{ "It seems you mismatched a value for a value of type: " + getValueType(intendedValue) + ", the found value was actually: " + getValueType(errorValue) + ", at index: " + jsonifier::toString(errorIndex) + ", in file: " + location.file_name() + ", at: " + jsonifier::toString(location.line()) + ":" + jsonifier::toString(location.column()) + ", in function: " + location.function_name() + "()." }; -#if defined(DEV) if (stringView) { - returnValue += "\nHere's some of the string's indices:\n" + resultString; + returnValue += "\nHere's some of the string's values:\n" + getStringData(stringView); } -#endif return returnValue; } case error_code::Damaged_Input: { jsonifier::string returnValue{ "Failed to collect a '" + jsonifier::string{ intendedValue } + "', instead found a '" + static_cast(errorValue) + "'" + ", at index: " + jsonifier::toString(errorIndex) + ", in file: " + location.file_name() + ", at: " + jsonifier::toString(location.line()) + ":" + jsonifier::toString(location.column()) + ", in function: " + location.function_name() + "()." }; -#if defined(DEV) - if (stringView) { - returnValue += "\nHere's some of the string's indices:\n" + resultString; - } -#endif - return returnValue; - } - case error_code::Invalid_Escape: { - jsonifier::string returnValue{ "Invalid escape at index: " + jsonifier::toString(errorIndex) + ", in file: " + location.file_name() + - ", at: " + jsonifier::toString(location.line()) + ":" + jsonifier::toString(location.column()) + ", in function: " + location.function_name() + "()." }; -#if defined(DEV) if (stringView) { - returnValue += "\nHere's some of the string's indices:\n" + resultString; + returnValue += "\nHere's some of the string's values:\n" + getStringData(stringView); } -#endif return returnValue; } - case error_code::Parse_Error: { - jsonifier::string returnValue{ "Parse Error at index: " + jsonifier::toString(errorIndex) + ", in file: " + location.file_name() + - ", at: " + jsonifier::toString(location.line()) + ":" + jsonifier::toString(location.column()) + ", in function: " + location.function_name() + "()." }; -#if defined(DEV) - if (stringView) { - returnValue += "\nHere's some of the string's indices:\n" + resultString; - } -#endif - return returnValue; + case error_code::No_Input: { + return "There was no string being input."; } case error_code::Success: { [[fallthrough]]; } - case error_code::Inadequate_String_Length: { - [[fallthrough]]; - } - case error_code::Incorrect_Type: { - [[fallthrough]]; - } - case error_code::Key_Parsing_Error: { - [[fallthrough]]; - } - case error_code::Number_Error: { - [[fallthrough]]; - } - case error_code::Unknown_Key: { - [[fallthrough]]; - } - case error_code::Setup_Error: { - [[fallthrough]]; - } case error_code::Serialize_Error: { - jsonifier::string returnValue{ "Serialize error - you must provide a resizeable buffer." }; + jsonifier::string returnValue{ "Serialize error - you must provide a resizeable errorString." }; return returnValue; } + case error_code::Setup_Error: + case error_code::Missing_Colon: + case error_code::Missing_Comma_Or_Closing_Brace: + case error_code::Invalid_Escape_Characters: + case error_code::Invalid_String_Characters: + case error_code::Invalid_Null_Value: + case error_code::Invalid_Bool_Value: + case error_code::Invalid_Number_Value: + case error_code::Broken_Array_Start: + case error_code::Broken_Object_Start: + case error_code::Requires_Array_Or_Object: + case error_code::Prettify_Error: + case error_code::Validate_Error: + case error_code::Minify_Error: default: { - return {}; + jsonifier::string returnValue{ "Error of Type: " + errorMap[errorType] + ", at index: " + jsonifier::toString(errorIndex) + + ", in file: " + location.file_name() + ", at: " + jsonifier::toString(location.line()) + ":" + jsonifier::toString(location.column()) + + ", in function: " + location.function_name() + "().\n" }; + if (stringView) { + returnValue += "\nHere's some of the string's values:\n" + getStringData(stringView); + } + return returnValue; } } } diff --git a/Include/jsonifier/Hash.hpp b/Include/jsonifier/Hash.hpp index 4ee80c6d1..a8dfd8a6a 100644 --- a/Include/jsonifier/Hash.hpp +++ b/Include/jsonifier/Hash.hpp @@ -32,13 +32,13 @@ namespace jsonifier_internal { // https://en.wikipedia.org/wiki/Fowler�Noll�Vo_hash_function // http://www.isthe.com/chongo/tech/comp/fnv/index.html#FNV-param - constexpr uint32_t fnv64OffsetBasis{ 0x811c9dc5u }; - constexpr uint32_t fnv64Prime{ 0x01000193u }; + constexpr uint32_t fnv32OffsetBasis{ 0x811c9dc5u }; + constexpr uint32_t fnv32Prime{ 0x01000193u }; template constexpr uint64_t fnv1aHash(const string_t& value, uint32_t seed) { - uint32_t hash = (fnv64OffsetBasis ^ seed) * fnv64Prime; + uint32_t hash = (fnv32OffsetBasis ^ seed) * fnv32Prime; for (const auto& valueNew: value) { - hash = (hash ^ static_cast(static_cast(valueNew))) * fnv64Prime; + hash = (hash ^ static_cast(static_cast(valueNew))) * fnv32Prime; } return static_cast(hash >> 8); } diff --git a/Include/jsonifier/HashMap.hpp b/Include/jsonifier/HashMap.hpp index 5518dcd0f..8730965fd 100644 --- a/Include/jsonifier/HashMap.hpp +++ b/Include/jsonifier/HashMap.hpp @@ -28,7 +28,7 @@ #include #include #include -#include +#include #include #include @@ -133,10 +133,10 @@ namespace jsonifier_internal { uint_type state{ 1u }; static_assert(std::unsigned_integral, "uint_type must be an unsigned integral type."); - template constexpr static uint_type modulo(value_type value, std::integral_constant) { + template constexpr uint_type modulo(value_type value, std::integral_constant) { return value; } - template constexpr static uint_type modulo(value_type value, std::integral_constant) { + template constexpr uint_type modulo(value_type value, std::integral_constant) { return value % m2; } }; @@ -177,7 +177,7 @@ namespace jsonifier_internal { }; template struct pmh_buckets { - constexpr static auto bucketMax = 2 * (1u << (log(m) / 2)); + static constexpr auto bucketMax = 2 * (1u << (log(m) / 2)); using bucket_t = ctime_vector; std::array buckets; @@ -255,8 +255,8 @@ namespace jsonifier_internal { using value_type = uint32_t; protected: - constexpr static value_type minusOne = std::numeric_limits::max(); - constexpr static value_type highBit = ~(minusOne >> 1); + static constexpr value_type minusOne = std::numeric_limits::max(); + static constexpr value_type highBit = ~(minusOne >> 1); value_type val{ 0 }; @@ -291,10 +291,10 @@ namespace jsonifier_internal { template constexpr uint64_t lookup(const key_type& key) const { auto const d = m > 0 ? firstTable[hasher::operator()(key, firstSeed) % m] : seed_or_index{}; - if (!d.isSeed()) [[unlikely]] { - return m > 0 ? d.value() : 0; - } else [[likely]] { + if (d.isSeed()) [[likely]] { return m > 0 ? secondTable[hasher::operator()(key, d.value()) % m] : 0; + } else [[unlikely]] { + return m > 0 ? d.value() : 0; } } }; @@ -349,7 +349,7 @@ namespace jsonifier_internal { protected string_compare_helper, protected pmh_tables { public: - constexpr static auto storageSize = nextHighestPowerOfTwo(n) * (n < 32 ? 2 : 1); + static constexpr auto storageSize = nextHighestPowerOfTwo(n) * (n < 32 ? 2 : 1); using container_type = std::array, n>; using tables_type = pmh_tables; @@ -370,13 +370,20 @@ namespace jsonifier_internal { } template constexpr const_iterator find(key_type_newer&& keyNew) const { - auto kv = tables_type::lookup(keyNew); - auto newIter = container_type::begin() + static_cast(kv); - if (key_equal::operator()(newIter->first, keyNew)) { + auto newIter = container_type::begin() + static_cast(tables_type::lookup(std::forward(keyNew))); + + if (newIter != container_type::end() && key_equal::operator()(newIter->first, keyNew)) { return newIter; - } else { - return end(); } + + return container_type::end(); + } + + constexpr value_type& operator[](const key_type_new& newKey) { + auto kv = tables_type::lookup(newKey); + + auto iter = container_type::begin() + static_cast(kv); + return iter->second; } }; @@ -393,6 +400,6 @@ namespace jsonifier_internal { } template constexpr auto makeMap() { - return makeMapImpl>(std::make_index_sequence>>{}); + return makeMapImpl>(std::make_index_sequence>>{}); } } \ No newline at end of file diff --git a/Include/jsonifier/ISA/AVX.hpp b/Include/jsonifier/ISA/AVX.hpp index 4e6e733bb..484b99a40 100644 --- a/Include/jsonifier/ISA/AVX.hpp +++ b/Include/jsonifier/ISA/AVX.hpp @@ -31,10 +31,10 @@ namespace jsonifier_internal { using avx_list = jsonifier::concepts::type_list::max()>>; - using avx_integer_list = jsonifier::concepts::type_list, - jsonifier::concepts::type_holder<8, uint64_t, uint64_t, 8>, jsonifier::concepts::type_holder<1, uint8_t, uint8_t, 2>>; + using avx_integer_list = + jsonifier::concepts::type_list, jsonifier::concepts::type_holder<8, uint64_t, uint64_t, 8>>; - template JSONIFIER_INLINE string_parsing_type simd_base::cmpeq(simd_int_t01&& value, simd_int_t02&& other) { + template JSONIFIER_INLINE string_parsing_type simd_base::opCmpEq(simd_int_t01&& value, simd_int_t02&& other) { return static_cast( _mm_movemask_epi8(_mm_cmpeq_epi8(std::forward(std::forward(value)), std::forward(other)))); } @@ -59,8 +59,8 @@ namespace jsonifier_internal { return _mm_or_si128(std::forward(value), std::forward(other)); } - template JSONIFIER_INLINE simd_int_t simd_base::setLSB(simd_int_t01&& value, bool valueNew) { - jsonifier::concepts::unwrap mask = _mm_set_epi64x(0x00ll, 0x01ll); + template JSONIFIER_INLINE simd_int_t simd_base::opSetLSB(simd_int_t01&& value, bool valueNew) { + jsonifier::concepts::unwrap_t mask = _mm_set_epi64x(0x00ll, 0x01ll); return valueNew ? _mm_or_si128(value, mask) : _mm_andnot_si128(mask, value); } @@ -68,7 +68,7 @@ namespace jsonifier_internal { return _mm_xor_si128(std::forward(value), _mm_set1_epi64x(0xFFFFFFFFFFFFFFFFll)); } - template JSONIFIER_INLINE bool simd_base::getMSB(simd_int_t01&& value) { + template JSONIFIER_INLINE bool simd_base::opGetMSB(simd_int_t01&& value) { simd_int_t result = _mm_and_si128(std::forward(value), _mm_set_epi64x(0x8000000000000000ll, 0x00ll)); return !_mm_testz_si128(result, result); } diff --git a/Include/jsonifier/ISA/AVX2.hpp b/Include/jsonifier/ISA/AVX2.hpp index 824631edc..e5c3868e7 100644 --- a/Include/jsonifier/ISA/AVX2.hpp +++ b/Include/jsonifier/ISA/AVX2.hpp @@ -32,11 +32,10 @@ namespace jsonifier_internal { using avx_list = jsonifier::concepts::type_list::max()>, jsonifier::concepts::type_holder<16, simd_int_128, uint16_t, std::numeric_limits::max()>>; - using avx_integer_list = - jsonifier::concepts::type_list, jsonifier::concepts::type_holder<16, simd_int_128, uint16_t, 16>, - jsonifier::concepts::type_holder<8, uint64_t, uint64_t, 8>, jsonifier::concepts::type_holder<1, uint8_t, uint8_t, 2>>; + using avx_integer_list = jsonifier::concepts::type_list, + jsonifier::concepts::type_holder<16, simd_int_128, uint16_t, 16>, jsonifier::concepts::type_holder<8, uint64_t, uint64_t, 8>>; - template JSONIFIER_INLINE string_parsing_type simd_base::cmpeq(simd_int_t01&& value, simd_int_t02&& other) { + template JSONIFIER_INLINE string_parsing_type simd_base::opCmpEq(simd_int_t01&& value, simd_int_t02&& other) { return static_cast( _mm256_movemask_epi8(_mm256_cmpeq_epi8(std::forward(std::forward(value)), std::forward(other)))); } @@ -61,8 +60,8 @@ namespace jsonifier_internal { return _mm256_or_si256(std::forward(value), std::forward(other)); } - template JSONIFIER_INLINE simd_int_t simd_base::setLSB(simd_int_t01&& value, bool valueNew) { - jsonifier::concepts::unwrap mask = _mm256_set_epi64x(0x00ll, 0x00ll, 0x00ll, 0x01ll); + template JSONIFIER_INLINE simd_int_t simd_base::opSetLSB(simd_int_t01&& value, bool valueNew) { + jsonifier::concepts::unwrap_t mask = _mm256_set_epi64x(0x00ll, 0x00ll, 0x00ll, 0x01ll); return valueNew ? _mm256_or_si256(value, mask) : _mm256_andnot_si256(mask, value); } @@ -70,7 +69,7 @@ namespace jsonifier_internal { return _mm256_xor_si256(std::forward(value), _mm256_set1_epi64x(0xFFFFFFFFFFFFFFFFll)); } - template JSONIFIER_INLINE bool simd_base::getMSB(simd_int_t01&& value) { + template JSONIFIER_INLINE bool simd_base::opGetMSB(simd_int_t01&& value) { simd_int_t result = _mm256_and_si256(std::forward(value), _mm256_set_epi64x(0x8000000000000000ll, 0x00ll, 0x00ll, 0x00ll)); return !_mm256_testz_si256(result, result); } diff --git a/Include/jsonifier/ISA/AVX512.hpp b/Include/jsonifier/ISA/AVX512.hpp index 49392dbfe..96f311924 100644 --- a/Include/jsonifier/ISA/AVX512.hpp +++ b/Include/jsonifier/ISA/AVX512.hpp @@ -35,9 +35,9 @@ namespace jsonifier_internal { using avx_integer_list = jsonifier::concepts::type_list::max()>, jsonifier::concepts::type_holder<32, simd_int_512, uint32_t, 32>, jsonifier::concepts::type_holder<16, simd_int_128, uint16_t, 16>, - jsonifier::concepts::type_holder<8, uint64_t, uint64_t, 8>, jsonifier::concepts::type_holder<1, uint8_t, uint8_t, 2>>; + jsonifier::concepts::type_holder<8, uint64_t, uint64_t, 8>>; - template JSONIFIER_INLINE string_parsing_type simd_base::cmpeq(simd_int_t01&& value, simd_int_t02&& other) { + template JSONIFIER_INLINE string_parsing_type simd_base::opCmpEq(simd_int_t01&& value, simd_int_t02&& other) { return static_cast(_mm512_cmpeq_epi8_mask(value, other)); } @@ -61,8 +61,8 @@ namespace jsonifier_internal { return _mm512_or_si512(std::forward(value), std::forward(other)); } - template JSONIFIER_INLINE simd_int_t simd_base::setLSB(simd_int_t01&& value, bool valueNew) { - jsonifier::concepts::unwrap mask = _mm512_set_epi64(0x00ll, 0x00ll, 0x00ll, 0x00ll, 0x00ll, 0x00ll, 0x00ll, 0x01ll); + template JSONIFIER_INLINE simd_int_t simd_base::opSetLSB(simd_int_t01&& value, bool valueNew) { + jsonifier::concepts::unwrap_t mask = _mm512_set_epi64(0x00ll, 0x00ll, 0x00ll, 0x00ll, 0x00ll, 0x00ll, 0x00ll, 0x01ll); return valueNew ? _mm512_or_si512(value, mask) : _mm512_andnot_si512(mask, value); } @@ -70,7 +70,7 @@ namespace jsonifier_internal { return _mm512_xor_si512(std::forward(value), _mm512_set1_epi64(0xFFFFFFFFFFFFFFFFll)); } - template JSONIFIER_INLINE bool simd_base::getMSB(simd_int_t01&& value) { + template JSONIFIER_INLINE bool simd_base::opGetMSB(simd_int_t01&& value) { simd_int_t result = _mm512_and_si512(value, _mm512_set_epi64(0x8000000000000000ll, 0x00ll, 0x00ll, 0x00ll, 0x00ll, 0x00ll, 0x00ll, 0x00ll)); return _mm512_test_epi64_mask(result, result); } diff --git a/Include/jsonifier/ISA/Fallback.hpp b/Include/jsonifier/ISA/Fallback.hpp index 6fa1f8954..68018ba27 100644 --- a/Include/jsonifier/ISA/Fallback.hpp +++ b/Include/jsonifier/ISA/Fallback.hpp @@ -31,8 +31,8 @@ namespace jsonifier_internal { using avx_list = jsonifier::concepts::type_list::max()>>; - using avx_integer_list = jsonifier::concepts::type_list, - jsonifier::concepts::type_holder<8, uint64_t, uint64_t, 8>, jsonifier::concepts::type_holder<1, uint8_t, uint8_t, 2>>; + using avx_integer_list = + jsonifier::concepts::type_list, jsonifier::concepts::type_holder<8, uint64_t, uint64_t, 8>>; template JSONIFIER_INLINE string_parsing_type _mm128_movemask_epi8(simd_int_t01&& a, std::index_sequence&&) { string_parsing_type mask{ 0 }; @@ -107,7 +107,7 @@ namespace jsonifier_internal { return result; } - template JSONIFIER_INLINE string_parsing_type simd_base::cmpeq(simd_int_t01&& value, simd_int_t02&& other) { + template JSONIFIER_INLINE string_parsing_type simd_base::opCmpEq(simd_int_t01&& value, simd_int_t02&& other) { return static_cast(_mm128_movemask_epi8( _mm128_cmpeq_epi8(std::forward(value), std::forward(other), std::make_index_sequence<16>{}), std::make_index_sequence<16>{})); } @@ -132,8 +132,8 @@ namespace jsonifier_internal { return _mm128_or_si128(std::forward(value), std::forward(other)); } - template JSONIFIER_INLINE simd_int_t simd_base::setLSB(simd_int_t01&& value, bool valueNew) { - jsonifier::concepts::unwrap mask = _mm128_set_epi64x(0x00ll, 0x01ll); + template JSONIFIER_INLINE simd_int_t simd_base::opSetLSB(simd_int_t01&& value, bool valueNew) { + jsonifier::concepts::unwrap_t mask = _mm128_set_epi64x(0x00ll, 0x01ll); return valueNew ? _mm128_or_si128(value, mask) : _mm128_andnot_si128(mask, value); } @@ -141,7 +141,7 @@ namespace jsonifier_internal { return _mm128_xor_si128(std::forward(value), _mm128_set1_epi64x(0xFFFFFFFFFFFFFFFFll)); } - template JSONIFIER_INLINE bool simd_base::getMSB(simd_int_t01&& value) { + template JSONIFIER_INLINE bool simd_base::opGetMSB(simd_int_t01&& value) { simd_int_t result = _mm128_and_si128(std::forward(value), _mm128_set_epi64x(0x8000000000000000ll, 0x00ll)); return !_mm128_testz_si128(result, result); } diff --git a/Include/jsonifier/ISA/ISADetectionBase.hpp b/Include/jsonifier/ISA/ISADetectionBase.hpp index 1e20619d8..82058b18c 100644 --- a/Include/jsonifier/ISA/ISADetectionBase.hpp +++ b/Include/jsonifier/ISA/ISADetectionBase.hpp @@ -130,8 +130,8 @@ union __m128x { }; using simd_int_128 = __m128x; -using simd_int_512 = int64_t; using simd_int_256 = int32_t; +using simd_int_512 = int64_t; #endif @@ -141,7 +141,7 @@ constexpr uint64_t BitsPerStep{ 512 }; using string_parsing_type = uint64_t; using simd_int_t = simd_int_512; template -concept simd_int_type = std::same_as>; +concept simd_int_type = std::same_as>; #elif JSONIFIER_CHECK_FOR_INSTRUCTION(JSONIFIER_AVX2) @@ -149,7 +149,7 @@ constexpr uint64_t BitsPerStep{ 256 }; using string_parsing_type = uint32_t; using simd_int_t = simd_int_256; template -concept simd_int_type = std::same_as>; +concept simd_int_type = std::same_as>; #else @@ -157,7 +157,7 @@ constexpr uint64_t BitsPerStep{ 128 }; using string_parsing_type = uint16_t; using simd_int_t = simd_int_128; template -concept simd_int_type = std::same_as>; +concept simd_int_type = std::same_as>; #endif @@ -167,7 +167,7 @@ constexpr uint64_t StridesPerStep{ BitsPerStep / BytesPerStep }; namespace jsonifier_internal { - template + template constexpr return_type createArray(const value_type (&newArray)[N], std::index_sequence) { return return_type{ newArray[indices % N]... }; } @@ -180,7 +180,7 @@ namespace jsonifier_internal { #else constexpr uint64_t valueSize{ sizeof(uint64_t) }; int64_t newArray[16 / sizeof(int64_t)]{}; - for (size_t x = 0; x < 16; ++x) { + for (uint64_t x = 0; x < 16; ++x) { newArray[x / sizeof(int64_t)] |= static_cast(value) << ((x % 8) * 8); } #endif @@ -196,7 +196,7 @@ namespace jsonifier_internal { #else constexpr uint64_t valueSize{ sizeof(uint64_t) }; int64_t newArray[16 / sizeof(int64_t)]{}; - for (size_t x = 0; x < 16; ++x) { + for (uint64_t x = 0; x < 16; ++x) { newArray[x / sizeof(int64_t)] |= static_cast(valuesNew01[x % 16]) << ((x % 8) * 8); } #endif @@ -215,13 +215,13 @@ namespace jsonifier_internal { using string_buffer_ptr = uint8_t*; template - concept simd_int_128_t = std::same_as, simd_int_128>; + concept simd_int_128_t = std::same_as, simd_int_128>; template - concept simd_int_256_t = std::same_as, simd_int_256>; + concept simd_int_256_t = std::same_as, simd_int_256>; template - concept simd_int_512_t = std::same_as, simd_int_512>; + concept simd_int_512_t = std::same_as, simd_int_512>; #if JSONIFIER_CHECK_FOR_AVX(JSONIFIER_AVX) @@ -321,7 +321,7 @@ namespace jsonifier_internal { class simd_base { public: - template JSONIFIER_INLINE static string_parsing_type cmpeq(simd_int_t01&& value, simd_int_t02&& other); + template JSONIFIER_INLINE static string_parsing_type opCmpEq(simd_int_t01&& value, simd_int_t02&& other); template JSONIFIER_INLINE static simd_int_t opShuffle(simd_int_t01&& value, simd_int_t02&& other); @@ -333,64 +333,66 @@ namespace jsonifier_internal { template JSONIFIER_INLINE static simd_int_t opOr(simd_int_t01&& value, simd_int_t02&& other); - template JSONIFIER_INLINE static simd_int_t setLSB(simd_int_t01&& value, bool valueNew); + template JSONIFIER_INLINE static simd_int_t opSetLSB(simd_int_t01&& value, bool valueNew); template JSONIFIER_INLINE static simd_int_t opNot(simd_int_t01&& value); - template JSONIFIER_INLINE static bool getMSB(simd_int_t01&& value); + template JSONIFIER_INLINE static bool opGetMSB(simd_int_t01&& value); template JSONIFIER_INLINE static bool opBool(simd_int_t01&& value); JSONIFIER_INLINE static simd_int_t reset(); template - JSONIFIER_INLINE static std::enable_if_t, simd_int_t>, simd_int_128> opShuffle(simd_int_t01&& value, + JSONIFIER_INLINE static std::enable_if_t, simd_int_t>, simd_int_128> opShuffle(simd_int_t01&& value, simd_int_t02&& other) { return _mm_shuffle_epi8(std::forward(value), std::forward(other)); } template - JSONIFIER_INLINE static std::enable_if_t, simd_int_t>, uint16_t> cmpeq(simd_int_t01&& value, simd_int_t02&& other) { + JSONIFIER_INLINE static std::enable_if_t, simd_int_t>, uint16_t> opCmpEq(simd_int_t01&& value, + simd_int_t02&& other) { return static_cast(_mm_movemask_epi8(_mm_cmpeq_epi8(value, other))); } template - JSONIFIER_INLINE static std::enable_if_t, simd_int_t>, simd_int_256> opShuffle(simd_int_t01&& value, + JSONIFIER_INLINE static std::enable_if_t, simd_int_t>, simd_int_256> opShuffle(simd_int_t01&& value, simd_int_t02&& other) { return _mm256_shuffle_epi8(std::forward(value), std::forward(other)); } template - JSONIFIER_INLINE static std::enable_if_t, simd_int_t>, uint32_t> cmpeq(simd_int_t01&& value, simd_int_t02&& other) { + JSONIFIER_INLINE static std::enable_if_t, simd_int_t>, uint32_t> opCmpEq(simd_int_t01&& value, + simd_int_t02&& other) { return static_cast(_mm256_movemask_epi8(_mm256_cmpeq_epi8(value, other))); } template JSONIFIER_INLINE static simd_int_t collectStructuralsAsSimdBase(const simd_int_t (&values)[StridesPerStep], std::index_sequence) { JSONIFIER_ALIGN string_parsing_type valuesNew[StridesPerStep]{}; - ((valuesNew[indices] = cmpeq(opShuffle(opTable, values[indices]), opOr(chars, values[indices]))), ...); + ((valuesNew[indices] = opCmpEq(opShuffle(opTable, values[indices]), opOr(chars, values[indices]))), ...); return gatherValues(valuesNew); } template JSONIFIER_INLINE static simd_int_t collectWhitespaceAsSimdBase(const simd_int_t (&values)[StridesPerStep], std::index_sequence) { JSONIFIER_ALIGN string_parsing_type valuesNew[StridesPerStep]{}; - ((valuesNew[indices] = cmpeq(opShuffle(whitespaceTable, values[indices]), values[indices])), ...); + ((valuesNew[indices] = opCmpEq(opShuffle(whitespaceTable, values[indices]), values[indices])), ...); return gatherValues(valuesNew); } template JSONIFIER_INLINE static simd_int_t collectBackslashesAsSimdBase(const simd_int_t (&values)[StridesPerStep], std::index_sequence) { JSONIFIER_ALIGN string_parsing_type valuesNew[StridesPerStep]{}; - ((valuesNew[indices] = cmpeq(backslashes, values[indices])), ...); + ((valuesNew[indices] = opCmpEq(backslashes, values[indices])), ...); return gatherValues(valuesNew); } template JSONIFIER_INLINE static simd_int_t collectQuotesAsSimdBase(const simd_int_t (&values)[StridesPerStep], std::index_sequence) { JSONIFIER_ALIGN string_parsing_type valuesNew[StridesPerStep]{}; - ((valuesNew[indices] = cmpeq(quotes, values[indices])), ...); + ((valuesNew[indices] = opCmpEq(quotes, values[indices])), ...); return gatherValues(valuesNew); } - static constexpr size_t power(size_t base, size_t exponent) { - size_t result = 1; + static constexpr uint64_t power(uint64_t base, uint64_t exponent) { + uint64_t result = 1; while (exponent > 0) { if (exponent & 1) { result *= base; @@ -401,18 +403,18 @@ namespace jsonifier_internal { return result; } - template JSONIFIER_INLINE static size_t prefixXorImpl(size_t prevInString) { + template JSONIFIER_INLINE static uint64_t prefixXorImpl(uint64_t prevInString) { prevInString ^= prevInString << index; return prevInString; } - template JSONIFIER_INLINE static size_t prefixXor(size_t prevInString, std::index_sequence) { + template JSONIFIER_INLINE static uint64_t prefixXor(uint64_t prevInString, std::index_sequence) { ((prevInString = prefixXorImpl(prevInString)), ...); return prevInString; } template - JSONIFIER_INLINE static simd_int_t carrylessMultiplication(simd_int_t01&& value, int64_t& prevInString, std::index_sequence) { + JSONIFIER_INLINE static simd_int_t opCLMul(simd_int_t01&& value, int64_t& prevInString, std::index_sequence) { JSONIFIER_ALIGN uint64_t values[SixtyFourBitsPerStep]{}; store(value, values); ((values[indices] = prefixXor(values[indices], std::make_index_sequence<6>{}) ^ prevInString, prevInString = static_cast(values[indices]) >> 63), ...); @@ -421,29 +423,29 @@ namespace jsonifier_internal { template JSONIFIER_INLINE static simd_int_t opSub(simd_int_t01&& value, simd_int_t01&& other, std::index_sequence) { - JSONIFIER_ALIGN uint64_t values01[SixtyFourBitsPerStep]{}; - JSONIFIER_ALIGN uint64_t values02[SixtyFourBitsPerStep]{}; - store(value, values01); - store(other, values02); + JSONIFIER_ALIGN uint64_t values[SixtyFourBitsPerStep * 2]{}; + store(value, values); + store(other, values + SixtyFourBitsPerStep); bool carryInNew{}; - ((values02[indices] = values01[indices] - values02[indices] - static_cast(carryInNew), carryInNew = values02[indices] > values01[indices]), ...); - return gatherValues(values02); + ((values[indices + SixtyFourBitsPerStep] = values[indices] - values[indices + SixtyFourBitsPerStep] - static_cast(carryInNew), + carryInNew = values[indices + SixtyFourBitsPerStep] > values[indices]), + ...); + return gatherValues(values + SixtyFourBitsPerStep); } - template JSONIFIER_INLINE static simd_int_t shl(simd_int_t01&& value, std::index_sequence) { - JSONIFIER_ALIGN uint64_t values01[SixtyFourBitsPerStep]{}; - JSONIFIER_ALIGN uint64_t values02[SixtyFourBitsPerStep]{}; + template JSONIFIER_INLINE static simd_int_t opShl(simd_int_t01&& value, std::index_sequence) { + JSONIFIER_ALIGN uint64_t values[SixtyFourBitsPerStep * 2]{}; static constexpr uint64_t shiftAmount{ 64 - amount }; - store(value, values01); - values02[0] = values01[0] << amount; - ((values02[indices + 1] = values01[indices + 1] << amount | values01[indices] >> (shiftAmount)), ...); - return gatherValues(values02); + store(value, values); + values[SixtyFourBitsPerStep] = values[0] << amount; + ((values[indices + 1 + SixtyFourBitsPerStep] = values[indices + 1] << amount | values[indices] >> (shiftAmount)), ...); + return gatherValues(values + SixtyFourBitsPerStep); } - template JSONIFIER_INLINE static simd_int_t follows(simd_int_t01&& value, bool& overflow) { + template JSONIFIER_INLINE static simd_int_t opFollows(simd_int_t01&& value, bool& overflow) { bool oldOverflow = overflow; - overflow = getMSB(value); - return setLSB(shl<1>(value, std::make_index_sequence{}), oldOverflow); + overflow = opGetMSB(value); + return opSetLSB(opShl<1>(value, std::make_index_sequence{}), oldOverflow); } }; diff --git a/Include/jsonifier/ISA/Lzcount.hpp b/Include/jsonifier/ISA/Lzcount.hpp index 025930f07..eaa801297 100644 --- a/Include/jsonifier/ISA/Lzcount.hpp +++ b/Include/jsonifier/ISA/Lzcount.hpp @@ -29,13 +29,41 @@ namespace jsonifier_internal { #if JSONIFIER_CHECK_FOR_INSTRUCTION(JSONIFIER_LZCNT) - template JSONIFIER_INLINE value_type lzcnt(value_type value) { - return _lzcnt_u32(value); + template constexpr value_type lzcntInternal(value_type value) { + if (value == 0) { + return sizeof(value_type) * 8; + } + + value_type count{}; + value_type mask{ static_cast(1) << (std::numeric_limits::digits - 1) }; + + while ((value & mask) == 0) { + ++count; + mask >>= 1; + } + + return count; + } + + template constexpr value_type lzcnt(value_type value) { + if (std::is_constant_evaluated()) { + return lzcntInternal(value); + } else { + return _lzcnt_u32(value); + } + } + + template constexpr value_type lzcnt(value_type value) { + if (std::is_constant_evaluated()) { + return lzcntInternal(value); + } else { + return _lzcnt_u64(value); + } } #else - template JSONIFIER_INLINE value_type lzcnt(value_type value) { + template constexpr value_type lzcnt(value_type value) { if (value == 0) { return sizeof(value_type) * 8; } diff --git a/Include/jsonifier/ISA/SerialValues.hpp b/Include/jsonifier/ISA/SerialValues.hpp deleted file mode 100644 index 3674e5e05..000000000 --- a/Include/jsonifier/ISA/SerialValues.hpp +++ /dev/null @@ -1,140 +0,0 @@ -/* - MIT License - - Copyright (c) 2023 RealTimeChris - - Permission is hereby granted, free of charge, to any person obtaining a copy of this - software and associated documentation files (the "Software"), to deal in the Software - without restriction, including without limitation the rights to use, copy, modify, merge, - publish, distribute, sublicense, and/or sell copies of the Software, and to permit - persons to whom the Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in all copies or - substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, - INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR - PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE - FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - DEALINGS IN THE SOFTWARE. -*/ -/// https://github.com/RealTimeChris/jsonifier -/// Feb 3, 2023 -#pragma once - -#include - -namespace jsonifier_internal { - - template - JSONIFIER_INLINE string_parsing_type _mmx_movemask_epi8(simd_int_t01&& a, std::index_sequence&&) { - string_parsing_type mask{ 0 }; - ((mask |= (a.m128x_int8[indices] & 0x80) ? (1 << indices) : 0), ...); - return mask; - } - - template - JSONIFIER_INLINE simd_int_t01 _mmx_or_six(simd_int_t01&& valOne, simd_int_t02&& valTwo) { - return valOne | valTwo; - } - - template - JSONIFIER_INLINE simd_int_t01 _mmx_and_six(simd_int_t01&& valOne, simd_int_t02&& valTwo) { - return valOne & valTwo; - } - - template - JSONIFIER_INLINE simd_int_t01 _mmx_andnot_six(simd_int_t01&& valOne, simd_int_t02&& valTwo) { - return valOne & ~valTwo; - } - - template - JSONIFIER_INLINE simd_int_t01 _mmx_xor_six(simd_int_t01&& valOne, simd_int_t02&& valTwo) { - return valOne ^ valTwo; - } - - template - JSONIFIER_INLINE simd_int_t01 _mmx_cmpeq_epi8(simd_int_t01&& a, simd_int_t02&& b, std::index_sequence&&) { - simd_int_t01 result{}; - ((result.m128x_int8[indices] = (a.m128x_int8[indices] == b.m128x_int8[indices]) ? 0xFF : 0), ...); - return result; - } - - template - JSONIFIER_INLINE bool _mmx_testz_six(simd_int_t01&& valOne, simd_int_t02&& valTwo) { - valOne.m128x_uint64[0] &= valTwo.m128x_uint64[0]; - valOne.m128x_uint64[1] &= valTwo.m128x_uint64[1]; - return valOne.m128x_uint64[0] == 0 && valOne.m128x_uint64[1] == 0; - } - - template JSONIFIER_INLINE simd_int_t01 _mmx_set_epi64(simd_int_t01 argOne) { - simd_int_t01 returnValue{}; - std::memcpy(&returnValue.m128x_uint64[1], &argOne, sizeof(uint64_t)); - return returnValue; - } - - template JSONIFIER_INLINE simd_int_t01 _mmx_set1_epi64(simd_int_t01 argOne) { - simd_int_t01 returnValue{}; - std::memcpy(&returnValue.m128x_uint64[0], &argOne, sizeof(uint64_t)); - std::memcpy(&returnValue.m128x_uint64[1], &argOne, sizeof(uint64_t)); - return returnValue; - } - - template - JSONIFIER_INLINE simd_int_t01 _mmx_shuffle_epi8(simd_int_t01&& a, simd_int_t02&& b, std::index_sequence) { - simd_int_t01 result{}; - uint64_t index{}; - (((index = b.m128x_uint8[indices] & 0x0F), (result.m128x_uint8[indices] = a.m128x_uint8[index])), ...); - return result; - } - - template - JSONIFIER_INLINE string_parsing_type simd_base::cmpeq(simd_int_t01&& value, simd_int_t02&& other) { - return static_cast(_mmx_cmpeq_epi8_mask(std::forward(value), std::forward(other))); - } - - template - JSONIFIER_INLINE simd_int_t01 simd_base::opShuffle(simd_int_t01&& value, simd_int_t02&& other) { - return _mmx_shuffle_epi8(std::forward(value), std::forward(other)); - } - - template - JSONIFIER_INLINE simd_int_t01 simd_base::opAndNot(simd_int_t01&& value, simd_int_t02&& other) { - return _mmx_andnot_six(std::forward(other), std::forward(value)); - } - - template - JSONIFIER_INLINE simd_int_t01 simd_base::opAnd(simd_int_t01&& value, simd_int_t02&& other) { - return _mmx_and_six(std::forward(value), std::forward(other)); - } - - template - JSONIFIER_INLINE simd_int_t01 simd_base::opXor(simd_int_t01&& value, simd_int_t02&& other) { - return _mmx_xor_six(std::forward(value), std::forward(other)); - } - - template - JSONIFIER_INLINE simd_int_t01 simd_base::opOr(simd_int_t01&& value, simd_int_t02&& other) { - return _mmx_or_six(std::forward(value), std::forward(other)); - } - - template JSONIFIER_INLINE integer_t_new simd_base::setLSB(integer_t_new&& value, bool valueNew) { - jsonifier::concepts::unwrap mask = _mmx_set_epi64(0x01ll); - return valueNew ? _mmx_or_six(value, mask) : _mmx_andnot_six(mask, value); - } - - template JSONIFIER_INLINE integer_t_new simd_base::opNot(integer_t_new&& value) { - return _mmx_xor_six(std::forward(value), _mmx_set1_epi64(0xFFFFFFFFFFFFFFFFll)); - } - - template JSONIFIER_INLINE bool simd_base::getMSB(integer_t_new&& value) { - integer_t_new result = _mmx_and_six(value, _mmx_set_epi64(0x8000000000000000l)); - return _mmx_test_epi64_mask(result, result); - } - - template JSONIFIER_INLINE bool simd_base::opBool(integer_t_new&& value) { - return _mmx_test_epi64_mask(value, value); - } - -} \ No newline at end of file diff --git a/Include/jsonifier/ISADetection.hpp b/Include/jsonifier/ISADetection.hpp index 8d42f40cf..f9f15808b 100644 --- a/Include/jsonifier/ISADetection.hpp +++ b/Include/jsonifier/ISADetection.hpp @@ -31,6 +31,7 @@ #include #include #include +#include namespace jsonifier_internal { @@ -76,4 +77,73 @@ namespace jsonifier_internal { theStream << std::endl; return theStream.str(); } + + template class stop_watch { + public: + using hr_clock = std::chrono::high_resolution_clock; + + JSONIFIER_INLINE stop_watch(uint64_t newTime) { + totalNumberOfTimeUnits.store(value_type{ newTime }, std::memory_order_release); + } + + JSONIFIER_INLINE stop_watch(value_type newTime) { + totalNumberOfTimeUnits.store(newTime, std::memory_order_release); + } + + JSONIFIER_INLINE stop_watch& operator=(stop_watch&& other) { + if (this != &other) [[likely]] { + totalNumberOfTimeUnits.store(other.totalNumberOfTimeUnits.load(std::memory_order_acquire), std::memory_order_release); + startTimeInTimeUnits.store(other.startTimeInTimeUnits.load(std::memory_order_acquire), std::memory_order_release); + } + return *this; + } + + JSONIFIER_INLINE stop_watch(stop_watch&& other) { + *this = std::move(other); + } + + JSONIFIER_INLINE stop_watch& operator=(const stop_watch& other) { + if (this != &other) [[likely]] { + totalNumberOfTimeUnits.store(other.totalNumberOfTimeUnits.load(std::memory_order_acquire), std::memory_order_release); + startTimeInTimeUnits.store(other.startTimeInTimeUnits.load(std::memory_order_acquire), std::memory_order_release); + } + return *this; + } + + JSONIFIER_INLINE stop_watch(const stop_watch& other) { + *this = other; + } + + JSONIFIER_INLINE bool hasTimeElapsed() { + if (std::chrono::duration_cast(hr_clock::now().time_since_epoch()) - startTimeInTimeUnits.load(std::memory_order_acquire) >= + totalNumberOfTimeUnits.load(std::memory_order_acquire)) [[likely]] { + return true; + } else { + return false; + } + } + + JSONIFIER_INLINE void reset(value_type newTimeValue = value_type{}) { + if (newTimeValue != value_type{}) [[likely]] { + totalNumberOfTimeUnits.store(newTimeValue, std::memory_order_release); + startTimeInTimeUnits.store(std::chrono::duration_cast(hr_clock::now().time_since_epoch()), std::memory_order_release); + } else { + startTimeInTimeUnits.store(std::chrono::duration_cast(hr_clock::now().time_since_epoch()), std::memory_order_release); + } + } + + JSONIFIER_INLINE value_type getTotalWaitTime() const { + return totalNumberOfTimeUnits.load(std::memory_order_acquire); + } + + JSONIFIER_INLINE value_type totalTimeElapsed() { + return std::chrono::duration_cast(hr_clock::now().time_since_epoch()) - startTimeInTimeUnits.load(std::memory_order_acquire); + } + + protected: + std::atomic totalNumberOfTimeUnits{}; + std::atomic startTimeInTimeUnits{}; + }; + + template stop_watch(value_type) -> stop_watch; } \ No newline at end of file diff --git a/Include/jsonifier/Index.hpp b/Include/jsonifier/Index.hpp index 818ef12a1..036642ed6 100644 --- a/Include/jsonifier/Index.hpp +++ b/Include/jsonifier/Index.hpp @@ -30,13 +30,14 @@ #include #include #include +#include +#include #include +#include #include #include -#include #include #include #include #include -#include #include diff --git a/Include/jsonifier/JsonifierCore.hpp b/Include/jsonifier/JsonifierCore.hpp index c97d2665c..047b379ad 100644 --- a/Include/jsonifier/JsonifierCore.hpp +++ b/Include/jsonifier/JsonifierCore.hpp @@ -23,47 +23,51 @@ /// Feb 20, 2023 #pragma once +#include #include +#include #include #include namespace jsonifier { - template class jsonifier_core : public jsonifier_internal::serializer>, - public jsonifier_internal::parser, doWeUseInitialBuffer> { + template class jsonifier_core : public jsonifier_internal::prettifier>, + public jsonifier_internal::serializer>, + public jsonifier_internal::validator>, + public jsonifier_internal::minifier>, + public jsonifier_internal::parser> { public: - using serializer = jsonifier_internal::serializer>; - using parser = jsonifier_internal::parser, doWeUseInitialBuffer>; - - friend class jsonifier_internal::simd_structural_iterator, doWeUseInitialBuffer>; + friend class jsonifier_internal::prettifier>; friend class jsonifier_internal::serializer>; - friend class jsonifier_internal::parser, doWeUseInitialBuffer>; + friend class jsonifier_internal::validator>; + friend class jsonifier_internal::minifier>; + friend class jsonifier_internal::parser>; JSONIFIER_INLINE jsonifier_core() noexcept = default; JSONIFIER_INLINE jsonifier_core& operator=(jsonifier_core&& other) noexcept { if (this != &other) [[likely]] { - stringBuffer = std::move(other.stringBuffer); - parser::section = std::move(other.parser::section); - errors = std::move(other.errors); + stringBuffer = std::move(other.stringBuffer); + section = std::move(other.section); + errors = std::move(other.errors); } return *this; } - JSONIFIER_INLINE jsonifier_core(jsonifier_core&& other) noexcept : serializer{}, parser{} { + JSONIFIER_INLINE jsonifier_core(jsonifier_core&& other) noexcept : prettifier{}, serializer{}, validator{}, minifier{}, parser{} { *this = std::move(other); - } + }; JSONIFIER_INLINE jsonifier_core& operator=(const jsonifier_core& other) { if (this != &other) [[likely]] { - stringBuffer = other.stringBuffer; - parser::section = other.parser::section; - errors = other.errors; + stringBuffer = other.stringBuffer; + section = other.section; + errors = other.errors; } return *this; } - JSONIFIER_INLINE jsonifier_core(const jsonifier_core& other) : serializer{}, parser{} { + JSONIFIER_INLINE jsonifier_core(const jsonifier_core& other) : prettifier{}, serializer{}, validator{}, minifier{}, parser{} { *this = other; } @@ -74,8 +78,15 @@ namespace jsonifier { JSONIFIER_INLINE ~jsonifier_core() noexcept = default; protected: + using prettifier = jsonifier_internal::prettifier>; + using serializer = jsonifier_internal::serializer>; + using validator = jsonifier_internal::validator>; + using minifier = jsonifier_internal::minifier>; + using parser = jsonifier_internal::parser>; + + jsonifier_internal::simd_string_reader section{}; string_base stringBuffer{}; - jsonifier::vector errors{}; + vector errors{}; }; } diff --git a/Include/jsonifier/Minifier.hpp b/Include/jsonifier/Minifier.hpp new file mode 100644 index 000000000..f6e5ed26c --- /dev/null +++ b/Include/jsonifier/Minifier.hpp @@ -0,0 +1,120 @@ +/* + MIT License + + Copyright (c) 2023 RealTimeChris + + Permission is hereby granted, free of charge, to any person obtaining a copy of this + software and associated documentation files (the "Software"), to deal in the Software + without restriction, including without limitation the rights to use, copy, modify, merge, + publish, distribute, sublicense, and/or sell copies of the Software, and to permit + persons to whom the Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all copies or + substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, + INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE + FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR + OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ +/// https://github.com/RealTimeChris/jsonifier +/// Feb 3, 2023 +#pragma once + +#include +#include + +namespace jsonifier_internal { + + enum class ascii_classes { + errorVal = -1, + quote = 0, + colon = 1, + comma = 2, + lsqrb = 3, + rsqrb = 4, + false_val = 5, + null_val = 6, + true_val = 7, + lcurb = 8, + rcurb = 9, + num_val = 10, + class_count = 11 + }; + + constexpr ascii_classes asciiClassesMap[]{ ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, + ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, + ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, + ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, + ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, + ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::quote, ascii_classes::errorVal, + ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, + ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::comma, ascii_classes::num_val, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::num_val, + ascii_classes::num_val, ascii_classes::num_val, ascii_classes::num_val, ascii_classes::num_val, ascii_classes::num_val, ascii_classes::num_val, ascii_classes::num_val, + ascii_classes::num_val, ascii_classes::num_val, ascii_classes::colon, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, + ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, + ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, + ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, + ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, + ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::lsqrb, ascii_classes::errorVal, ascii_classes::rsqrb, + ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, + ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::false_val, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, + ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::null_val, ascii_classes::errorVal, + ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::true_val, ascii_classes::errorVal, + ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::errorVal, ascii_classes::lcurb, ascii_classes::errorVal, + ascii_classes::rcurb, ascii_classes::errorVal, ascii_classes::errorVal }; + + static constexpr jsonifier::string_view falseString{ "false" }; + static constexpr jsonifier::string_view trueString{ "true" }; + static constexpr jsonifier::string_view nullString{ "null" }; + + struct minify { + template + JSONIFIER_INLINE static uint64_t impl(iterator_type&& iter, string_type& out) noexcept; + }; + + template class minifier { + public: + JSONIFIER_INLINE minifier& operator=(const minifier& other) = delete; + JSONIFIER_INLINE minifier(const minifier& other) = delete; + + template JSONIFIER_INLINE auto minify(string_type&& in) noexcept { + if (derivedRef.stringBuffer.size() < in.size() * 2) { + derivedRef.stringBuffer.resize(in.size() * 2); + } + derivedRef.errors.clear(); + derivedRef.section.template reset(in.data(), in.size()); + simd_structural_iterator iter{ derivedRef.section.begin(), derivedRef.stringBuffer, derivedRef.errors }; + uint64_t index{ minify::impl(iter, derivedRef.stringBuffer) }; + if constexpr (jsonifier::concepts::has_resize) { + jsonifier::concepts::unwrap_t newString{}; + if (index != std::numeric_limits::max()) { + newString.resize(index); + std::memcpy(newString.data(), derivedRef.stringBuffer.data(), index); + } + return newString; + } else { + jsonifier::string newString{}; + if (index != std::numeric_limits::max()) { + newString.resize(index); + std::memcpy(newString.data(), derivedRef.stringBuffer.data(), index); + } + return newString; + } + } + + protected: + derived_type& derivedRef{ initializeSelfRef() }; + + JSONIFIER_INLINE minifier() noexcept : derivedRef{ initializeSelfRef() } {}; + + JSONIFIER_INLINE derived_type& initializeSelfRef() { + return *static_cast(this); + } + + JSONIFIER_INLINE ~minifier() noexcept = default; + }; + +}// namespace jsonifier_internal diff --git a/Include/jsonifier/Minify_Impl.hpp b/Include/jsonifier/Minify_Impl.hpp new file mode 100644 index 000000000..c97705b5e --- /dev/null +++ b/Include/jsonifier/Minify_Impl.hpp @@ -0,0 +1,126 @@ +/* + MIT License + + Copyright (c) 2023 RealTimeChris + + Permission is hereby granted, free of charge, to any person obtaining a copy of this + software and associated documentation files (the "Software"), to deal in the Software + without restriction, including without limitation the rights to use, copy, modify, merge, + publish, distribute, sublicense, and/or sell copies of the Software, and to permit + persons to whom the Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all copies or + substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, + INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE + FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR + OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ +/// https://github.com/RealTimeChris/jsonifier +/// Feb 3, 2023 +#pragma once + +#include +#include + +namespace jsonifier_internal { + + template + JSONIFIER_INLINE uint64_t minify::impl(iterator_type&& iter, string_type& out) noexcept { + auto previousPtr = iter.operator->(); + int64_t currentDistance{}; + auto outPtr = out.data(); + + auto appendCharacter = [&](auto character) { + *outPtr = character; + ++outPtr; + }; + + if (!iter || !previousPtr || (asciiClassesMap[*previousPtr] != ascii_classes::lsqrb && asciiClassesMap[*previousPtr] != ascii_classes::lcurb)) { + iter.getErrors().emplace_back(createError(iter)); + return std::numeric_limits::max(); + } + + ++iter; + + while (iter && previousPtr) { + switch (asciiClassesMap[*previousPtr]) { + [[likely]] case ascii_classes::quote : { + currentDistance = iter.operator->() - previousPtr; + while (whiteSpaceTable[previousPtr[--currentDistance]] && ((previousPtr + currentDistance) < iter.operator->())) { + } + if (currentDistance > 0) { + std::memcpy(outPtr, previousPtr, static_cast(currentDistance + 1)); + outPtr += currentDistance + 1; + } else { + iter.getErrors().emplace_back(createError(iter)); + return std::numeric_limits::max(); + } + break; + } + [[unlikely]] case ascii_classes::colon: + [[fallthrough]]; + [[unlikely]] case ascii_classes::comma: + [[fallthrough]]; + [[unlikely]] case ascii_classes::lsqrb: + [[fallthrough]]; + [[unlikely]] case ascii_classes::lcurb: + [[fallthrough]]; + [[unlikely]] case ascii_classes::rcurb: + [[fallthrough]]; + [[unlikely]] case ascii_classes::rsqrb : { + appendCharacter(*previousPtr); + break; + } + [[unlikely]] case ascii_classes::false_val : { + std::memcpy(outPtr, falseString.data(), falseString.size()); + outPtr += falseString.size(); + break; + } + [[unlikely]] case ascii_classes::true_val : { + std::memcpy(outPtr, trueString.data(), trueString.size()); + outPtr += trueString.size(); + break; + } + [[unlikely]] case ascii_classes::null_val : { + std::memcpy(outPtr, nullString.data(), nullString.size()); + outPtr += nullString.size(); + break; + } + [[likely]] case ascii_classes::num_val : { + currentDistance = 0; + while (!whiteSpaceTable[previousPtr[++currentDistance]] && ((previousPtr + currentDistance) < iter.operator->())) { + } + if (currentDistance > 0) { + std::memcpy(outPtr, previousPtr, static_cast(currentDistance)); + outPtr += currentDistance; + } else { + iter.getErrors().emplace_back(createError(iter)); + return std::numeric_limits::max(); + } + break; + } + [[unlikely]] case ascii_classes::class_count: + [[fallthrough]]; + [[unlikely]] case ascii_classes::errorVal: + [[fallthrough]]; + [[unlikely]] default : { + iter.getErrors().emplace_back(createError(iter)); + return std::numeric_limits::max(); + } + } + previousPtr = iter.operator->(); + ++iter; + } + if (previousPtr) [[likely]] { + std::memcpy(outPtr, previousPtr, 1); + ++outPtr; + } + return static_cast(outPtr - out.data()); + } + + +}// namespace jsonifier_internal diff --git a/Include/jsonifier/NumberUtils.hpp b/Include/jsonifier/NumberUtils.hpp index 1cc006400..b83fe8f0d 100644 --- a/Include/jsonifier/NumberUtils.hpp +++ b/Include/jsonifier/NumberUtils.hpp @@ -26,6 +26,7 @@ #include #include +#include #include #include diff --git a/Include/jsonifier/Parse_Impl.hpp b/Include/jsonifier/Parse_Impl.hpp index c455d671d..21ce3f043 100644 --- a/Include/jsonifier/Parse_Impl.hpp +++ b/Include/jsonifier/Parse_Impl.hpp @@ -27,77 +27,75 @@ #include #include #include -#include +#include #include namespace jsonifier_internal { template struct parse_impl { template - JSONIFIER_INLINE static void op(value_type&& value, iterator_type&& iter) { - auto newPtr = iter.operator->(); - if (!derailleur::checkForMatchClosed(iter)) [[unlikely]] { + JSONIFIER_INLINE static void impl(value_type&& value, iterator_type&& iter) { + if (parseBool(value, iter.operator->())) { + ++iter; + } else { iter.template createError(); derailleur::skipValue(iter); - return; } - value = parseBool(newPtr); } }; template struct parse_impl { template - JSONIFIER_INLINE static void op(value_type&& value, iterator_type&& iter) { - auto newPtr = iter.operator->(); - if (!derailleur::checkForMatchClosed(iter)) [[unlikely]] { + JSONIFIER_INLINE static void impl(value_type&& value, iterator_type&& iter) { + if (parseNumber(value, iter.operator->())) [[unlikely]] { + ++iter; + } else { iter.template createError(); derailleur::skipValue(iter); - return; - } - if (!parseNumber(value, newPtr)) [[unlikely]] { - iter.template createError(); } } }; template struct parse_impl { template - JSONIFIER_INLINE static void op(value_type&& value, iterator_type&& iter) { + JSONIFIER_INLINE static void impl(value_type&& value, iterator_type&& iter) { uint64_t newValue{}; auto newValueOld = static_cast(value); - parse::op(newValue, iter); + parse::impl(newValue, iter); newValue |= newValueOld; value = static_cast(newValue); } }; template struct parse_impl { - template - JSONIFIER_INLINE static void op(value_type&& value, iterator_type&& iter) { - if (!derailleur::checkForMatchClosed(iter)) [[unlikely]] { + template JSONIFIER_INLINE static void impl(value_type&&, iterator_type&& iter) { + if (!parseNull(iter.operator->())) [[unlikely]] { iter.template createError(); derailleur::skipValue(iter); - return; + } else { + ++iter; } } }; template struct parse_impl { template - JSONIFIER_INLINE static void op(value_type&& value, iterator_type&& iter) { - parse::op(*value, iter); + JSONIFIER_INLINE static void impl(value_type&& value, iterator_type&& iter) { + parse::impl(*value, iter); } }; template struct parse_impl { template - JSONIFIER_INLINE static void op(value_type&& value, iterator_type&& iter) { + JSONIFIER_INLINE static void impl(value_type&& value, iterator_type&& iter) { auto newPtr = iter.operator->(); derailleur::skipValue(iter); int64_t newSize = iter.operator->() - newPtr; if (newSize > 0) [[likely]] { - value.resize(static_cast(newSize)); - std::memcpy(value.data(), newPtr, static_cast(newSize)); + jsonifier::string newString{}; + newString.resize(static_cast(newSize)); + std::memcpy(newString.data(), newPtr, static_cast(newSize)); + value = newString; } return; } @@ -105,28 +103,35 @@ namespace jsonifier_internal { template struct parse_impl { template - JSONIFIER_INLINE static void op(value_type&& value, iterator_type&& iter) { + JSONIFIER_INLINE static void impl(value_type&& value, iterator_type&& iter) { auto newPtr = iter.operator->(); - if (!derailleur::checkForMatchClosed(iter)) [[unlikely]] { + if (*iter == 0x22u) [[unlikely]] { + ++iter; + } else { iter.template createError(); derailleur::skipValue(iter); return; } - auto newSize = roundUpToMultiple((iter.operator->() - newPtr)); - if (newSize > static_cast(iter.size())) [[unlikely]] { - iter.resize(static_cast(newSize)); + auto newSize = iter.operator->() - newPtr; + if (newSize > static_cast(iter.getCurrentString().size())) [[unlikely]] { + iter.getCurrentString().resize(static_cast(newSize)); } - newSize = parseString(newPtr + 1, iter.data(), static_cast(newSize)) - iter.data(); - if (newSize > 0) [[likely]] { + newPtr = parseString(newPtr + 1, iter.getCurrentString().data(), static_cast(newSize)); + if (newPtr) [[likely]] { + newSize = newPtr - iter.getCurrentString().data(); value.resize(static_cast(newSize)); - std::memcpy(value.data(), iter.data(), static_cast(newSize)); + std::memcpy(value.data(), iter.getCurrentString().data(), static_cast(newSize)); + } else { + iter.template createError(); + derailleur::skipValue(iter); + return; } } }; template struct parse_impl { template - JSONIFIER_INLINE static void op(value_type&& value, iterator_type&& iter) { + JSONIFIER_INLINE static void impl(value_type&& value, iterator_type&& iter) { value = static_cast(*iter.operator->() + 1); ++iter; } @@ -134,24 +139,30 @@ namespace jsonifier_internal { template struct parse_impl { template - JSONIFIER_INLINE static void op(value_type&& value, iterator_type&& iter) { - if (!derailleur::checkForMatchClosed(iter)) [[unlikely]] { + JSONIFIER_INLINE static void impl(value_type&& value, iterator_type&& iter) { + if (*iter == 0x5Bu) [[likely]] { + ++iter; + } else [[unlikely]] { iter.template createError(); derailleur::skipValue(iter); return; } - if (derailleur::checkForMatchOpen(iter)) [[unlikely]] { + if (*iter == 0x5Du) [[unlikely]] { + ++iter; return; } auto n = std::size(value); for (uint64_t x = 0; x < n; ++x) { - parse::op(value[x], iter); - if (!derailleur::checkForMatchOpen(iter)) [[unlikely]] { - if (!derailleur::checkForMatchClosed(iter)) [[unlikely]] { - iter.template createError(); - derailleur::skipValue(iter); - } + parse::impl(value[x], iter); + if (*iter == 0x2Cu) [[likely]] { + ++iter; + } else if (*iter == 0x5Du) { + ++iter; + return; + } else [[unlikely]] { + iter.template createError(); + derailleur::skipValue(iter); return; } } @@ -160,39 +171,49 @@ namespace jsonifier_internal { template struct parse_impl { template - JSONIFIER_INLINE static void op(value_type&& value, iterator_type&& iter) { - if (!derailleur::checkForMatchClosed(iter)) [[unlikely]] { + JSONIFIER_INLINE static void impl(value_type&& value, iterator_type&& iter) { + if (*iter == 0x5Bu) [[likely]] { + ++iter; + } else [[unlikely]] { iter.template createError(); derailleur::skipValue(iter); return; } - if (derailleur::checkForMatchOpen(iter)) [[unlikely]] { + if (*iter == 0x5Du) [[unlikely]] { + ++iter; return; } - auto newPtr = value.begin(); - auto endPtr = value.end(); + auto oldSize = value.size(); + auto newPtr = value.data(); + auto endPtr = value.data() + oldSize; for (; newPtr < endPtr; ++newPtr) { - parse::op(*newPtr, iter); - if (!derailleur::checkForMatchOpen(iter)) [[unlikely]] { - if (!derailleur::checkForMatchClosed(iter)) [[unlikely]] { - iter.template createError(); - derailleur::skipValue(iter); - } + parse::impl(*newPtr, iter); + if (*iter == 0x2Cu) [[likely]] { + ++iter; + } else if (*iter == 0x5Du) { + ++iter; + return; + } else [[unlikely]] { + iter.template createError(); + derailleur::skipValue(iter); return; } } if constexpr (jsonifier::concepts::has_resize) { - auto oldSize = value.size(); - value.resize(value.size() + derailleur::countValueElements(iter)); - newPtr = value.begin() + static_cast(oldSize); - endPtr = value.end(); + auto newSize = value.size() + derailleur::countValueElements(iter); + value.resize(newSize); + newPtr = value.data() + static_cast(oldSize); + endPtr = value.data() + newSize; for (; newPtr < endPtr; ++newPtr) { - parse::op(*newPtr, iter); - if (!derailleur::checkForMatchOpen(iter)) [[unlikely]] { - if (!derailleur::checkForMatchClosed(iter)) [[unlikely]] { - iter.template createError(); - derailleur::skipValue(iter); - } + parse::impl(*newPtr, iter); + if (*iter == 0x2Cu) [[likely]] { + ++iter; + } else if (*iter == 0x5Du) { + ++iter; + return; + } else [[unlikely]] { + iter.template createError(); + derailleur::skipValue(iter); return; } } @@ -202,99 +223,128 @@ namespace jsonifier_internal { template struct parse_impl { template - JSONIFIER_INLINE static void op(value_type&& value, iterator_type&& iter) { - if (!derailleur::checkForMatchClosed(iter)) [[unlikely]] { + JSONIFIER_INLINE static void impl(value_type&& value, iterator_type&& iter) { + if (*iter == 0x7Bu) [[likely]] { + ++iter; + } else [[unlikely]] { iter.template createError(); - derailleur::skipToEndOfObject(iter); + derailleur::skipValue(iter); return; } bool first{ true }; while (iter) { - if (derailleur::checkForMatchOpen(iter)) [[unlikely]] { + if (*iter == 0x2Cu) [[likely]] { + ++iter; + } else if (*iter == 0x7Du) { + ++iter; return; - } else if (first) [[unlikely]] { + } else if (first) { first = false; - } else [[likely]] { - if (!derailleur::checkForMatchClosed(iter)) [[unlikely]] { - iter.template createError(); - derailleur::skipToEndOfObject(iter); - return; - } + } else [[unlikely]] { + iter.template createError(); + derailleur::skipValue(iter); + return; } - if (derailleur::checkForMatchOpen(iter)) [[unlikely]] { + + if (*iter == 0x6Eu) [[unlikely]] { + ++iter; continue; } static thread_local typename value_type_new::key_type keyNew{}; - parse::op(keyNew, iter); - if (!derailleur::checkForMatchClosed(iter)) [[unlikely]] { + parse::impl(keyNew, iter); + if (*iter == 0x3Au) [[likely]] { + ++iter; + } else [[unlikely]] { iter.template createError(); derailleur::skipToEndOfObject(iter); return; } - parse::op(value[keyNew], iter); + parse::impl(value[keyNew], iter); } } }; + template struct parse_impl { + template + JSONIFIER_INLINE static void impl(value_type&& value, iterator_type&& iter) { + std::visit( + [&](auto&& valueNew) { + parse::impl(valueNew, iter); + }, + value); + } + }; + template struct parse_impl { template - JSONIFIER_INLINE static void op(value_type&& value, iterator_type&& iter) { + JSONIFIER_INLINE static void impl(value_type&& value, iterator_type&& iter) { static constexpr auto size{ std::tuple_size_v> }; if constexpr (size > 0) { - parse::op(getMember(value, get<0>(jsonifier::concepts::coreV)), iter); + parse::impl(getMember(value, get<0>(jsonifier::concepts::coreV)), iter); } } }; template struct parse_impl { template - JSONIFIER_INLINE static void op(value_type&& value, iterator_type&& iter, key_type&... excludedKeys) { - if (!derailleur::checkForMatchClosed(iter)) [[unlikely]] { + JSONIFIER_INLINE static void impl(value_type&& value, iterator_type&& iter, key_type&... excludedKeys) { + if (*iter == 0x7Bu) [[likely]] { + ++iter; + } else [[unlikely]] { iter.template createError(); - derailleur::skipToEndOfObject(iter); + derailleur::skipValue(iter); return; } bool first{ true }; while (iter) { - if (derailleur::checkForMatchOpen(iter)) [[unlikely]] { + if (*iter == 0x2Cu) [[likely]] { + ++iter; + } else if (*iter == 0x7Du) { + ++iter; return; - } else if (first) [[unlikely]] { + } else if (first) { first = false; - } else if (!derailleur::checkForMatchClosed(iter)) [[likely]] { - iter.template createError(); - derailleur::skipToNextValue(iter); - continue; + } else [[unlikely]] { + iter.template createError(); + derailleur::skipValue(iter); + return; } auto start = iter.operator->(); - if (!derailleur::checkForMatchClosed(iter)) [[likely]] { + if (*iter == 0x22u) [[likely]] { + ++iter; + } else [[unlikely]] { iter.template createError(); derailleur::skipToNextValue(iter); continue; } + const jsonifier::string_view_base key{ start + 1, static_cast(iter.operator->() - (start + 2)) }; if constexpr ((( !std::is_void_v ) || ...)) { - if (((excludedKeys.find(static_cast::key_type>(key)) != excludedKeys.end()) & ...)) [[unlikely]] { + if (((excludedKeys.find(static_cast::key_type>(key)) != excludedKeys.end()) & ...)) [[unlikely]] { derailleur::skipToNextValue(iter); continue; } } - if (!derailleur::checkForMatchClosed(iter)) [[likely]] { - iter.template createError(); + if (*iter == 0x3Au) [[likely]] { + ++iter; + } else [[unlikely]] { + iter.template createError(); derailleur::skipToNextValue(iter); continue; } static constexpr auto frozenMap = makeMap(); const auto& memberIt = frozenMap.find(key); - if (derailleur::checkForMatchOpen(iter)) [[unlikely]] { + if (*iter == 0x6Eu) [[unlikely]] { + ++iter; continue; } else if (memberIt != frozenMap.end()) [[likely]] { using member_ptr_t = decltype(memberIt->second); if constexpr (std::variant_size_v > 0) { std::visit( [&](auto&& memberPtr) { - parse::op(getMember(value, std::forward(memberPtr)), iter); + parse::impl(getMember(value, std::forward(memberPtr)), iter); }, std::move(memberIt->second)); } diff --git a/Include/jsonifier/Parser.hpp b/Include/jsonifier/Parser.hpp index 8a218e72e..d07f21ecd 100644 --- a/Include/jsonifier/Parser.hpp +++ b/Include/jsonifier/Parser.hpp @@ -24,50 +24,52 @@ #pragma once #include +#include #include #include #include #include -namespace jsonifier { - - template class jsonifier_core; -} - namespace jsonifier_internal { template struct parse_impl; struct parse { template - JSONIFIER_INLINE static void op(value_type&& data, iterator_type&& iter) { + JSONIFIER_INLINE static void impl(value_type&& data, iterator_type&& iter) { if constexpr (jsonifier::concepts::has_excluded_keys) { - parse_impl>::op(std::forward(data), std::forward(iter), data.jsonifierExcludedKeys); + parse_impl>::impl(std::forward(data), std::forward(iter), data.jsonifierExcludedKeys); } else { - parse_impl>::op(std::forward(data), std::forward(iter)); + parse_impl>::impl(std::forward(data), std::forward(iter)); } } }; - template class parser { + template class parser { public: - using iterator_type = simd_structural_iterator, derived_type, doWeUseInitialBuffer>; - template friend struct parse_impl; JSONIFIER_INLINE parser& operator=(const parser& other) = delete; JSONIFIER_INLINE parser(const parser& other) = delete; template - JSONIFIER_INLINE void parseJson(value_type&& data, buffer_type&& stringNew) { + JSONIFIER_INLINE bool parseJson(value_type&& data, buffer_type&& stringNew) { derivedRef.errors.clear(); - section.template reset(stringNew.data(), stringNew.size()); - iterator_type iter{ section.begin(), derivedRef.stringBuffer, derivedRef.errors }; - parse::op(std::forward(data), iter); + derivedRef.section.template reset(stringNew.data(), stringNew.size()); + simd_structural_iterator iter{ derivedRef.section.begin(), derivedRef.stringBuffer, derivedRef.errors }; + if (!iter || (*iter != 0x7Bu && *iter != 0x5Bu)) { + derivedRef.errors.emplace_back(createError(error_code::No_Input)); + return false; + } + parse::impl(std::forward(data), iter); + if (iter) { + derivedRef.errors.emplace_back(createError(error_code::No_Input)); + return false; + } + return true; } protected: - simd_string_reader section{}; derived_type& derivedRef{ initializeSelfRef() }; JSONIFIER_INLINE parser() noexcept : derivedRef{ initializeSelfRef() } {}; @@ -78,4 +80,4 @@ namespace jsonifier_internal { JSONIFIER_INLINE ~parser() noexcept = default; }; -}; +}; \ No newline at end of file diff --git a/Include/jsonifier/Prettifier.hpp b/Include/jsonifier/Prettifier.hpp new file mode 100644 index 000000000..ffc9dc7f2 --- /dev/null +++ b/Include/jsonifier/Prettifier.hpp @@ -0,0 +1,81 @@ +/* + MIT License + + Copyright (c) 2023 RealTimeChris + + Permission is hereby granted, free of charge, to any person obtaining a copy of this + software and associated documentation files (the "Software"), to deal in the Software + without restriction, including without limitation the rights to use, copy, modify, merge, + publish, distribute, sublicense, and/or sell copies of the Software, and to permit + persons to whom the Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all copies or + substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, + INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE + FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR + OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ +/// https://github.com/RealTimeChris/jsonifier +/// Feb 3, 2023 +#pragma once + +#include +#include +#include + +namespace jsonifier_internal { + + struct prettify { + template + JSONIFIER_INLINE static uint64_t impl(iterator_type&& iter, string_type& out) noexcept; + }; + + template class prettifier { + public: + JSONIFIER_INLINE prettifier& operator=(const prettifier& other) = delete; + JSONIFIER_INLINE prettifier(const prettifier& other) = delete; + + template + JSONIFIER_INLINE auto prettify(string_type&& in) noexcept { + if (derivedRef.stringBuffer.size() < in.size() * 10) [[unlikely]] { + derivedRef.stringBuffer.resize(in.size() * 10); + } + derivedRef.errors.clear(); + derivedRef.section.template reset(in.data(), in.size()); + simd_structural_iterator iter{ derivedRef.section.begin(), derivedRef.stringBuffer, derivedRef.errors }; + uint64_t index{ prettify::impl(iter, derivedRef.stringBuffer) }; + if constexpr (jsonifier::concepts::has_resize) { + jsonifier::concepts::unwrap_t newString{}; + if (index != std::numeric_limits::max()) { + newString.resize(index); + std::memcpy(newString.data(), derivedRef.stringBuffer.data(), index); + } + return newString; + } else { + jsonifier::string newString{}; + if (index != std::numeric_limits::max()) { + newString.resize(index); + std::memcpy(newString.data(), derivedRef.stringBuffer.data(), index); + } + return newString; + } + } + + protected: + derived_type& derivedRef{ initializeSelfRef() }; + + JSONIFIER_INLINE prettifier() noexcept : derivedRef{ initializeSelfRef() } {}; + + JSONIFIER_INLINE derived_type& initializeSelfRef() { + return *static_cast(this); + } + + JSONIFIER_INLINE ~prettifier() noexcept = default; + }; + +}// namespace jsonifier_internal diff --git a/Include/jsonifier/Prettify.hpp b/Include/jsonifier/Prettify.hpp deleted file mode 100644 index f123407a8..000000000 --- a/Include/jsonifier/Prettify.hpp +++ /dev/null @@ -1,133 +0,0 @@ -/* - MIT License - - Copyright (c) 2023 RealTimeChris - - Permission is hereby granted, free of charge, to any person obtaining a copy of this - software and associated documentation files (the "Software"), to deal in the Software - without restriction, including without limitation the rights to use, copy, modify, merge, - publish, distribute, sublicense, and/or sell copies of the Software, and to permit - persons to whom the Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in all copies or - substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, - INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR - PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE - FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - DEALINGS IN THE SOFTWARE. -*/ -/// Note: Most of the code in this header was sampled from Glaze library: https://github.com/stephenberry/glaze -/// https://github.com/RealTimeChris/jsonifier -/// Feb 3, 2023 -#pragma once - -namespace jsonifier_internal { - - enum class general_state : uint32_t { Normal, Escaped, String }; - - template - JSONIFIER_INLINE void prettifyImpl(const char c, string_type& out, uint32_t& indent, function_type newLine, general_state& state) noexcept { - switch (state) { - case general_state::Escaped: { - state = general_state::String; - out += c; - break; - } - case general_state::String: { - if (c == '\\') { - state = general_state::Escaped; - } else if (c == '"') { - state = general_state::Normal; - } - out += c; - break; - } - case general_state::Normal: { - switch (c) { - case ',': { - out += c; - newLine(); - break; - } - case '[': { - ++indent; - out += c; - newLine(); - break; - } - case ']': { - --indent; - newLine(); - out += c; - break; - } - case '{': { - ++indent; - out += c; - newLine(); - break; - } - case '}': { - --indent; - newLine(); - out += c; - break; - } - case '\"': { - out += c; - state = general_state::String; - break; - } - case '/': - [[fallthrough]]; - case ':': - [[fallthrough]]; - case ' ': - [[fallthrough]]; - case '\n': - [[fallthrough]]; - case '\r': - [[fallthrough]]; - case '\t': - [[fallthrough]]; - default: { - out += c; - break; - } - } - break; - } - default: - out += c; - break; - } - } -} - -namespace jsonifier { - - template JSONIFIER_INLINE string_type prettify(const string_type& in, const bool tabs = false, const uint32_t indentSize = 3) noexcept { - uint32_t indent{}; - string_type out{}; - out.reserve(in.size()); - - auto newLine = [&]() { - out += "\n"; - - for (uint32_t i = 0; i < indent * (tabs ? 1 : indentSize); i++) { - out += tabs ? "\t" : " "; - } - }; - - jsonifier_internal::general_state state{ jsonifier_internal::general_state::Normal }; - - for (auto& c: in) { - jsonifier_internal::prettifyImpl(c, out, indent, newLine, state); - } - return out; - } - -}// namespace jsonifier_internal diff --git a/Include/jsonifier/Prettify_Impl.hpp b/Include/jsonifier/Prettify_Impl.hpp new file mode 100644 index 000000000..19adf1980 --- /dev/null +++ b/Include/jsonifier/Prettify_Impl.hpp @@ -0,0 +1,193 @@ +/* + MIT License + + Copyright (c) 2023 RealTimeChris + + Permission is hereby granted, free of charge, to any person obtaining a copy of this + software and associated documentation files (the "Software"), to deal in the Software + without restriction, including without limitation the rights to use, copy, modify, merge, + publish, distribute, sublicense, and/or sell copies of the Software, and to permit + persons to whom the Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all copies or + substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, + INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE + FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR + OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ +/// https://github.com/RealTimeChris/jsonifier +/// Feb 3, 2023 +#pragma once + +#include + +namespace jsonifier_internal { + + template + JSONIFIER_INLINE uint64_t prettify::impl(iterator_type&& iter, string_type& out) noexcept { + ascii_classes previousStructural[maxDepth]{ ascii_classes::lcurb }; + int64_t currentDistance{}; + auto outPtr = out.data(); + int64_t indent{}; + + auto appendNewLine = [&]() { + *outPtr = 0x0Au; + ++outPtr; + std::fill(outPtr, outPtr + (tabs ? indent : (indent * indentSize)), static_cast(tabs ? 0x09u : 0x20u)); + outPtr += tabs ? indent : (indent * indentSize); + }; + + auto appendCharacter = [&](auto character) { + *outPtr = static_cast(character); + ++outPtr; + }; + + appendCharacter(*iter); + + ++indent; + previousStructural[indent] = asciiClassesMap[*iter]; + if (previousStructural[indent] != ascii_classes::lsqrb && previousStructural[indent] != ascii_classes::lcurb) { + iter.getErrors().emplace_back(createError(iter)); + return std::numeric_limits::max(); + } + appendNewLine(); + auto previousVal = iter.operator->(); + ++iter; + auto currentVal = iter.operator->(); + ++iter; + auto nextVal = iter.operator->(); + + auto updatePointers = [&]() { + previousVal = currentVal; + currentVal = nextVal; + ++iter; + nextVal = iter.operator->(); + }; + + auto appendValues = [&]() { + if (currentDistance > 0) [[likely]] { + std::memcpy(outPtr, currentVal, static_cast(currentDistance)); + outPtr += currentDistance; + } + }; + + while (iter && currentVal && previousVal && nextVal) { + currentDistance = nextVal - currentVal; + switch (asciiClassesMap[*currentVal]) { + [[likely]] case ascii_classes::quote : { + appendValues(); + break; + } + [[unlikely]] case ascii_classes::colon : { + appendCharacter(*currentVal); + appendCharacter(0x20u); + break; + } + [[unlikely]] case ascii_classes::comma : { + appendCharacter(*currentVal); + if constexpr (!newLinesInArray) { + if (previousStructural[indent] != ascii_classes::lsqrb) { + appendNewLine(); + } + } else { + appendNewLine(); + } + break; + } + [[unlikely]] case ascii_classes::lsqrb : { + appendCharacter(*currentVal); + ++indent; + if (indent >= maxDepth) { + iter.getErrors().emplace_back(createError(iter)); + return std::numeric_limits::max(); + } + if constexpr (!newLinesInArray) { + previousStructural[indent] = ascii_classes::lsqrb; + } + if (*nextVal != 0x5Du) { + appendNewLine(); + } + break; + } + [[unlikely]] case ascii_classes::rsqrb : { + --indent; + if (indent < 0) { + iter.getErrors().emplace_back(createError(iter)); + return std::numeric_limits::max(); + } + if (*previousVal != 0x5Bu) { + appendNewLine(); + } + appendCharacter(*currentVal); + break; + } + [[unlikely]] case ascii_classes::false_val : { + std::memcpy(outPtr, falseString.data(), falseString.size()); + outPtr += falseString.size(); + break; + } + [[unlikely]] case ascii_classes::true_val : { + std::memcpy(outPtr, trueString.data(), trueString.size()); + outPtr += trueString.size(); + break; + } + [[unlikely]] case ascii_classes::null_val : { + std::memcpy(outPtr, nullString.data(), nullString.size()); + outPtr += nullString.size(); + break; + } + [[unlikely]] case ascii_classes::lcurb : { + appendCharacter(*currentVal); + ++indent; + if (indent >= maxDepth) { + iter.getErrors().emplace_back(createError(iter)); + return std::numeric_limits::max(); + } + if constexpr (!newLinesInArray) { + previousStructural[indent] = ascii_classes::lcurb; + } + if (*nextVal != 0x7Du) { + appendNewLine(); + } + break; + } + [[unlikely]] case ascii_classes::rcurb : { + --indent; + if (indent < 0) { + iter.getErrors().emplace_back(createError(iter)); + return std::numeric_limits::max(); + } + if (*previousVal != 0x7Bu) { + appendNewLine(); + } + appendCharacter(*currentVal); + break; + } + [[unlikely]] case ascii_classes::num_val : { + appendValues(); + break; + } + [[unlikely]] case ascii_classes::class_count: + [[fallthrough]]; + [[unlikely]] case ascii_classes::errorVal: + [[fallthrough]]; + [[unlikely]] default : { + iter.getErrors().emplace_back(createError(iter)); + return std::numeric_limits::max(); + } + } + updatePointers(); + } + if (currentVal && previousVal) [[likely]] { + --indent; + appendNewLine(); + appendCharacter(*currentVal); + } + return static_cast(outPtr - out.data()); + } + +}// namespace jsonifier_internal diff --git a/Include/jsonifier/RawJsonData.hpp b/Include/jsonifier/RawJsonData.hpp index a118bcc34..3612dfd5c 100644 --- a/Include/jsonifier/RawJsonData.hpp +++ b/Include/jsonifier/RawJsonData.hpp @@ -37,54 +37,48 @@ namespace std { } -namespace jsonifier_internal { +namespace jsonifier { enum class json_type : uint8_t { Unset = 0, Object = 0x7Bu, Array = 0x5Bu, String = 0x22u, Number = 0x2Du, Bool = 0x74u, Null = 0x6Eu }; - inline std::unordered_map typeMap{ { "", json_type::Unset }, { "Object", json_type::Object }, { "Array", json_type::Array }, - { "String", json_type::String }, { "Number", json_type::Number }, { "Bool", json_type::Bool }, { "Null", json_type::Null } }; + class raw_json_data; } -namespace jsonifier { +namespace jsonifier_internal { - class raw_json_data { - public: - using object_type = std::unordered_map; - using array_type = jsonifier::vector; + template inline value_type constructValueFromRawJsonData(const jsonifier::string& newData); - JSONIFIER_INLINE raw_json_data() = default; + template<> inline std::unordered_map + constructValueFromRawJsonData>(const jsonifier::string& newData); - JSONIFIER_INLINE raw_json_data& operator=(bool value) { - if (value) { - jsonData = "true"; - } else { - jsonData = "false"; - } - return *this; - } + template<> inline jsonifier::vector constructValueFromRawJsonData>(const jsonifier::string& newData); - JSONIFIER_INLINE raw_json_data(bool value) { - *this = value; - } + template<> inline jsonifier::string constructValueFromRawJsonData(const jsonifier::string& newData); - JSONIFIER_INLINE raw_json_data& operator=(double value) { - jsonData = toString(value); - return *this; - } + template<> inline double constructValueFromRawJsonData(const jsonifier::string& newData); - JSONIFIER_INLINE raw_json_data(double value) { - *this = value; - } + template<> inline uint64_t constructValueFromRawJsonData(const jsonifier::string& newData); - JSONIFIER_INLINE raw_json_data& operator=(int64_t value) { - jsonData = toString(value); - return *this; - } + template<> inline int64_t constructValueFromRawJsonData(const jsonifier::string& newData); - JSONIFIER_INLINE raw_json_data(int64_t value) { - *this = value; - } + template<> inline bool constructValueFromRawJsonData(const jsonifier::string& newData); + + inline std::unordered_map typeMap{ { "", jsonifier::json_type::Unset }, { "Object", jsonifier::json_type::Object }, + { "Array", jsonifier::json_type::Array }, { "String", jsonifier::json_type::String }, { "Number", jsonifier::json_type::Number }, { "Bool", jsonifier::json_type::Bool }, + { "Null", jsonifier::json_type::Null } }; + +} + +namespace jsonifier { + + class raw_json_data { + public: + template friend inline value_type constructValueFromRawJsonData(const jsonifier::string& newData); + using object_type = std::unordered_map; + using array_type = jsonifier::vector; + + JSONIFIER_INLINE raw_json_data() = default; JSONIFIER_INLINE raw_json_data& operator=(const jsonifier::string& value) { jsonData = value; @@ -103,7 +97,7 @@ namespace jsonifier { return jsonData.data(); } - JSONIFIER_INLINE jsonifier_internal::json_type getType() { + JSONIFIER_INLINE json_type getType() const { if (jsonData.size() > 0) { return jsonifier_internal::typeMap[jsonifier_internal::getValueType(static_cast(jsonData[0]))]; } else { @@ -116,121 +110,58 @@ namespace jsonifier { } JSONIFIER_INLINE explicit operator object_type() { - object_type results{}; - if (jsonData.size() > 0) { - jsonifier::string::iterator newIter01 = jsonData.begin(); - jsonifier::string::iterator newIter02 = jsonData.begin() + 1; - jsonifier::string::iterator endIter01 = jsonData.end(); - jsonifier_internal::derailleur::skipToNextValue(endIter01, endIter01); - auto newCount = jsonifier_internal::derailleur::countValueElements(newIter01 + 1, endIter01); - for (uint64_t x = 0; x < newCount; ++x) { - auto newIter03 = newIter02; - if (x == 0) { - ++newIter02; - ++newIter02; - jsonifier_internal::derailleur::skipKey(newIter02, endIter01); - auto stringSize = static_cast(newIter02.operator->() - newIter03.operator->() - 2); - auto newKey = jsonifier::string{ newIter03.operator->() + 1, stringSize }; - newIter03 = newIter02 + 1; - jsonifier_internal::derailleur::skipToNextValue(newIter02, endIter01); - results.emplace(std::pair{ newKey, - raw_json_data{ jsonifier::string{ newIter03.operator->(), static_cast(newIter02.operator->() - newIter03.operator->()) } } }); - } else if (x == newCount - 1) { - ++newIter02; - jsonifier_internal::derailleur::skipKey(newIter02, endIter01); - auto stringSize = static_cast(newIter02.operator->() - newIter03.operator->() - 3); - auto newKey = jsonifier::string{ newIter03.operator->() + 2, stringSize }; - - newIter03 = newIter02 + 1; - jsonifier_internal::derailleur::skipToNextValue(newIter02, endIter01); - results.emplace(std::pair{ newKey, - raw_json_data{ jsonifier::string{ newIter03.operator->(), static_cast(newIter02.operator->() - newIter03.operator->() - 1) } } }); - } else { - ++newIter02; - jsonifier_internal::derailleur::skipKey(newIter02, endIter01); - auto stringSize = static_cast(newIter02.operator->() - newIter03.operator->() - 3); - auto newKey = jsonifier::string{ newIter03.operator->() + 2, stringSize }; - newIter03 = newIter02 + 1; - jsonifier_internal::derailleur::skipToNextValue(newIter02, endIter01); - results.emplace(std::pair{ newKey, - raw_json_data{ jsonifier::string{ newIter03.operator->(), static_cast(newIter02.operator->() - newIter03.operator->()) } } }); - } - } - return results; + if (getType() == json_type::Object) { + return constructValueFromRawJsonData(jsonData); + } else { + return {}; } - return {}; } JSONIFIER_INLINE explicit operator array_type() { - array_type results{}; - if (jsonData.size() > 0) { - jsonifier::string::iterator newIter01 = jsonData.begin(); - jsonifier::string::iterator newIter02 = jsonData.begin() + 1; - jsonifier::string::iterator endIter01 = jsonData.end(); - jsonifier_internal::derailleur::skipToNextValue(endIter01, endIter01); - auto newCount = jsonifier_internal::derailleur::countValueElements(newIter01 + 1, endIter01); - for (uint64_t x = 0; x < newCount; ++x) { - auto newIter03 = newIter02; - jsonifier_internal::derailleur::skipToNextValue(newIter02, endIter01); - ++newIter02; - if (x == newCount - 1) { - results.emplace_back( - raw_json_data{ jsonifier::string{ newIter03.operator->(), static_cast(newIter02.operator->() - newIter03.operator->() - 2) } }); - } else { - results.emplace_back( - raw_json_data{ jsonifier::string{ newIter03.operator->(), static_cast(newIter02.operator->() - newIter03.operator->() - 1) } }); - } - } - return results; - } - return {}; - } - - JSONIFIER_INLINE explicit operator string_view() { - if (jsonData.size() > 0) { - return { jsonData.data() + 1, jsonData.size() - 2 }; + if (getType() == json_type::Array) { + return constructValueFromRawJsonData(jsonData); } else { return {}; } } JSONIFIER_INLINE explicit operator string() const { - if (jsonData.size() > 0) { - return { jsonData.data() + 1, jsonData.size() - 2 }; + if (getType() == json_type::String) { + return constructValueFromRawJsonData(jsonData); } else { return {}; } } JSONIFIER_INLINE explicit operator double() const { - if (jsonData.size() > 0) { - return strToDouble(jsonData); + if (getType() == json_type::Number) { + return constructValueFromRawJsonData(jsonData); } else { return {}; } } JSONIFIER_INLINE explicit operator uint64_t() const { - if (jsonData.size() > 0) { - return strToUint64(jsonData); + if (getType() == json_type::Number) { + return constructValueFromRawJsonData(jsonData); } else { return {}; } } JSONIFIER_INLINE explicit operator int64_t() const { - if (jsonData.size() > 0) { - return strToInt64(jsonData); + if (getType() == json_type::Number) { + return constructValueFromRawJsonData(jsonData); } else { return {}; } } JSONIFIER_INLINE explicit operator bool() const { - if (jsonData == "true") { - return true; + if (getType() == json_type::Bool) { + return constructValueFromRawJsonData(jsonData); } else { - return false; + return {}; } } @@ -251,4 +182,167 @@ namespace jsonifier { return os; } +} + +namespace jsonifier_internal { + + template<> inline std::unordered_map + constructValueFromRawJsonData>(const jsonifier::string& jsonData) { + jsonifier::raw_json_data::object_type results{}; + if (jsonData.size() > 0) { + jsonifier::string::const_iterator newIter01 = jsonData.begin(); + jsonifier::string::const_iterator newIter02 = jsonData.begin() + 1; + jsonifier::string::const_iterator endIter01 = jsonData.end(); + + auto collectCharacter = [&](auto character) { + newIter02 = newIter01; + while (newIter01 < endIter01) { + if (*newIter01 == character) { + ++newIter01; + break; + } + ++newIter01; + } + }; + + auto collectValue = [&](bool endValue) { + newIter02 = newIter01; + derailleur::skipToNextValue(newIter02, endIter01); + jsonifier::string newString{}; + auto newSize = newIter02 - newIter01; + if (endValue) { + --newSize; + } + newString.resize(static_cast(newSize)); + std::memcpy(newString.data(), newIter01.operator->(), static_cast(newSize)); + newIter01 = newIter02; + return newString; + }; + + auto collectKey = [&]() { + while (newIter02 < endIter01) { + if (*newIter02 == '"' && *(newIter01 - 1) !='\\') { + ++newIter02; + break; + } + ++newIter02; + } + newIter01 = newIter02 + 1; + while (newIter01 < endIter01) { + if (*newIter01 == '"' && *(newIter01 - 1) != '\\') { + break; + } + ++newIter01; + } + jsonifier::string newString{}; + auto newSize = newIter01 - newIter02; + newString.resize(static_cast(newSize)); + std::memcpy(newString.data(), newIter02.operator->(), static_cast(newSize)); + newIter01 = newIter02; + return newString; + }; + + skipWs(newIter01); + collectCharacter('{'); + auto newCount = derailleur::countValueElements(newIter02, endIter01); + for (uint64_t x = 0; x < newCount && newIter02 < endIter01 && newIter01 < endIter01; ++x) { + skipWs(newIter01); + auto newKey = collectKey(); + skipWs(newIter01); + collectCharacter(':'); + skipWs(newIter01); + bool endValue{ x == newCount - 1 }; + results[newKey] = collectValue(endValue); + skipWs(newIter01); + collectCharacter(','); + } + } + return results; + } + + template<> inline jsonifier::vector constructValueFromRawJsonData>(const jsonifier::string& jsonData) { + jsonifier::raw_json_data::array_type results{}; + if (jsonData.size() > 0) { + jsonifier::string::const_iterator newIter01 = jsonData.begin(); + jsonifier::string::const_iterator newIter02 = jsonData.begin() + 1; + jsonifier::string::const_iterator endIter01 = jsonData.end(); + + auto collectCharacter = [&](auto character) { + newIter02 = newIter01; + while (newIter01 < endIter01) { + if (*newIter01 == character) { + ++newIter01; + break; + } + ++newIter01; + } + }; + + auto collectValue = [&](bool endValue) { + newIter02 = newIter01; + derailleur::skipToNextValue(newIter02, endIter01); + jsonifier::string newString{}; + auto newSize = newIter02 - newIter01; + if (endValue) { + --newSize; + } + newString.resize(static_cast(newSize)); + std::memcpy(newString.data(), newIter01.operator->(), static_cast(newSize)); + newIter01 = newIter02; + return newString; + }; + + skipWs(newIter01); + collectCharacter('['); + auto newCount = derailleur::countValueElements(newIter02, endIter01); + for (uint64_t x = 0; x < newCount && newIter02 < endIter01 && newIter01 < endIter01; ++x) { + skipWs(newIter01); + bool endValue{ x == newCount - 1 }; + results.emplace_back(collectValue(endValue)); + skipWs(newIter01); + collectCharacter(','); + } + } + return results; + } + + template<> inline jsonifier::string constructValueFromRawJsonData(const jsonifier::string& jsonData) { + if (jsonData.size() > 1) { + return { jsonData.data() + 1, jsonData.size() - 2 }; + } else { + return {}; + } + } + + template<> inline double constructValueFromRawJsonData(const jsonifier::string& jsonData) { + if (jsonData.size() > 0) { + return strToDouble(jsonData); + } else { + return {}; + } + } + + template<> inline uint64_t constructValueFromRawJsonData(const jsonifier::string& jsonData) { + if (jsonData.size() > 0) { + return strToUint64(jsonData); + } else { + return {}; + } + } + + template<> inline int64_t constructValueFromRawJsonData(const jsonifier::string& jsonData) { + if (jsonData.size() > 0) { + return strToInt64(jsonData); + } else { + return {}; + } + } + + template<> inline bool constructValueFromRawJsonData(const jsonifier::string& jsonData) { + if (jsonData == "true") { + return true; + } else { + return false; + } + } } \ No newline at end of file diff --git a/Include/jsonifier/Serialize_Impl.hpp b/Include/jsonifier/Serialize_Impl.hpp index ee84fc3a6..b289cee71 100644 --- a/Include/jsonifier/Serialize_Impl.hpp +++ b/Include/jsonifier/Serialize_Impl.hpp @@ -25,7 +25,7 @@ #include #include -#include +#include #include namespace jsonifier_internal { @@ -37,13 +37,7 @@ namespace jsonifier_internal { buffer.resize(max(buffer.size() * 2, k)); } - buffer[index] = static_cast::value_type>(c); - ++index; - } - - template - JSONIFIER_INLINE void writeCharacterUnchecked(buffer_type&& buffer, index_type&& index, const char_type c) noexcept { - buffer[index] = static_cast::value_type>(c); + buffer[index] = static_cast::value_type>(c); ++index; } @@ -54,14 +48,20 @@ namespace jsonifier_internal { buffer.resize(max(buffer.size() * 2, k)); } - buffer[index] = static_cast::value_type>(c); + buffer[index] = static_cast::value_type>(c); + ++index; + } + + template + JSONIFIER_INLINE void writeCharacterUnchecked(buffer_type&& buffer, index_type&& index, const char_type c) noexcept { + buffer[index] = static_cast::value_type>(c); ++index; } template JSONIFIER_INLINE void writeCharacters(buffer_type&& buffer, index_type&& index, const char_type (&str)[size]) noexcept { static constexpr auto sizeNew = size - 1; - auto k = index + sizeNew; + const auto k = index + sizeNew; if (k >= buffer.size()) [[unlikely]] { buffer.resize(max(buffer.size() * 2, k)); } @@ -82,28 +82,28 @@ namespace jsonifier_internal { template struct serialize_impl { template - JSONIFIER_INLINE static void op(value_type&&, buffer_type&& buffer, index_type&& index) { + JSONIFIER_INLINE static void impl(value_type&&, buffer_type&& buffer, index_type&& index) { writeCharacters(buffer, std::forward(index), "null"); } }; template struct serialize_impl { template - JSONIFIER_INLINE static void op(value_type&& value, buffer_type&& buffer, index_type&& index) { - serialize::op(*value, buffer, index); + JSONIFIER_INLINE static void impl(value_type&& value, buffer_type&& buffer, index_type&& index) { + serialize::impl(*value, buffer, index); } }; template struct serialize_impl { template - JSONIFIER_INLINE static void op(value_type&& value, buffer_type&& buffer, index_type&& index) { + JSONIFIER_INLINE static void impl(value_type&& value, buffer_type&& buffer, index_type&& index) { value ? writeCharacters(buffer, std::forward(index), "true") : writeCharacters(buffer, std::forward(index), "false"); } }; template struct serialize_impl { template - JSONIFIER_INLINE static void op(value_type&& value, buffer_type&& buffer, index_type&& index) { + JSONIFIER_INLINE static void impl(value_type&& value, buffer_type&& buffer, index_type&& index) { const auto k = index + 32; if (k >= buffer.size()) [[unlikely]] { buffer.resize(max(buffer.size() * 2, k)); @@ -125,7 +125,7 @@ namespace jsonifier_internal { template struct serialize_impl { template - JSONIFIER_INLINE static void op(value_type&& value, buffer_type&& buffer, index_type&& index) { + JSONIFIER_INLINE static void impl(value_type&& value, buffer_type&& buffer, index_type&& index) { const auto k = index + 32; if (k >= buffer.size()) [[unlikely]] { buffer.resize(max(buffer.size() * 2, k)); @@ -137,7 +137,7 @@ namespace jsonifier_internal { template struct serialize_impl { template - JSONIFIER_INLINE static void op(value_type&& value, buffer_type&& buffer, index_type&& index) { + JSONIFIER_INLINE static void impl(value_type&& value, buffer_type&& buffer, index_type&& index) { writeCharacter(buffer, index); switch (value) { [[unlikely]] case 0x08u : { @@ -178,76 +178,90 @@ namespace jsonifier_internal { template struct serialize_impl { template - JSONIFIER_INLINE static void op(value_type&& value, buffer_type&& buffer, index_type&& index) { - const auto k = index + 10 + value.size() * 2; + JSONIFIER_INLINE static void impl(value_type&& value, buffer_type&& buffer, index_type&& index) { + const auto valueSize = value.size(); + const auto k = index + 10 + valueSize * 2; if (k >= buffer.size()) [[unlikely]] { buffer.resize(max(buffer.size() * 2, k)); } writeCharacter(buffer, index); - - serializeString(value.data(), buffer.data() + std::forward(index), value.size(), index); - + serializeString(value.data(), buffer.data() + std::forward(index), valueSize, index); writeCharacter(buffer, index); } }; template struct serialize_impl { template - JSONIFIER_INLINE static void op(value_type&& value, buffer_type&& buffer, index_type&& index) { - serialize_impl::op(static_cast(value), buffer, index); + JSONIFIER_INLINE static void impl(value_type&& value, buffer_type&& buffer, index_type&& index) { + serialize_impl::impl(static_cast(value), buffer, index); } }; template struct serialize_impl { template - JSONIFIER_INLINE static void op(value_type& value, buffer_type&& buffer, index_type&& index) { + JSONIFIER_INLINE static void impl(value_type& value, buffer_type&& buffer, index_type&& index) { static constexpr auto n = std::size(value); writeCharacter(buffer, index); if constexpr (n > 0) { - serialize::op(value[0], buffer, index); + auto newPtr = value.data(); + serialize::impl(*newPtr, buffer, index); + ++newPtr; for (uint64_t x = 1; x < n; ++x) { writeCharacter(buffer, index); - serialize::op(value[x], buffer, index); + serialize::impl(*newPtr, buffer, index); + ++newPtr; } } - writeCharacter(buffer, index); } }; template struct serialize_impl { template - JSONIFIER_INLINE static void op(value_type&& value, buffer_type&& buffer, index_type&& index) { + JSONIFIER_INLINE static void impl(value_type&& value, buffer_type&& buffer, index_type&& index) { auto n = value.size(); writeCharacter(buffer, index); - if (n > 0) [[likely]] { - serialize::op(value[0], buffer, index); + if (n > 0) { + auto newPtr = value.data(); + serialize::impl(*newPtr, buffer, index); + ++newPtr; for (uint64_t x = 1; x < n; ++x) { writeCharacter(buffer, index); - serialize::op(value[x], buffer, index); + serialize::impl(*newPtr, buffer, index); + ++newPtr; } } - writeCharacter(buffer, index); } }; + template struct serialize_impl { + template + JSONIFIER_INLINE static void impl(value_type&& value, buffer_type&& buffer, index_type&& index) { + std::visit( + [&](auto&& valueNew) { + serialize::impl(valueNew, buffer, index); + }, + value); + } + }; + template struct serialize_impl { template - JSONIFIER_INLINE static void op(value_type&& value, buffer_type&& buffer, index_type&& index) { + JSONIFIER_INLINE static void impl(value_type&& value, buffer_type&& buffer, index_type&& index) { writeCharacter(buffer, index); if (value.size() > 0) [[likely]] { auto iter = value.begin(); - serialize::op(iter->first, buffer, index); + serialize::impl(iter->first, buffer, index); writeCharacter(buffer, index); - serialize::op(iter->second, buffer, index); + serialize::impl(iter->second, buffer, index); ++iter; for (; iter != value.end(); ++iter) { writeCharacter(buffer, index); - serialize::op(iter->first, buffer, index); + serialize::impl(iter->first, buffer, index); writeCharacter(buffer, index); - serialize::op(iter->second, buffer, index); + serialize::impl(iter->second, buffer, index); } } @@ -257,10 +271,10 @@ namespace jsonifier_internal { template struct serialize_impl { template - JSONIFIER_INLINE static void op(value_type&& value, buffer_type&& buffer, index_type&& index) { + JSONIFIER_INLINE static void impl(value_type&& value, buffer_type&& buffer, index_type&& index) { static constexpr auto size{ std::tuple_size_v> }; if constexpr (size > 0) { - serialize::op(getMember(value, get<0>(jsonifier::concepts::coreV)), buffer, index); + serialize::impl(getMember(value, get<0>(jsonifier::concepts::coreV)), buffer, index); } } }; @@ -268,12 +282,12 @@ namespace jsonifier_internal { template void serializeObjects(value_type&& value, buffer_type&& buffer, index_type&& index, key_type&&... excludedKeys) { - static constexpr auto& item = get(jsonifier::concepts::coreV>); + static constexpr auto& item = get(jsonifier::concepts::coreV>); static constexpr jsonifier::string_view key = get<0>(item); if constexpr ((( !std::is_void_v ) || ...)) { constexpr jsonifier::string_view keyNew = key; - if (((excludedKeys.find(static_cast::key_type>(keyNew)) != excludedKeys.end()) && ...)) [[unlikely]] { + if (((excludedKeys.find(static_cast::key_type>(keyNew)) != excludedKeys.end()) && ...)) [[unlikely]] { if constexpr (indexNew < n - 1 && areWeFirst) { serializeObjects(value, buffer, index, excludedKeys...); } else if constexpr (indexNew < n - 1) { @@ -289,7 +303,7 @@ namespace jsonifier_internal { writeCharacters(buffer, index); writeCharacters(buffer, std::forward(index), "\":"); - serialize::op(getMember(value, get<1>(item)), buffer, index); + serialize::impl(getMember(value, get<1>(item)), buffer, index); if constexpr (indexNew < n - 1) { serializeObjects(value, buffer, index, excludedKeys...); } @@ -298,7 +312,7 @@ namespace jsonifier_internal { template struct serialize_impl { template - JSONIFIER_INLINE static void op(value_type&& value, buffer_type&& buffer, index_type&& index, key_type&&... excludedKeys) { + JSONIFIER_INLINE static void impl(value_type&& value, buffer_type&& buffer, index_type&& index, key_type&&... excludedKeys) { static constexpr auto n = std::tuple_size_v>; writeCharacter(buffer, index); serializeObjects(value, buffer, index, excludedKeys...); diff --git a/Include/jsonifier/Serializer.hpp b/Include/jsonifier/Serializer.hpp index 887a23777..d70f7787d 100644 --- a/Include/jsonifier/Serializer.hpp +++ b/Include/jsonifier/Serializer.hpp @@ -33,12 +33,13 @@ namespace jsonifier_internal { struct serialize { template - JSONIFIER_INLINE static void op(value_type&& value, buffer_type&& buffer, index_type&& index) { + JSONIFIER_INLINE static void impl(value_type&& value, buffer_type&& buffer, index_type&& index) { if constexpr (jsonifier::concepts::has_excluded_keys) { - serialize_impl>::op(std::forward(value), std::forward(buffer), std::forward(index), + serialize_impl>::impl(std::forward(value), std::forward(buffer), std::forward(index), value.jsonifierExcludedKeys); } else { - serialize_impl>::op(std::forward(value), std::forward(buffer), std::forward(index)); + serialize_impl>::impl(std::forward(value), std::forward(buffer), + std::forward(index)); } } }; @@ -50,13 +51,18 @@ namespace jsonifier_internal { JSONIFIER_INLINE serializer& operator=(const serializer& other) = delete; JSONIFIER_INLINE serializer(const serializer& other) = delete; - template + template JSONIFIER_INLINE void serializeJson(value_type&& data, buffer_type&& iter) { derivedRef.errors.clear(); index = 0; - serialize::op(std::forward(data), derivedRef.stringBuffer, index); - iter.resize(index); + serialize::impl(std::forward(data), derivedRef.stringBuffer, index); + if (iter.size() != index) { + iter.resize(index); + } std::memcpy(iter.data(), derivedRef.stringBuffer.data(), index); + if constexpr (prettify) { + iter = derivedRef.prettify(iter); + } } protected: diff --git a/Include/jsonifier/Simd.hpp b/Include/jsonifier/Simd.hpp index 57711c2a3..1e28b3b74 100644 --- a/Include/jsonifier/Simd.hpp +++ b/Include/jsonifier/Simd.hpp @@ -75,14 +75,14 @@ namespace jsonifier_internal { template JSONIFIER_INLINE void reset(char_type* stringViewNew, size_type size) { if constexpr (refreshString) { currentParseBuffer = jsonifier::string_view_base{ reinterpret_cast(stringViewNew), size }; - auto newSize = roundUpToMultiple(static_cast(static_cast(currentParseBuffer.size()) * multiplier)); + auto newSize = roundUpToMultiple(static_cast(static_cast(currentParseBuffer.size()) * multiplier)); if (structuralIndices.size() < newSize) [[unlikely]] { structuralIndices.resize(newSize); } resetInternal(); - } else if (currentParseBuffer != stringViewNew) [[likely]] { + } else if (!jsonifier_core_internal::compare(currentParseBuffer.data(), stringViewNew, currentParseBuffer.size())) [[likely]] { currentParseBuffer = jsonifier::string_view_base{ reinterpret_cast(stringViewNew), size }; - auto newSize = roundUpToMultiple(static_cast(static_cast(currentParseBuffer.size()) * multiplier)); + auto newSize = roundUpToMultiple(static_cast(static_cast(currentParseBuffer.size()) * multiplier)); if (structuralIndices.size() < newSize) [[unlikely]] { structuralIndices.resize(newSize); } @@ -98,14 +98,14 @@ namespace jsonifier_internal { } if constexpr (refreshString) { currentParseBuffer = { reinterpret_cast(stringViewNew), size }; - auto newSize = roundUpToMultiple(static_cast(static_cast(currentParseBuffer.size()) * multiplier)); + auto newSize = roundUpToMultiple(static_cast(static_cast(currentParseBuffer.size()) * multiplier)); if (structuralIndices.size() < newSize) { structuralIndices.resize(newSize); } return returnValue + resetInternalWithErrorPrintOut(errorIndex); } else if (currentParseBuffer != stringViewNew) { currentParseBuffer = { reinterpret_cast(stringViewNew), size }; - auto newSize = roundUpToMultiple(static_cast(static_cast(currentParseBuffer.size()) * multiplier)); + auto newSize = roundUpToMultiple(static_cast(static_cast(currentParseBuffer.size()) * multiplier)); if (structuralIndices.size() < newSize) { structuralIndices.resize(newSize); } @@ -129,6 +129,10 @@ namespace jsonifier_internal { return generateJsonIndicesWithErrorPrintOut(errorIndex); } + JSONIFIER_INLINE auto end() { + return structuralIndices.data() + (tapeIndex - 1); + } + JSONIFIER_INLINE auto begin() { structuralIndices[tapeIndex] = nullptr; return structuralIndices.data(); @@ -148,6 +152,7 @@ namespace jsonifier_internal { JSONIFIER_ALIGN size_type newBits[SixtyFourBitsPerStep]{}; jsonifier::string_view_base currentParseBuffer{}; string_block_reader stringBlockReader{}; + uint8_t block[BitsPerStep]{}; size_type stringIndex{}; int64_t prevInString{}; size_type tapeIndex{}; @@ -157,7 +162,6 @@ namespace jsonifier_internal { while (stringBlockReader.hasFullBlock()) { generateStructurals(stringBlockReader.fullBlock()); } - uint8_t block[BitsPerStep]{}; if (stringBlockReader.getRemainder(block) > 0) [[likely]] { generateStructurals(block); } @@ -195,12 +199,12 @@ namespace jsonifier_internal { (addTapeValuesImpl(), ...); } - template JSONIFIER_INLINE void addTapeValuesImpl() { + template JSONIFIER_INLINE void addTapeValuesImpl() { if (!newBits[index]) [[unlikely]] { return; } auto cnt = popcnt(newBits[index]); - size_type rollsAmount = static_cast(std::ceil(static_cast(cnt) / 8.0f)); + size_type rollsAmount = static_cast(std::ceil(static_cast(cnt) / 8.0f)); for (size_type y = 0; y < rollsAmount; ++y) { newBits[index] = rollValuesIntoTape(y, newBits[index], std::make_index_sequence{}); } @@ -209,12 +213,12 @@ namespace jsonifier_internal { JSONIFIER_INLINE void collectNonEmptyEscaped() noexcept { simd_int_t potentialEscape = simd_base::opAndNot(backslashes, nextIsEscaped); - simd_int_t maybeEscaped = simd_base::shl<1>(potentialEscape, std::make_index_sequence{}); + simd_int_t maybeEscaped = simd_base::opShl<1>(potentialEscape, std::make_index_sequence{}); simd_int_t maybeEscapedAndOddBits = simd_base::opOr(maybeEscaped, oddBitsVal); simd_int_t evenSeriesCodesAndOddBits = simd_base::opSub(maybeEscapedAndOddBits, potentialEscape, std::make_index_sequence{}); simd_int_t escapeAndTerminalCode = simd_base::opXor(evenSeriesCodesAndOddBits, oddBitsVal); escaped = simd_base::opXor(escapeAndTerminalCode, simd_base::opOr(backslashes, nextIsEscaped)); - nextIsEscaped = simd_base::setLSB(nextIsEscaped, simd_base::getMSB(simd_base::opAnd(escapeAndTerminalCode, backslashes))); + nextIsEscaped = simd_base::opSetLSB(nextIsEscaped, simd_base::opGetMSB(simd_base::opAnd(escapeAndTerminalCode, backslashes))); } JSONIFIER_INLINE void collectEmptyEscaped() { @@ -230,11 +234,11 @@ namespace jsonifier_internal { JSONIFIER_INLINE void collectStructurals() { collectEscapedCharacters(); quotes = simd_base::opAndNot(quotes, escaped); - simd_int_t inString = simd_base::carrylessMultiplication(quotes, prevInString, std::make_index_sequence{}); + simd_int_t inString = simd_base::opCLMul(quotes, prevInString, std::make_index_sequence{}); simd_int_t stringTail = simd_base::opXor(inString, quotes); simd_int_t scalar = simd_base::opNot(simd_base::opOr(op, whitespace)); simd_int_t nonQuoteScalar = simd_base::opAndNot(scalar, quotes); - simd_int_t followsNonQuoteScalar = simd_base::follows(nonQuoteScalar, overflow); + simd_int_t followsNonQuoteScalar = simd_base::opFollows(nonQuoteScalar, overflow); simd_int_t potentialScalarStart = simd_base::opAndNot(scalar, followsNonQuoteScalar); simd_int_t porentialStructuralStart = simd_base::opOr(op, potentialScalarStart); structurals = simd_base::opAndNot(porentialStructuralStart, stringTail); @@ -254,7 +258,6 @@ namespace jsonifier_internal { while (stringBlockReader.hasFullBlock()) { returnValue += generateStructuralsWithErrorPrintOut(stringBlockReader.fullBlock(), errorIndex); } - uint8_t block[BitsPerStep]{}; if (stringBlockReader.getRemainder(block) > 0) { returnValue += generateStructuralsWithErrorPrintOut(block, errorIndex); } @@ -290,12 +293,12 @@ namespace jsonifier_internal { JSONIFIER_INLINE std::string collectNonEmptyEscapedWithErrorPrintOut(size_type errorIndex) noexcept { std::stringstream returnValue{}; simd_int_t potentialEscape = simd_base::opAndNot(backslashes, nextIsEscaped); - simd_int_t maybeEscaped = simd_base::shl<1>(potentialEscape, std::make_index_sequence{}); + simd_int_t maybeEscaped = simd_base::opShl<1>(potentialEscape, std::make_index_sequence{}); simd_int_t maybeEscapedAndOddBits = simd_base::opOr(maybeEscaped, oddBitsVal); simd_int_t evenSeriesCodesAndOddBits = simd_base::opSub(maybeEscapedAndOddBits, potentialEscape, std::make_index_sequence{}); simd_int_t escapeAndTerminalCode = simd_base::opXor(evenSeriesCodesAndOddBits, oddBitsVal); escaped = simd_base::opXor(escapeAndTerminalCode, simd_base::opOr(backslashes, nextIsEscaped)); - nextIsEscaped = simd_base::setLSB(nextIsEscaped, simd_base::getMSB(simd_base::opAnd(escapeAndTerminalCode, backslashes))); + nextIsEscaped = simd_base::opSetLSB(nextIsEscaped, simd_base::opGetMSB(simd_base::opAnd(escapeAndTerminalCode, backslashes))); if (stringIndex == errorIndex) { returnValue << "Potential Escape Bits, for Index: " + std::to_string(stringIndex) + ": "; returnValue << printBits(potentialEscape).data(); @@ -317,11 +320,11 @@ namespace jsonifier_internal { std::stringstream returnValue{}; std::string returnValueNew = collectEscapedCharactersWithErrorPrintOut(errorIndex); quotes = simd_base::opAndNot(quotes, escaped); - simd_int_t inString = simd_base::carrylessMultiplication(quotes, prevInString, std::make_index_sequence{}); + simd_int_t inString = simd_base::opCLMul(quotes, prevInString, std::make_index_sequence{}); simd_int_t stringTail = simd_base::opXor(inString, quotes); simd_int_t scalar = simd_base::opNot(simd_base::opOr(op, whitespace)); simd_int_t nonQuoteScalar = simd_base::opAndNot(scalar, quotes); - simd_int_t followsNonQuoteScalar = simd_base::follows(nonQuoteScalar, overflow); + simd_int_t followsNonQuoteScalar = simd_base::opFollows(nonQuoteScalar, overflow); simd_int_t potentialScalarStart = simd_base::opAndNot(scalar, followsNonQuoteScalar); simd_int_t porentialStructuralStart = simd_base::opOr(op, potentialScalarStart); structurals = simd_base::opAndNot(porentialStructuralStart, stringTail); diff --git a/Include/jsonifier/SimdStructuralIterator.hpp b/Include/jsonifier/SimdStructuralIterator.hpp index 25bc68a6d..faa616e22 100644 --- a/Include/jsonifier/SimdStructuralIterator.hpp +++ b/Include/jsonifier/SimdStructuralIterator.hpp @@ -23,14 +23,15 @@ /// Feb 3, 2023 #pragma once -#include +#include #include namespace jsonifier_internal { - template class simd_structural_iterator { + template class simd_structural_iterator { public: friend class derailleur; + template friend struct validate_impl; using iterator_concept = std::forward_iterator_tag; using iterator_category = std::forward_iterator_tag; @@ -40,21 +41,12 @@ namespace jsonifier_internal { using difference_type = std::ptrdiff_t; using size_type = uint64_t; - JSONIFIER_INLINE simd_structural_iterator() noexcept {}; + JSONIFIER_INLINE simd_structural_iterator() noexcept = default; - JSONIFIER_INLINE simd_structural_iterator(structural_index* sectionNew, jsonifier::string_base& bufferStringNew, - jsonifier::vector& errorsNew) noexcept - : stringBuffer{ &bufferStringNew }, errors{ &errorsNew }, rootIndex{ sectionNew } {}; + JSONIFIER_INLINE simd_structural_iterator(structural_index* sectionNew) noexcept : rootIndex{ sectionNew }, currentIndex{} {}; - JSONIFIER_INLINE simd_structural_iterator& operator=(const simd_structural_iterator& other) noexcept { - if (this != &other) { - simd_structural_iterator{ other }.swap(*this); - } - return *this; - }; - - JSONIFIER_INLINE simd_structural_iterator(const simd_structural_iterator& other) noexcept - : stringBuffer{ other.stringBuffer }, errors{ other.errors }, rootIndex{ other.rootIndex }, currentIndex{ other.currentIndex } {}; + JSONIFIER_INLINE simd_structural_iterator(structural_index* sectionNew, string_type& bufferStringNew, jsonifier::vector& errorsNew) noexcept + : errors{ &errorsNew }, rootIndex{ sectionNew }, stringBuffer{ &bufferStringNew }, currentIndex{} {}; JSONIFIER_INLINE value_type operator*() const { return (rootIndex[currentIndex]) ? *rootIndex[currentIndex] : defaultValue; @@ -64,7 +56,7 @@ namespace jsonifier_internal { return rootIndex[currentIndex]; } - JSONIFIER_INLINE simd_structural_iterator& operator++() { + JSONIFIER_INLINE simd_structural_iterator& operator++() { ++currentIndex; return *this; } @@ -73,8 +65,16 @@ namespace jsonifier_internal { errors->emplace_back(jsonifier_internal::createError(*this, location)); } - JSONIFIER_INLINE simd_structural_iterator operator++(int32_t) { - simd_structural_iterator temp{ *this }; + JSONIFIER_INLINE simd_structural_iterator operator+(int32_t valueNew) { + simd_structural_iterator temp{ *this }; + for (uint64_t x = 0; x < valueNew; ++x) { + ++temp; + } + return temp; + } + + JSONIFIER_INLINE simd_structural_iterator operator++(int32_t) { + simd_structural_iterator temp{ *this }; ++(*this); return temp; } @@ -87,28 +87,20 @@ namespace jsonifier_internal { return *newIndex; } - JSONIFIER_INLINE size_type size() const { - return stringBuffer->size(); - } - - JSONIFIER_INLINE void resize(size_type newSize) const { - return stringBuffer->resize(newSize); - } - - JSONIFIER_INLINE uint8_t* data() { - return stringBuffer->data(); - } - JSONIFIER_INLINE pointer getRootPtr() const { return *rootIndex; } - JSONIFIER_INLINE jsonifier::string_base& getCurrentString() { + JSONIFIER_INLINE string_type& getCurrentString() { return *stringBuffer; } + JSONIFIER_INLINE jsonifier::vector& getErrors() { + return *errors; + } + JSONIFIER_INLINE size_type getCurrentStringIndex() const { - return currentIndex; + return static_cast(*(rootIndex + currentIndex) - *rootIndex); } JSONIFIER_INLINE bool operator==(const simd_structural_iterator&) const { @@ -127,14 +119,11 @@ namespace jsonifier_internal { } protected: - jsonifier::string_base* stringBuffer{}; static constexpr value_type defaultValue{ 0x00ll }; jsonifier::vector* errors{}; pointer_internal rootIndex{}; + string_type* stringBuffer{}; uint64_t currentIndex{}; - - second_derived_type& initializeSelfRef() { - return *static_cast(this); - } }; + } \ No newline at end of file diff --git a/Include/jsonifier/StrToD.hpp b/Include/jsonifier/StrToD.hpp index 2ed54afe8..42918d80e 100644 --- a/Include/jsonifier/StrToD.hpp +++ b/Include/jsonifier/StrToD.hpp @@ -38,6 +38,11 @@ namespace jsonifier_internal { +// Based on yyjson: https://github.com/ibireme/yyjson/blob/master/src/yyjson.c with some changes to rounding and +// dirrect for floats +// TODO: Subnormals are not handled right now. +// Wontfix: Numbers with more than 19 sigfigs may be off by 1ulp. No algorithm should be outputing more than 17 +// digits so I dont think roundtripping matters if you supply extra digits // https://stackoverflow.com/questions/28868367/getting-the-high-part-of-64-bit-integer-multiplication #ifdef __SIZEOF_INT128__ JSONIFIER_INLINE uint64_t mulhi64(uint64_t a, uint64_t b) { @@ -55,24 +60,24 @@ namespace jsonifier_internal { #define mulhi64 __umulh #else JSONIFIER_INLINE uint64_t mulhi64(uint64_t a, uint64_t b) noexcept { - uint64_t aLo = a; - uint64_t aHi = a >> 32; - uint64_t bLo = b; - uint64_t bHi = b >> 32; - uint64_t axbHi = aHi * bHi; - uint64_t axbMid = aHi * bLo; - uint64_t bxaMid = bHi * aLo; - uint64_t axbLo = aLo * bLo; - uint64_t carryBit = (axbMid + bxaMid + (axbLo >> 32)) >> 32; - uint64_t multhi = axbHi + (axbMid >> 32) + (bxaMid >> 32) + carryBit; + uint64_t a_lo = ( uint64_t )a; + uint64_t a_hi = a >> 32; + uint64_t b_lo = ( uint64_t )b; + uint64_t b_hi = b >> 32; + uint64_t a_x_b_hi = a_hi * b_hi; + uint64_t a_x_b_mid = a_hi * b_lo; + uint64_t b_x_a_mid = b_hi * a_lo; + uint64_t a_x_b_lo = a_lo * b_lo; + uint64_t carry_bit = (( uint64_t )( uint64_t )a_x_b_mid + ( uint64_t )( uint64_t )b_x_a_mid + (a_x_b_lo >> 32)) >> 32; + uint64_t multhi = a_x_b_hi + (a_x_b_mid >> 32) + (b_x_a_mid >> 32) + carry_bit; return multhi; } #endif - constexpr auto pow10SigTableMinExp{ -343 }; - constexpr auto pow10SigTableMaxExp{ 324 }; - constexpr auto pow10SigTableMinExact{ 0 }; - constexpr auto pow10SigTableMaxExact{ 27 }; + constexpr auto pow10SigTableMinExp = -343; + constexpr auto pow10SigTableMaxExp = 324; + constexpr auto pow10SigTableMinExact = 0; + constexpr auto pow10SigTableMaxExact = 27; JSONIFIER_INLINE uint64_t sig2FromExp10(int64_t exp10) noexcept { return pow10SigTable[exp10 - pow10SigTableMinExp]; @@ -82,29 +87,31 @@ namespace jsonifier_internal { return (((exp10 * 217706 - 4128768) >> 16) + 126); } - constexpr uint8_t digiTypeZero = 1 << 0; - constexpr uint8_t digiTypeNonZero = 1 << 1; - constexpr uint8_t digiTypeDot = 1 << 4; - constexpr uint8_t digiTypeExp = 1 << 5; + template constexpr value_type digiTypeZero = 1 << 0; + template constexpr value_type digiTypeNonZero = 1 << 1; + template constexpr value_type digiTypePos = 1 << 2; + template constexpr value_type digiTypeNeg = 1 << 3; + template constexpr value_type digiTypeDot = 1 << 4; + template constexpr value_type digiTypeExp = 1 << 5; template JSONIFIER_INLINE bool digiIsType(value_type d, value_type type) noexcept { - return (static_cast(digiTable[d]) & type) != 0; + return (digiTable[static_cast(d)] & type) != 0; } template JSONIFIER_INLINE bool digiIsFp(value_type d) noexcept { - return digiIsType(d, value_type(digiTypeDot | digiTypeExp)); + return digiIsType(d, static_cast(digiTypeDot | digiTypeExp)); } template JSONIFIER_INLINE bool digiIsDigitOrFp(value_type d) noexcept { - return digiIsType(d, value_type(digiTypeZero | digiTypeNonZero | digiTypeDot | digiTypeExp)); + return digiIsType(d, static_cast(digiTypeZero | digiTypeNonZero | digiTypeDot | digiTypeExp)); } #define repeat_in_1_18(x) \ { x(1) x(2) x(3) x(4) x(5) x(6) x(7) x(8) x(9) x(10) x(11) x(12) x(13) x(14) x(15) x(16) x(17) x(18) } - constexpr auto eBit = static_cast(0x45u ^ 0x65u); - constexpr int64_t f64MaxDecExp = 308; - constexpr int64_t f64MinDecExp = (-324); + template constexpr auto eBit = static_cast(0x45u ^ 0x65u); + constexpr auto f64MinDecExp = (-324); + constexpr auto f64MaxDecExp = 308; consteval uint64_t ceillog2(uint64_t x) { return x < 2 ? x : 1 + ceillog2(x >> 1); @@ -113,7 +120,7 @@ namespace jsonifier_internal { struct big_int_t final { std::vector data = {}; - JSONIFIER_INLINE big_int_t(uint64_t num) noexcept { + big_int_t(uint64_t num) noexcept { uint64_t lower_word = uint64_t(num); uint64_t upper_word = uint64_t(num >> 32); if (upper_word > 0) { @@ -123,9 +130,9 @@ namespace jsonifier_internal { } } - JSONIFIER_INLINE void mulU32(uint64_t num) noexcept { + void mulU32(uint64_t num) noexcept { uint64_t carry = 0; - for (std::size_t i = 0; i < data.size(); i++) { + for (uint64_t i = 0; i < data.size(); i++) { uint64_t res = uint64_t(data[i]) * uint64_t(num) + uint64_t(carry); uint64_t lower_word = uint64_t(res); uint64_t upper_word = uint64_t(res >> 32); @@ -137,7 +144,7 @@ namespace jsonifier_internal { } } - JSONIFIER_INLINE void mulPow10(uint64_t pow10) noexcept { + void mulPow10(uint64_t pow10) noexcept { for (; pow10 >= 9; pow10 -= 9) { mulU32(static_cast(powersOfTenInt[9])); } @@ -146,7 +153,7 @@ namespace jsonifier_internal { } } - JSONIFIER_INLINE void mulPow2(uint64_t exp) noexcept { + void mulPow2(uint64_t exp) noexcept { uint64_t shft = exp % 32; uint64_t move = exp / 32; uint64_t idx = static_cast(data.size()) - 1; @@ -155,8 +162,9 @@ namespace jsonifier_internal { for (; idx > 0; idx--) { data[idx + move - 1] = data[idx - 1]; } - while (move) + while (move) { data[--move] = 0; + } } else { data.resize(data.size() + move + 1); ++idx; @@ -166,47 +174,45 @@ namespace jsonifier_internal { data[idx + move] = num; } data[move] = data[0] << shft; - if (data.back() == 0) + if (data.back() == 0) { data.pop_back(); - while (move) + } + while (move) { data[--move] = 0; + } } } - JSONIFIER_INLINE auto operator<=>(const big_int_t& rhs) const noexcept { - if (data.size() < rhs.data.size()) + auto operator<=>(const big_int_t& rhs) const noexcept { + if (data.size() < rhs.data.size()) { return -1; - if (data.size() > rhs.data.size()) + } + if (data.size() > rhs.data.size()) { return 1; + } for (auto i = data.size() - 1; i > 0; --i) { - ; - if (data[i] < rhs.data[i]) + if (data[i] < rhs.data[i]) { return -1; - if (data[i] > rhs.data[i]) + } + if (data[i] > rhs.data[i]) { return 1; + } } return 0; } }; - template - requires(sizeof(value_type) <= 8) - JSONIFIER_INLINE bool parseNumber(value_type& val, const char_type* cur) noexcept { - const char_type* sig_cut = nullptr; - [[maybe_unused]] const char_type* sig_end = nullptr; - const char_type* dot_pos = nullptr; - uint64_t frac_zeros = 0; - uint64_t sig = 0; - int64_t exp = 0; - bool exp_sign; - int64_t exp_sig = 0; - int64_t exp_lit = 0; - uint64_t num_tmp; - const char_type* tmp; - const char_type* hdr = cur; - bool sign = (*hdr == 0x2Du); + template JSONIFIER_INLINE bool parseNumber(value_type& val, const char_type* cur) noexcept { + [[maybe_unused]] const char_type* sigEnd{}; + const char_type *tmp{}, *sigCut{}, *dotPos{}, *hdr{ cur }; + uint64_t fracZeros{}, numTmp{}, sig{}; + int64_t exp{}, expSig{}, expLit{}; + bool sign{ (*hdr == 0x2Du) }, expSign{}; + if (*cur == 0x30u && numberTable[*(cur + 1)] || *(cur + 1) == 0x78u) { + return false; + } cur += sign; - auto apply_sign = [&](auto&& val) -> value_type { + auto applySign = [&](auto&& val) -> value_type { return sign ? -static_cast(val) : static_cast(val); }; sig = uint64_t(*cur - 0x30u); @@ -217,7 +223,7 @@ namespace jsonifier_internal { cur += 4; val = std::numeric_limits::quiet_NaN(); return true; - } else if ((*cur | eBit) == 0x6Eu && (cur[1] | eBit) == 0x61u && (cur[2] | eBit) == 0x6Eu) { + } else if (( *cur | eBit ) == 0x6Eu && ( cur[1] | eBit ) == 0x61u && ( cur[2] | eBit ) == 0x6Eu) { cur += 3; val = sign ? -std::numeric_limits::quiet_NaN() : std::numeric_limits::quiet_NaN(); return true; @@ -227,11 +233,13 @@ namespace jsonifier_internal { } constexpr auto zero = static_cast(0x30u); #define expr_intg(i) \ - if (num_tmp = static_cast(asciiToValueTable[static_cast(cur[i])]); num_tmp <= 9) [[likely]] \ - sig = num_tmp + sig * 10; \ + if (numTmp = static_cast(asciiToValueTable[static_cast(cur[i])]); numTmp <= 9) [[likely]] \ + sig = numTmp + sig * 10; \ else { \ - if (*cur == zero) \ - return false; \ + if constexpr (i > 1) { \ + if (*cur == zero) \ + return false; \ + } \ goto digi_sepr_##i; \ } repeat_in_1_18(expr_intg); @@ -251,42 +259,42 @@ namespace jsonifier_internal { #define expr_sepr(i) \ digi_sepr_##i : if ((!digiIsFp(cur[i]))) [[likely]] { \ cur += i; \ - val = apply_sign(sig); \ + val = applySign(sig); \ return true; \ } \ - dot_pos = cur + i; \ + dotPos = cur + i; \ if ((cur[i] == 0x2Eu)) [[likely]] { \ if (sig == 0) \ - while (cur[frac_zeros + i + 1] == zero) \ - ++frac_zeros; \ + while (asciiToValueTable[static_cast(cur[static_cast(fracZeros + i + 1)])] == zero) \ + ++fracZeros; \ goto digi_frac_##i; \ } \ cur += i; \ - sig_end = cur; \ + sigEnd = cur; \ goto digi_exp_more; repeat_in_1_18(expr_sepr) #undef expr_sepr #define expr_frac(i) \ - digi_frac_##i : if (((num_tmp = static_cast(asciiToValueTable[cur[i + 1 + frac_zeros]]))); num_tmp <= 9) [[likely]] sig = num_tmp + sig * 10; \ + digi_frac_##i : if (((numTmp = static_cast(asciiToValueTable[static_cast(cur[i + 1 + fracZeros])])) <= 9)) [[likely]] sig = numTmp + sig * 10; \ else { \ goto digi_stop_##i; \ } repeat_in_1_18(expr_frac) #undef expr_frac - cur += 20 + frac_zeros; - if (char_type(asciiToValueTable[static_cast(*cur)]) > 9) + cur += 20 + fracZeros; + if (auto newValue = asciiToValueTable[static_cast(*cur)]; newValue > 9) [[unlikely]] goto digi_frac_end; goto digi_frac_more; #define expr_stop(i) \ - digi_stop_##i : cur += i + 1 + frac_zeros; \ + digi_stop_##i : cur += i + 1 + fracZeros; \ goto digi_frac_end; repeat_in_1_18(expr_stop) #undef expr_stop - digi_intg_more : static constexpr uint64_t U64_MAX = (std::numeric_limits::max)();// todo - if ((num_tmp = static_cast(asciiToValueTable[static_cast(*cur)])) < 10) { + digi_intg_more : static constexpr uint64_t U64_MAX = (std::numeric_limits::max)(); + if (numTmp = static_cast(asciiToValueTable[static_cast(*cur)]); numTmp < 10) { if (!digiIsDigitOrFp(cur[1])) { - if ((sig < (U64_MAX / 10)) || (sig == (U64_MAX / 10) && num_tmp <= (U64_MAX % 10))) { - sig = num_tmp + sig * 10; + if ((sig < (U64_MAX / 10)) || (sig == (U64_MAX / 10) && numTmp <= (U64_MAX % 10))) { + sig = numTmp + sig * 10; cur++; val = static_cast(sig); if constexpr (!std::is_unsigned_v) { @@ -296,64 +304,65 @@ namespace jsonifier_internal { } } } - if ((eBit | *cur) == 0x65u) { - dot_pos = cur; + if ((eBit | *cur) == 0x65u) { + dotPos = cur; goto digi_exp_more; } if (*cur == 0x2Eu) { - dot_pos = cur++; - if (char_type(asciiToValueTable[static_cast(*cur)]) > 9) { + dotPos = cur++; + if (auto newValue = asciiToValueTable[static_cast(*cur)]; newValue > 9) [[unlikely]] { return false; } } digi_frac_more: - sig_cut = cur; + sigCut = cur; sig += (*cur >= 0x35u); while (asciiToValueTable[static_cast(*++cur)] < 10) { } - if (!dot_pos) { - dot_pos = cur; + if (!dotPos) { + dotPos = cur; if (*cur == 0x2Eu) { - if (asciiToValueTable[static_cast(*++cur)] > 9) { + if (auto newValue = asciiToValueTable[static_cast(*++cur)]; newValue > 9) [[unlikely]] { return false; } while (asciiToValueTable[static_cast(*++cur)] < 10) { } } } - exp_sig = static_cast(dot_pos - sig_cut); - exp_sig += (dot_pos < sig_cut); + expSig = static_cast(dotPos - sigCut); + expSig += (dotPos < sigCut); tmp = cur - 1; while (*tmp == 0x30u || *tmp == 0x2Eu) { --tmp; } - if (tmp < sig_cut) { - sig_cut = nullptr; + if (tmp < sigCut) { + sigCut = nullptr; } else { - sig_end = cur; + sigEnd = cur; } - if ((eBit | *cur) == 0x65u) + if ((eBit | *cur) == 0x65u) goto digi_exp_more; goto digi_exp_finish; digi_frac_end: - sig_end = cur; - exp_sig = -int64_t((cur - dot_pos) - 1); - if (exp_sig == 0) + sigEnd = cur; + expSig = -int64_t((cur - dotPos) - 1); + if (expSig == 0) { return false; - if ((eBit | *cur) != 0x65u) [[likely]] { - if ((exp_sig < f64MinDecExp - 19)) [[unlikely]] { - val = apply_sign(0); + } + if ((eBit | *cur) != 0x65u) [[likely]] { + if ((expSig < f64MinDecExp - 19)) [[unlikely]] { + val = applySign(0); return true; } - exp = exp_sig; + exp = expSig; goto digi_finish; } else { goto digi_exp_more; } digi_exp_more: - exp_sign = (*++cur == 0x2Du); + expSign = (*++cur == 0x2Du); cur += (*cur == 0x2Bu || *cur == 0x2Du); - if (char_type(asciiToValueTable[static_cast(*cur)]) > 9) [[unlikely]] { + if (auto newValue = asciiToValueTable[static_cast(*cur)]; newValue > 9) [[unlikely]] { return false; } while (*cur == 0x30u) { @@ -361,34 +370,34 @@ namespace jsonifier_internal { } tmp = cur; char_type c; - while (char_type(c = asciiToValueTable[static_cast(*cur)]) < 10) { + while ((c = *cur - zero) < 10) { ++cur; - exp_lit = static_cast(c + uint64_t(exp_lit) * 10); + expLit = static_cast(c + uint64_t(expLit) * 10); } if ((cur - tmp >= 6)) [[unlikely]] { - if (sig == 0 || exp_sign) { - val = apply_sign(0); + if (sig == 0 || expSign) { + val = applySign(0); val = static_cast(sig); return true; } else { - val = apply_sign(std::numeric_limits::infinity()); + val = applySign(std::numeric_limits::infinity()); return true; } } - exp_sig += exp_sign ? -exp_lit : exp_lit; + expSig += expSign ? -expLit : expLit; digi_exp_finish: if (sig == 0) { val = (sign ? -value_type{ 0 } : value_type{ 0 }); return true; } - if ((exp_sig < f64MinDecExp - 19)) [[unlikely]] { + if ((expSig < f64MinDecExp - 19)) [[unlikely]] { val = (sign ? -value_type{ 0 } : value_type{ 0 }); return true; - } else if ((exp_sig > f64MaxDecExp)) [[unlikely]] { + } else if ((expSig > f64MaxDecExp)) [[unlikely]] { val = sign ? -std::numeric_limits::infinity() : std::numeric_limits::infinity(); return true; } - exp = exp_sig; + exp = expSig; digi_finish: if constexpr (std::is_same_v) { @@ -397,10 +406,10 @@ namespace jsonifier_internal { if constexpr (!std::is_unsigned_v) { val *= sign ? -1 : 1; } - if (exp >= 0 && exp < 23) { + if (exp >= 0) { val *= powersOfTenFloat[exp]; - } else if (auto newValue = -exp; exp < 0 && newValue < 23) { - val /= powersOfTenFloat[newValue]; + } else { + val /= powersOfTenFloat[-exp]; } return true; } @@ -410,9 +419,9 @@ namespace jsonifier_internal { if constexpr (!std::is_unsigned_v) { val *= sign ? -1 : 1; } - if (exp >= 0 && exp < 23) { + if (exp >= 0) { val *= static_cast(powersOfTenFloat[exp]); - } else if (exp < 0 && -exp < 23) { + } else { val /= static_cast(powersOfTenFloat[-exp]); } return true; @@ -429,17 +438,17 @@ namespace jsonifier_internal { static_assert(std::is_same_v> || std::is_same_v>); static_assert(sizeof(float) == 4 && sizeof(double) == 8); - using raw_t = std::conditional_t>, uint64_t, uint64_t>; - const auto sig_leading_zeros = std::countl_zero(sig); - const auto sig_norm = sig << sig_leading_zeros; - const auto sig2_norm = sig2FromExp10(exp); - const auto sig_product = mulhi64(sig_norm, sig2_norm) + 1; - const auto sig_product_starts_with_1 = sig_product >> 63; - auto mantisa = sig_product << (2 - sig_product_starts_with_1); - constexpr uint64_t round_mask = uint64_t(1) << 63 >> (std::numeric_limits::digits - 1); - constexpr uint64_t exponent_bits = ceillog2(std::numeric_limits::max_exponent - std::numeric_limits::min_exponent + 1); - constexpr uint64_t mantisa_shift = exponent_bits + 1 + 64 - 8 * sizeof(raw_t); - int64_t exp2 = static_cast(exp2FromExp10(exp) + static_cast(-sig_leading_zeros + sig_product_starts_with_1)); + using raw_t = std::conditional_t>, uint64_t, uint64_t>; + const auto sigLeadingZeros = std::countl_zero(sig); + const auto sigNorm = sig << sigLeadingZeros; + const auto sig2Norm = sig2FromExp10(exp); + const auto sigProduct = mulhi64(sigNorm, sig2Norm) + 1; + const auto sigProductStartsWith1 = sigProduct >> 63; + auto mantisa = sigProduct << (2 - sigProductStartsWith1); + constexpr uint64_t roundMask = uint64_t(1) << 63 >> (std::numeric_limits::digits - 1); + constexpr uint64_t exponentBits = ceillog2(std::numeric_limits::max_exponent - std::numeric_limits::min_exponent + 1); + constexpr uint64_t mantissaShifit = exponentBits + 1 + 64 - 8 * sizeof(raw_t); + int64_t exp2 = static_cast(exp2FromExp10(exp) + static_cast(-sigLeadingZeros + sigProductStartsWith1)); if (exp2 < std::numeric_limits::min_exponent - 1) [[unlikely]] { val = sign ? -value_type(0) : value_type(0); @@ -450,36 +459,36 @@ namespace jsonifier_internal { } uint64_t round = 0; - if (round_mask & mantisa) { + if (roundMask & mantisa) { if (mantisa << (std::numeric_limits::digits) == 0) { - auto sig_upper = (mantisa >> (mantisa_shift - 1)) | (uint64_t(1) << 63 >> (mantisa_shift - 2)) | 1; - int64_t exp2_upper = exp2 - std::numeric_limits::digits; + auto sigUpper = (mantisa >> (mantissaShifit - 1)) | (uint64_t(1) << 63 >> (mantissaShifit - 2)) | 1; + int64_t exp2Upper = exp2 - std::numeric_limits::digits; - big_int_t big_comp{ sig_upper }; - big_int_t big_full{ sig }; + big_int_t bigComp{ sigUpper }; + big_int_t bigFull{ sig }; if (exp >= 0) { - big_full.mulPow10(static_cast(exp)); + bigFull.mulPow10(static_cast(exp)); } else { - big_comp.mulPow10(static_cast(-exp)); + bigComp.mulPow10(static_cast(-exp)); } - if (exp2_upper >= 0) { - big_comp.mulPow2(static_cast(exp2_upper)); + if (exp2Upper >= 0) { + bigComp.mulPow2(static_cast(exp2Upper)); } else { - big_full.mulPow2(static_cast(-exp2_upper)); + bigFull.mulPow2(static_cast(-exp2Upper)); } - auto cmp = big_full <=> big_comp; + auto cmp = bigFull <=> bigComp; if (cmp != 0) [[likely]] { round = (cmp > 0); } else { - round = (mantisa & (round_mask << 1)) != 0; + round = (mantisa & (roundMask << 1)) != 0; } - } else if ((exp < pow10SigTableMinExact || exp > pow10SigTableMaxExact) || (mantisa & (round_mask << 1)) || - (static_cast(tzcnt(sig_norm) + tzcnt(sig2_norm)) < 128 - std::numeric_limits::digits - (2 - sig_product_starts_with_1))) { + } else if ((exp < pow10SigTableMinExact || exp > pow10SigTableMaxExact) || (mantisa & (roundMask << 1)) || + (static_cast(std::countr_zero(sigNorm) + std::countr_zero(sig2Norm)) < 128 - std::numeric_limits::digits - (2 - sigProductStartsWith1))) { round = 1; } } - auto num = raw_t(sign) << (sizeof(raw_t) * 8 - 1) | raw_t(mantisa >> mantisa_shift) | + auto num = raw_t(sign) << (sizeof(raw_t) * 8 - 1) | raw_t(mantisa >> mantissaShifit) | (raw_t(exp2 + std::numeric_limits::max_exponent - 1) << (std::numeric_limits::digits - 1)); num += raw_t(round); std::memcpy(&val, &num, sizeof(value_type)); diff --git a/Include/jsonifier/StrToI.hpp b/Include/jsonifier/StrToI.hpp index e5230e840..e34cd1e6a 100644 --- a/Include/jsonifier/StrToI.hpp +++ b/Include/jsonifier/StrToI.hpp @@ -43,13 +43,16 @@ namespace jsonifier_internal { auto applySign = [&](auto&& value) -> value_type01 { return sign ? -static_cast(value) : static_cast(value); }; + if (*cur == 0x30u && numberTable[*(cur + 1)] || *(cur + 1) == 0x78u) { + return false; + } cur += sign; sig = static_cast(asciiToValueTable[static_cast(*cur)]); if (sig > 9) { if (*cur == 0x6Eu && cur[1] == 0x75u && cur[2] == 0x6Cu && cur[3] == 0x6Cu) { value = applySign(0); return true; - } else if ((*cur | eBit) == 0x6Eu && (cur[1] | eBit) == 0x61u && (cur[2] | eBit) == 0x6Eu) { + } else if (( *cur | eBit ) == 0x6Eu && ( cur[1] | eBit ) == 0x61u && ( cur[2] | eBit ) == 0x6Eu) { value = applySign(std::numeric_limits::quiet_NaN()); return true; } else { @@ -90,14 +93,15 @@ namespace jsonifier_internal { repeat_in_1_18(expr_sepr) #undef expr_sepr #define expr_frac(x) \ - digi_frac_##x : if (numTmp = static_cast(asciiToValueTable[cur[x + 1 + fracZeros]]); numTmp <= 9) [[likely]] sig = numTmp + sig * 10; \ + digi_frac_##x : if (numTmp = static_cast(asciiToValueTable[static_cast(cur[static_cast(x + 1 + fracZeros)])]); numTmp <= 9) [[likely]] sig = \ + numTmp + sig * 10; \ else { \ goto digi_stop_##x; \ } repeat_in_1_18(expr_frac) #undef expr_frac cur += 20ull + fracZeros; - if (asciiToValueTable[static_cast(*cur)] > 9) + if (auto newValue = asciiToValueTable[static_cast(*cur)]; newValue > 9) [[unlikely]] goto digi_frac_end; goto digi_frac_more; #define expr_stop(x) \ @@ -116,28 +120,28 @@ namespace jsonifier_internal { } } } - if ((eBit | *cur) == 0x65u) { + if ((eBit | *cur) == 0x65u) { dotPos = cur; goto digi_exp_more; } if (*cur == 0x2Eu) { dotPos = cur++; - if (asciiToValueTable[static_cast(*cur)] > 9) { + if (auto newValue = asciiToValueTable[static_cast(*cur)]; newValue > 9) [[unlikely]] { return false; } } digi_frac_more: sigCut = cur; - sig += (*cur >= 0x35u); - while (asciiToValueTable[*++cur] < 10) { + sig += (*cur >= 0x35); + while (asciiToValueTable[static_cast(*++cur)] < 10) { } if (!dotPos) { dotPos = cur; - if (*cur == 0x2Eu) { - if (asciiToValueTable[*++cur] > 9) { + if (*cur == 0x2E) { + if (auto newValue = asciiToValueTable[static_cast(*++cur)]; newValue > 9) [[unlikely]] { return false; } - while (asciiToValueTable[*++cur] < 10) { + while (asciiToValueTable[static_cast(*++cur)] < 10) { } } } @@ -149,12 +153,12 @@ namespace jsonifier_internal { if (tmp < sigCut) { sigCut = nullptr; } - if ((eBit | *cur) == 0x65u) + if ((eBit | *cur) == 0x65u) goto digi_exp_more; goto digi_exp_finish; digi_frac_end: expSig = -int64_t((cur - dotPos) - 1); - if ((eBit | *cur) != 0x65u) [[likely]] { + if ((eBit | *cur) != 0x65u) [[likely]] { if (expSig < f64MinDecExp - 19) [[unlikely]] { value = applySign(0); return true; @@ -167,7 +171,7 @@ namespace jsonifier_internal { digi_exp_more : { expSign = (*++cur == 0x2Du); cur += (*cur == 0x2Bu || *cur == 0x2Du); - if (asciiToValueTable[static_cast(*cur)] > 9) [[unlikely]] { + if (auto newValue = asciiToValueTable[static_cast(*cur)]; newValue > 9) [[unlikely]] { goto digi_finish; } while (*cur == 0x30u) @@ -221,11 +225,14 @@ namespace jsonifier_internal { uint64_t fracZeros{}, numTmp{}, sig{}; int64_t exp{}, expSig{}, expLit{}; sig = static_cast(asciiToValueTable[static_cast(*cur)]); + if (*cur == 0x30u && numberTable[*(cur + 1)] || *(cur + 1) == 0x78u) { + return false; + } if (sig > 9) { if (*cur == 0x6Eu && cur[1] == 0x75u && cur[2] == 0x6Cu && cur[3] == 0x6Cu) { value = static_cast(0); return true; - } else if ((*cur | eBit) == 0x6Eu && (cur[1] | eBit) == 0x61u && (cur[2] | eBit) == 0x6Eu) { + } else if (( *cur | eBit ) == 0x6Eu && ( cur[1] | eBit ) == 0x61u && ( cur[2] | eBit ) == 0x6Eu) { value = static_cast(std::numeric_limits::quiet_NaN()); return true; } else { @@ -266,14 +273,15 @@ namespace jsonifier_internal { repeat_in_1_18(expr_sepr) #undef expr_sepr #define expr_frac(x) \ - digi_frac_##x : if (numTmp = static_cast(asciiToValueTable[cur[x + 1 + fracZeros]]); numTmp <= 9) [[likely]] sig = numTmp + sig * 10; \ + digi_frac_##x : if (numTmp = static_cast(asciiToValueTable[static_cast(cur[static_cast(x + 1 + fracZeros)])]); numTmp <= 9) [[likely]] sig = \ + numTmp + sig * 10; \ else { \ goto digi_stop_##x; \ } repeat_in_1_18(expr_frac) #undef expr_frac cur += 20ull + fracZeros; - if (asciiToValueTable[static_cast(*cur)] > 9) + if (auto newValue = asciiToValueTable[static_cast(*cur)]; newValue > 9) [[unlikely]] goto digi_frac_end; goto digi_frac_more; #define expr_stop(x) \ @@ -292,28 +300,28 @@ namespace jsonifier_internal { } } } - if ((eBit | *cur) == 0x65u) { + if ((eBit | *cur) == 0x65u) { dotPos = cur; goto digi_exp_more; } if (*cur == 0x2Eu) { dotPos = cur++; - if (asciiToValueTable[static_cast(*cur)] > 9) { + if (auto newValue = asciiToValueTable[static_cast(*cur)]; newValue > 9) [[unlikely]] { return false; } } digi_frac_more: sigCut = cur; - sig += (*cur >= 0x35u); - while (asciiToValueTable[*++cur] < 10) { + sig += (*cur >= 0x35); + while (asciiToValueTable[static_cast(*++cur)] < 10) { } if (!dotPos) { dotPos = cur; - if (*cur == 0x2Eu) { - if (asciiToValueTable[*++cur] > 9) { + if (*cur == 0x2E) { + if (auto newValue = asciiToValueTable[static_cast(*++cur)]; newValue > 9) [[unlikely]] { return false; } - while (asciiToValueTable[*++cur] < 10) { + while (asciiToValueTable[static_cast(*++cur)] < 10) { } } } @@ -325,12 +333,12 @@ namespace jsonifier_internal { if (tmp < sigCut) { sigCut = nullptr; } - if ((eBit | *cur) == 0x65u) + if ((eBit | *cur) == 0x65u) goto digi_exp_more; goto digi_exp_finish; digi_frac_end: expSig = -int64_t((cur - dotPos) - 1); - if ((eBit | *cur) != 0x65u) [[likely]] { + if ((eBit | *cur) != 0x65u) [[likely]] { if (expSig < f64MinDecExp - 19) [[unlikely]] { value = static_cast(0); return true; @@ -342,7 +350,7 @@ namespace jsonifier_internal { } digi_exp_more : { cur += (*cur == 0x2Bu || *cur == 0x2Du); - if (asciiToValueTable[static_cast(*cur)] > 9) [[unlikely]] { + if (auto newValue = asciiToValueTable[static_cast(*cur)]; newValue > 9) [[unlikely]] { goto digi_finish; } while (*cur == 0x30u) diff --git a/Include/jsonifier/String.hpp b/Include/jsonifier/String.hpp index fc6f35d96..8de2d9272 100644 --- a/Include/jsonifier/String.hpp +++ b/Include/jsonifier/String.hpp @@ -138,7 +138,7 @@ namespace jsonifier { JSONIFIER_INLINE string_base(const string_base& other) : capacityVal{}, sizeVal{}, dataVal{} { size_type newSize = other.size(); - if (newSize > 0 && newSize < max_size()) [[likely]] { + if (newSize > 0 && newSize < maxSize()) [[likely]] { reserve(newSize); sizeVal = newSize; std::uninitialized_copy(other.data(), other.data() + newSize, dataVal); @@ -146,14 +146,14 @@ namespace jsonifier { } } - template JSONIFIER_INLINE string_base& operator=(const value_type_newer& other) { + template JSONIFIER_INLINE string_base& operator=(value_type_newer&& other) { string_base{ other }.swap(*this); return *this; } - template JSONIFIER_INLINE explicit string_base(const value_type_newer& other) : capacityVal{}, sizeVal{}, dataVal{} { - size_type newSize = other.size() * (sizeof(typename jsonifier::concepts::unwrap::value_type) / sizeof(value_type)); - if (newSize > 0 && newSize < max_size()) [[likely]] { + template JSONIFIER_INLINE string_base(value_type_newer&& other) : capacityVal{}, sizeVal{}, dataVal{} { + size_type newSize = other.size() * (sizeof(typename jsonifier::concepts::unwrap_t::value_type) / sizeof(value_type)); + if (newSize > 0 && newSize < maxSize()) [[likely]] { reserve(newSize); sizeVal = newSize; std::uninitialized_copy(other.data(), other.data() + newSize, dataVal); @@ -169,7 +169,7 @@ namespace jsonifier { template JSONIFIER_INLINE string_base(value_type_newer other) : capacityVal{}, sizeVal{}, dataVal{} { auto newSize = jsonifier_internal::char_traits>::length(other) * (sizeof(std::remove_pointer_t) / sizeof(value_type)); - if (newSize > 0 && newSize < max_size()) [[likely]] { + if (newSize > 0 && newSize < maxSize()) [[likely]] { reserve(newSize); sizeVal = newSize; std::uninitialized_copy(other, other + newSize, dataVal); @@ -187,7 +187,7 @@ namespace jsonifier { } JSONIFIER_INLINE string_base(const_pointer other, uint64_t newSize) : capacityVal{}, sizeVal{}, dataVal{} { - if (newSize > 0 && newSize < max_size()) [[likely]] { + if (newSize > 0 && newSize < maxSize()) [[likely]] { reserve(newSize); sizeVal = newSize; std::uninitialized_copy(other, other + newSize, dataVal); @@ -210,8 +210,8 @@ namespace jsonifier { return result; } - constexpr size_type max_size() { - const size_type allocMax = allocator::max_size(*this); + constexpr size_type maxSize() { + const size_type allocMax = allocator::maxSize(); const size_type storageMax = jsonifier_internal::max(allocMax, static_cast(bufSize)); return std::min(static_cast((std::numeric_limits::max)()), storageMax - 1); } @@ -402,7 +402,7 @@ namespace jsonifier { } JSONIFIER_INLINE void resize(size_type newSize) { - if (newSize > 0) [[likely]] { + if (static_cast(newSize) > 0) [[likely]] { if (newSize > capacityVal) [[likely]] { pointer newPtr = allocator::allocate(newSize + 1); try { diff --git a/Include/jsonifier/StringUtils.hpp b/Include/jsonifier/StringUtils.hpp index befe28ebf..9ff6d1ff4 100644 --- a/Include/jsonifier/StringUtils.hpp +++ b/Include/jsonifier/StringUtils.hpp @@ -26,22 +26,18 @@ #include #include -#include +#include #include namespace jsonifier_internal { - template JSONIFIER_INLINE static uint32_t hexToU32NoCheck(const value_type* string1) { - uint32_t v1 = digitToVal32[630 + string1[0]]; - uint32_t v2 = digitToVal32[420 + string1[1]]; - uint32_t v3 = digitToVal32[210 + string1[2]]; - uint32_t v4 = digitToVal32[0 + string1[3]]; - return v1 | v2 | v3 | v4; + template JSONIFIER_INLINE uint32_t hexToU32NoCheck(const value_type* string1) { + return digitToVal32[630 + string1[0]] | digitToVal32[420 + string1[1]] | digitToVal32[210 + string1[2]] | digitToVal32[0 + string1[3]]; } - template JSONIFIER_INLINE static uint32_t codePointToUtf8(uint32_t codePoint, value_type* c) { + template JSONIFIER_INLINE uint32_t codePointToUtf8(uint32_t codePoint, value_type* c) { if (codePoint <= 0x7F) { - c[0] = value_type(codePoint); + c[0] = static_cast(codePoint); return 1; } uint32_t leading_zeros = lzcnt(codePoint); @@ -92,7 +88,7 @@ namespace jsonifier_internal { } else if (codePoint >= 0xdc00 && codePoint <= 0xdfff) { codePoint = subCodePoint; } - size_t offset = codePointToUtf8(codePoint, *dstPtr); + int64_t offset = codePointToUtf8(codePoint, *dstPtr); *dstPtr += offset; return offset > 0; } @@ -114,49 +110,45 @@ namespace jsonifier_internal { } template - JSONIFIER_INLINE static integer_type copyAndFindParse(char_type01* string1, char_type02* string2) { - const simd_type values{ gatherValuesU(string1) }; + JSONIFIER_INLINE integer_type copyAndFindParse(char_type01* string1, char_type02* string2, simd_type& simdValue) { + simdValue = gatherValuesU(string1); std::memcpy(string2, string1, sizeof(simd_type)); - return tzcnt(static_cast(simd_base::cmpeq(values, backslashes) | simd_base::cmpeq(values, quotes))); + return tzcnt(static_cast(simd_base::opCmpEq(simdValue, backslashes) | simd_base::opCmpEq(simdValue, quotes))); } template - JSONIFIER_INLINE static integer_type copyAndFindParse(char_type01* string1, char_type02* string2) { - integer_type newValue{}; + JSONIFIER_INLINE integer_type copyAndFindParse(char_type01* string1, char_type02* string2, simd_type& simdValue) { + std::memcpy(&simdValue, string1, sizeof(simd_type)); std::memcpy(string2, string1, sizeof(simd_type)); - std::memcpy(&newValue, string1, sizeof(simd_type)); - return static_cast(tzcnt(static_cast(hasQuote(newValue) | hasEscape(newValue))) >> 3u); + return static_cast(tzcnt(static_cast(hasQuote(simdValue) | hasEscape(simdValue))) >> 3u); } template - JSONIFIER_INLINE static integer_type copyAndFindSerialize(char_type01* string1, char_type02* string2) { - const simd_type values{ gatherValuesU(string1) }; + JSONIFIER_INLINE integer_type copyAndFindSerialize(char_type01* string1, char_type02* string2, simd_type& simdValue) { + simdValue = gatherValuesU(string1); std::memcpy(string2, string1, sizeof(simd_type)); - return tzcnt(static_cast(simd_base::cmpeq(simd_base::opShuffle(escapeableTable00, values), values) | - simd_base::cmpeq(simd_base::opShuffle(escapeableTable01, values), values))); + return tzcnt(static_cast(simd_base::opCmpEq(simd_base::opShuffle(escapeableTable00, simdValue), simdValue) | + simd_base::opCmpEq(simd_base::opShuffle(escapeableTable01, simdValue), simdValue))); } template - JSONIFIER_INLINE static integer_type copyAndFindSerialize(char_type01* string1, char_type02* string2) { - integer_type newValue{}; + JSONIFIER_INLINE integer_type copyAndFindSerialize(char_type01* string1, char_type02* string2, simd_type& simdValue) { + std::memcpy(&simdValue, string1, sizeof(integer_type)); std::memcpy(string2, string1, sizeof(integer_type)); - std::memcpy(&newValue, string1, sizeof(integer_type)); - return static_cast(tzcnt(static_cast(hasQuote(newValue) | hasEscape(newValue) | isLess16(newValue))) >> 3u); + return static_cast(tzcnt(static_cast(hasQuote(simdValue) | hasEscape(simdValue) | isLess16(simdValue))) >> 3u); } - template - JSONIFIER_INLINE char_type02* parseString(const char_type01* string1, char_type02* string2, uint64_t lengthNew) { - using simd_type = typename jsonifier::concepts::get_type_at_index::type::type; + template JSONIFIER_INLINE char_type02* parseString(const char_type01* string1, char_type02* string2, uint64_t lengthNew); + + template + JSONIFIER_INLINE char_type02* parseStringImpl(const char_type01* string1, char_type02* string2, uint64_t lengthNew) { using integer_type = typename jsonifier::concepts::get_type_at_index::type::integer_type; + using simd_type = typename jsonifier::concepts::get_type_at_index::type::type; static constexpr uint64_t bytesProcessed = jsonifier::concepts::get_type_at_index::type::bytesProcessed; static constexpr integer_type mask = jsonifier::concepts::get_type_at_index::type::mask; - while (static_cast(lengthNew) > 0) { - if constexpr (index < avx_integer_list::size - 1) { - if (lengthNew < bytesProcessed / 2) { - return parseString(string1, string2, lengthNew); - } - } - integer_type nextBackslashOrQuote = copyAndFindParse(string1, string2); + simd_type collectionValue{}; + while (lengthNew >= bytesProcessed) { + integer_type nextBackslashOrQuote = copyAndFindParse(string1, string2, collectionValue); if (nextBackslashOrQuote != mask) { auto escapeChar = string1[nextBackslashOrQuote]; if (escapeChar == 0x22u) { @@ -168,7 +160,7 @@ namespace jsonifier_internal { string1 += nextBackslashOrQuote; string2 += nextBackslashOrQuote; if (!handleUnicodeCodePoint(&string1, &string2)) { - return nullptr; + return static_cast(nullptr); } continue; } @@ -180,6 +172,10 @@ namespace jsonifier_internal { lengthNew -= nextBackslashOrQuote + 2ull; string2 += nextBackslashOrQuote + 1ull; string1 += nextBackslashOrQuote + 2ull; + } else { + lengthNew -= bytesProcessed; + string2 += bytesProcessed; + string1 += bytesProcessed; } } else { lengthNew -= bytesProcessed; @@ -187,48 +183,190 @@ namespace jsonifier_internal { string1 += bytesProcessed; } } + if (static_cast(lengthNew) > 0) { + return parseString(string1, string2, lengthNew); + } return string2; } - template - JSONIFIER_INLINE void serializeString(const char_type01* string1, char_type02* string2, uint64_t lengthNew, uint64_t& indexNew) { - using simd_type = typename jsonifier::concepts::get_type_at_index::type::type; - using integer_type = typename jsonifier::concepts::get_type_at_index::type::integer_type; - static constexpr uint64_t bytesProcessed = jsonifier::concepts::get_type_at_index::type::bytesProcessed; - static constexpr integer_type mask = jsonifier::concepts::get_type_at_index::type::mask; + template JSONIFIER_INLINE char_type02* parseShortStringImpl(const char_type01* string1, char_type02* string2, uint64_t lengthNew) { while (static_cast(lengthNew) > 0) { - if constexpr (index < avx_integer_list::size - 1) { - if (lengthNew < bytesProcessed / 2) { - return serializeString(string1, string2, lengthNew, indexNew); + *string2 = *string1; + if (*string1 == 0x22u || *string1 == 0x5Cu) { + auto escapeChar = *string1; + if (escapeChar == 0x22u) { + return string2; + } else if (escapeChar == 0x5Cu) { + escapeChar = string1[1]; + if (escapeChar == 0x75u) { + if (!handleUnicodeCodePoint(&string1, &string2)) { + return nullptr; + } + continue; + } + escapeChar = escapeMap[escapeChar]; + if (escapeChar == 0) { + return nullptr; + } + string2[0] = escapeChar; + string2 += 1; + string1 += 2; + lengthNew -= 2; } + } else { + ++string2; + ++string1; + --lengthNew; } - integer_type nextEscapeable = copyAndFindSerialize(string1, string2); + } + return string2; + } + + template JSONIFIER_INLINE char_type02* parseString(const char_type01* string1, char_type02* string2, uint64_t lengthNew) { + if constexpr (avx_integer_list::size >= 4) { + if (static_cast(lengthNew) >= 64) { + return parseStringImpl<0>(string1, string2, lengthNew); + } else if (static_cast(lengthNew) >= 32) { + return parseStringImpl<1>(string1, string2, lengthNew); + } else if (static_cast(lengthNew) >= 16) { + return parseStringImpl<2>(string1, string2, lengthNew); + } else if (static_cast(lengthNew) >= 8) { + return parseStringImpl<3>(string1, string2, lengthNew); + } else { + return parseShortStringImpl(string1, string2, lengthNew); + } + } else if constexpr (avx_integer_list::size >= 3) { + if (static_cast(lengthNew) >= 32) { + return parseStringImpl<0>(string1, string2, lengthNew); + } else if (static_cast(lengthNew) >= 16) { + return parseStringImpl<1>(string1, string2, lengthNew); + } else if (static_cast(lengthNew) >= 8) { + return parseStringImpl<2>(string1, string2, lengthNew); + } else { + return parseShortStringImpl(string1, string2, lengthNew); + } + } else { + if (static_cast(lengthNew) >= 16) { + return parseStringImpl<0>(string1, string2, lengthNew); + } else if (static_cast(lengthNew) >= 8) { + return parseStringImpl<1>(string1, string2, lengthNew); + } else { + return parseShortStringImpl(string1, string2, lengthNew); + } + } + } + + template + JSONIFIER_INLINE void serializeString(const char_type01* string1, char_type02* string2, uint64_t lengthNew, uint64_t& indexNew); + + template + JSONIFIER_INLINE void serializeStringImpl(const char_type01* string1, char_type02* string2, uint64_t lengthNew, uint64_t& indexNew) { + using integer_type = typename jsonifier::concepts::get_type_at_index::type::integer_type; + using simd_type = typename jsonifier::concepts::get_type_at_index::type::type; + static constexpr uint64_t bytesProcessed = jsonifier::concepts::get_type_at_index::type::bytesProcessed; + static constexpr integer_type mask = jsonifier::concepts::get_type_at_index::type::mask; + simd_type collectionValue{}; + while (lengthNew >= bytesProcessed) { + integer_type nextEscapeable = copyAndFindSerialize(string1, string2, collectionValue); if (nextEscapeable != mask) { - auto escapeResult = escapeTable[string1[nextEscapeable]]; - if (escapeResult == 0u) { + auto escapeResult = escapeTable[static_cast(string1[nextEscapeable])]; + if (escapeResult != 0u) [[likely]] { + lengthNew -= nextEscapeable; + indexNew += nextEscapeable; + string2 += nextEscapeable; + string1 += nextEscapeable; + std::memcpy(string2, &escapeResult, 2); + indexNew += 2ULL; + string2 += 2ULL; + --lengthNew; + ++string1; + } else { indexNew += nextEscapeable; return; } - lengthNew -= nextEscapeable; - indexNew += nextEscapeable; - string1 += nextEscapeable; - string2 += nextEscapeable; - std::memcpy(string2, &escapeResult, 2); - indexNew += 2ULL; - string2 += 2ULL; - --lengthNew; - ++string1; } else { lengthNew -= bytesProcessed; indexNew += bytesProcessed; - string1 += bytesProcessed; string2 += bytesProcessed; + string1 += bytesProcessed; } } + if (static_cast(lengthNew) > 0) { + return serializeString(string1, string2, lengthNew, indexNew); + } } - JSONIFIER_INLINE bool parseBool(string_view_ptr json) { - uint8_t valueNew[5]{ "true" }; - return std::memcmp(valueNew, json, 4) == 0; + template + JSONIFIER_INLINE void serializeShortStringImpl(const char_type01* string1, char_type02* string2, uint64_t lengthNew, uint64_t& indexNew) { + const auto* const e = string1 + lengthNew; + for (; string1 < e; ++string1) { + if (const auto escaped = escapeTable[uint8_t(*string1)]; escaped) [[likely]] { + std::memcpy(string2, &escaped, 2); + string2 += 2; + indexNew += 2; + } else { + std::memcpy(string2, string1, 1); + ++indexNew; + ++string2; + } + } + } + + template + JSONIFIER_INLINE void serializeString(const char_type01* string1, char_type02* string2, uint64_t lengthNew, uint64_t& indexNew) { + if constexpr (avx_integer_list::size >= 4) { + if (static_cast(lengthNew) >= 64) { + return serializeStringImpl<0>(string1, string2, lengthNew, indexNew); + } else if (static_cast(lengthNew) >= 32) { + return serializeStringImpl<1>(string1, string2, lengthNew, indexNew); + } else if (static_cast(lengthNew) >= 16) { + return serializeStringImpl<2>(string1, string2, lengthNew, indexNew); + } else if (static_cast(lengthNew) >= 8) { + return serializeStringImpl<3>(string1, string2, lengthNew, indexNew); + } else { + return serializeShortStringImpl(string1, string2, lengthNew, indexNew); + } + } else if constexpr (avx_integer_list::size >= 3) { + if (static_cast(lengthNew) >= 32) { + return serializeStringImpl<0>(string1, string2, lengthNew, indexNew); + } else if (static_cast(lengthNew) >= 16) { + return serializeStringImpl<1>(string1, string2, lengthNew, indexNew); + } else if (static_cast(lengthNew) >= 8) { + return serializeStringImpl<2>(string1, string2, lengthNew, indexNew); + } else { + return serializeShortStringImpl(string1, string2, lengthNew, indexNew); + } + } else { + if (static_cast(lengthNew) >= 16) { + return serializeStringImpl<0>(string1, string2, lengthNew, indexNew); + } else if (static_cast(lengthNew) >= 8) { + return serializeStringImpl<1>(string1, string2, lengthNew, indexNew); + } else { + return serializeShortStringImpl(string1, string2, lengthNew, indexNew); + } + } + } + + JSONIFIER_INLINE bool parseBool(bool& value, string_view_ptr json) { + uint8_t valueNew00[5]{ "true" }; + uint8_t valueNew01[6]{ "false" }; + if (compareShort(valueNew00, json, 4)) { + value = true; + return true; + } else if (compareShort(valueNew01, json, 5)) { + value = false; + return true; + } else { + return false; + } + } + + JSONIFIER_INLINE bool parseNull(string_view_ptr json) { + uint8_t valueNew00[5]{ "null" }; + if (compareShort(valueNew00, json, 4)) { + return true; + } else { + return false; + } } }// namespace jsonifier_internal \ No newline at end of file diff --git a/Include/jsonifier/StringView.hpp b/Include/jsonifier/StringView.hpp index dfd6e4991..48547db04 100644 --- a/Include/jsonifier/StringView.hpp +++ b/Include/jsonifier/StringView.hpp @@ -52,6 +52,16 @@ namespace jsonifier { *this = stringNew; } + template constexpr string_view_base& operator=(value_type_newer&& stringNew) { + dataVal = stringNew.data(); + sizeVal = stringNew.size(); + return *this; + } + + template constexpr string_view_base(value_type_newer&& stringNew) { + *this = stringNew; + } + template> constexpr string_view_base& operator=(const value_type_newer& stringNew) { dataVal = stringNew.data(); sizeVal = stringNew.size(); @@ -115,7 +125,7 @@ namespace jsonifier { return dataVal; } - constexpr size_type max_size() const { + constexpr size_type maxSize() const { return std::min(static_cast(std::numeric_limits::max()), static_cast(-1) / sizeof(value_type)); } @@ -197,7 +207,7 @@ namespace jsonifier { template constexpr friend std::enable_if_t, bool> operator==(const string_view_base& lhs, const value_type_newer& rhs) { - auto rhsLength = traits_type::length(rhs); + auto rhsLength = jsonifier_internal::char_traits>::length(rhs); return rhsLength == lhs.size() && jsonifier_internal::jsonifier_core_internal::compare(lhs.data(), rhs, rhsLength); } diff --git a/Include/jsonifier/Tables.hpp b/Include/jsonifier/Tables.hpp index 2f900f824..93738bbb5 100644 --- a/Include/jsonifier/Tables.hpp +++ b/Include/jsonifier/Tables.hpp @@ -44,8 +44,8 @@ namespace jsonifier_internal { 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x20u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u }; - constexpr int8_t asciiToValueTable[]{ -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, - -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, + constexpr int8_t asciiToValueTable[]{ 127, 127, 126, 125, 124, 123, 122, 121, 120, 127, 127, 127, 126, 125, 124, 123, 122, 121, 120, 127, 127, 127, 126, 125, 124, 123, 122, + 121, 120, 119, 118, 117, 116, 115, 112, 112, 112, 111, 110, 19, 16, 16, 16, 16, 16, 16, 16, 16, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79 }; @@ -56,6 +56,32 @@ namespace jsonifier_internal { true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false }; + constexpr bool digitTable[]{ false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, true, true, true, true, true, true, true, true, true, true, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, false }; + + constexpr bool whiteSpaceTable[]{ false, false, false, false, false, false, false, false, false, true, true, false, false, true, true, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, false, false, false, true, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, false, false, false }; + + constexpr bool hexDigits[]{ false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, true, true, true, true, true, true, true, true, true, true, false, false, false, false, false, false, false, true, true, true, true, true, true, false, + false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, true, true, true, true, true, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, false, false, false, false, false, false, false }; + constexpr uint8_t charTable[]{ 0x30u, 0x30u, 0x30u, 0x31u, 0x30u, 0x32u, 0x30u, 0x33u, 0x30u, 0x34u, 0x30u, 0x35u, 0x30u, 0x36u, 0x30u, 0x37u, 0x30u, 0x38u, 0x30u, 0x39u, 0x31u, 0x30u, 0x31u, 0x31u, 0x31u, 0x32u, 0x31u, 0x33u, 0x31u, 0x34u, 0x31u, 0x35u, 0x31u, 0x36u, 0x31u, 0x37u, 0x31u, 0x38u, 0x31u, 0x39u, 0x32u, 0x30u, 0x32u, 0x31u, 0x32u, 0x32u, 0x32u, 0x33u, 0x32u, 0x34u, 0x32u, 0x35u, 0x32u, 0x36u, 0x32u, 0x37u, 0x32u, 0x38u, 0x32u, 0x39u, 0x33u, 0x30u, 0x33u, 0x31u, 0x33u, 0x32u, 0x33u, 0x33u, @@ -146,7 +172,7 @@ namespace jsonifier_internal { 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0x00000000u, 0x00001000u, 0x00002000u, 0x00003000u, 0x00004000u, 0x00005000u, 0x00006000u, 0x00007000u, - 0x00008000u, 0x00009000u, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0x0000a000u, 0x0000b000u, 0xc0000000u, 0x0000d000u, + 0x00008000u, 0x00009000u, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0x0000a000u, 0x0000b000u, 0x0000c000u, 0x0000d000u, 0x0000e000u, 0x0000f000u, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0x0000a000u, 0x0000b000u, 0x0000c000u, 0x0000d000u, 0x0000e000u, 0x0000f000u, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, @@ -163,102 +189,90 @@ namespace jsonifier_internal { 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu }; - constexpr uint64_t pow10SigTable[]{ 0xBF29DCABA82FDEAEull, 0xEEF453D6923BD65Aull, 0x9558B4661B6565F8ull, 0xBAAEE17FA23EBF76ull, 0xE95A99DF8ACE6F53ull, 0x91D8A02BB6C10594ull, - 0xB64EC836A47146F9ull, 0xE3E27A444D8D98B7ull, 0x8E6D8C6AB0787F72ull, 0xB208EF855C969F4Full, 0xDE8B2B66B3BC4723ull, 0x8B16FB203055AC76ull, 0xADDCB9E83C6B1793ull, - 0xD953E8624B85DD78ull, 0x87D4713D6F33AA6Bull, 0xA9C98D8CCB009506ull, 0xD43BF0EFFDC0BA48ull, 0x84A57695FE98746Dull, 0xA5CED43B7E3E9188ull, 0xCF42894A5DCE35EAull, - 0x818995CE7AA0E1B2ull, 0xA1EBFB4219491A1Full, 0xCA66FA129F9B60A6ull, 0xFD00B897478238D0ull, 0x9E20735E8CB16382ull, 0xC5A890362FDDBC62ull, 0xF712B443BBD52B7Bull, - 0x9A6BB0AA55653B2Dull, 0xC1069CD4EABE89F8ull, 0xF148440A256E2C76ull, 0x96CD2A865764DBCAull, 0xBC807527ED3E12BCull, 0xEBA09271E88D976Bull, 0x93445B8731587EA3ull, - 0xB8157268FDAE9E4Cull, 0xE61ACF033D1A45DFull, 0x8FD0C16206306BABull, 0xB3C4F1BA87BC8696ull, 0xE0B62E2929ABA83Cull, 0x8C71DCD9BA0B4925ull, 0xAF8E5410288E1B6Full, - 0xDB71E91432B1A24Aull, 0x892731AC9FAF056Eull, 0xAB70FE17C79AC6CAull, 0xD64D3D9DB981787Dull, 0x85F0468293F0EB4Eull, 0xA76C582338ED2621ull, 0xD1476E2C07286FAAull, - 0x82CCA4DB847945CAull, 0xA37FCE126597973Cull, 0xCC5FC196FEFD7D0Cull, 0xFF77B1FCBEBCDC4Full, 0x9FAACF3DF73609B1ull, 0xC795830D75038C1Dull, 0xF97AE3D0D2446F25ull, - 0x9BECCE62836AC577ull, 0xC2E801FB244576D5ull, 0xF3A20279ED56D48Aull, 0x9845418C345644D6ull, 0xBE5691EF416BD60Cull, 0xEDEC366B11C6CB8Full, 0x94B3A202EB1C3F39ull, - 0xB9E08A83A5E34F07ull, 0xE858AD248F5C22C9ull, 0x91376C36D99995BEull, 0xB58547448FFFFB2Dull, 0xE2E69915B3FFF9F9ull, 0x8DD01FAD907FFC3Bull, 0xB1442798F49FFB4Aull, - 0xDD95317F31C7FA1Dull, 0x8A7D3EEF7F1CFC52ull, 0xAD1C8EAB5EE43B66ull, 0xD863B256369D4A40ull, 0x873E4F75E2224E68ull, 0xA90DE3535AAAE202ull, 0xD3515C2831559A83ull, - 0x8412D9991ED58091ull, 0xA5178FFF668AE0B6ull, 0xCE5D73FF402D98E3ull, 0x80FA687F881C7F8Eull, 0xA139029F6A239F72ull, 0xC987434744AC874Eull, 0xFBE9141915D7A922ull, - 0x9D71AC8FADA6C9B5ull, 0xC4CE17B399107C22ull, 0xF6019DA07F549B2Bull, 0x99C102844F94E0FBull, 0xC0314325637A1939ull, 0xF03D93EEBC589F88ull, 0x96267C7535B763B5ull, - 0xBBB01B9283253CA2ull, 0xEA9C227723EE8BCBull, 0x92A1958A7675175Full, 0xB749FAED14125D36ull, 0xE51C79A85916F484ull, 0x8F31CC0937AE58D2ull, 0xB2FE3F0B8599EF07ull, - 0xDFBDCECE67006AC9ull, 0x8BD6A141006042BDull, 0xAECC49914078536Dull, 0xDA7F5BF590966848ull, 0x888F99797A5E012Dull, 0xAAB37FD7D8F58178ull, 0xD5605FCDCF32E1D6ull, - 0x855C3BE0A17FCD26ull, 0xA6B34AD8C9DFC06Full, 0xD0601D8EFC57B08Bull, 0x823C12795DB6CE57ull, 0xA2CB1717B52481EDull, 0xCB7DDCDDA26DA268ull, 0xFE5D54150B090B02ull, - 0x9EFA548D26E5A6E1ull, 0xC6B8E9B0709F109Aull, 0xF867241C8CC6D4C0ull, 0x9B407691D7FC44F8ull, 0xC21094364DFB5636ull, 0xF294B943E17A2BC4ull, 0x979CF3CA6CEC5B5Aull, - 0xBD8430BD08277231ull, 0xECE53CEC4A314EBDull, 0x940F4613AE5ED136ull, 0xB913179899F68584ull, 0xE757DD7EC07426E5ull, 0x9096EA6F3848984Full, 0xB4BCA50B065ABE63ull, - 0xE1EBCE4DC7F16DFBull, 0x8D3360F09CF6E4BDull, 0xB080392CC4349DECull, 0xDCA04777F541C567ull, 0x89E42CAAF9491B60ull, 0xAC5D37D5B79B6239ull, 0xD77485CB25823AC7ull, - 0x86A8D39EF77164BCull, 0xA8530886B54DBDEBull, 0xD267CAA862A12D66ull, 0x8380DEA93DA4BC60ull, 0xA46116538D0DEB78ull, 0xCD795BE870516656ull, 0x806BD9714632DFF6ull, - 0xA086CFCD97BF97F3ull, 0xC8A883C0FDAF7DF0ull, 0xFAD2A4B13D1B5D6Cull, 0x9CC3A6EEC6311A63ull, 0xC3F490AA77BD60FCull, 0xF4F1B4D515ACB93Bull, 0x991711052D8BF3C5ull, - 0xBF5CD54678EEF0B6ull, 0xEF340A98172AACE4ull, 0x9580869F0E7AAC0Eull, 0xBAE0A846D2195712ull, 0xE998D258869FACD7ull, 0x91FF83775423CC06ull, 0xB67F6455292CBF08ull, - 0xE41F3D6A7377EECAull, 0x8E938662882AF53Eull, 0xB23867FB2A35B28Dull, 0xDEC681F9F4C31F31ull, 0x8B3C113C38F9F37Eull, 0xAE0B158B4738705Eull, 0xD98DDAEE19068C76ull, - 0x87F8A8D4CFA417C9ull, 0xA9F6D30A038D1DBCull, 0xD47487CC8470652Bull, 0x84C8D4DFD2C63F3Bull, 0xA5FB0A17C777CF09ull, 0xCF79CC9DB955C2CCull, 0x81AC1FE293D599BFull, - 0xA21727DB38CB002Full, 0xCA9CF1D206FDC03Bull, 0xFD442E4688BD304Aull, 0x9E4A9CEC15763E2Eull, 0xC5DD44271AD3CDBAull, 0xF7549530E188C128ull, 0x9A94DD3E8CF578B9ull, - 0xC13A148E3032D6E7ull, 0xF18899B1BC3F8CA1ull, 0x96F5600F15A7B7E5ull, 0xBCB2B812DB11A5DEull, 0xEBDF661791D60F56ull, 0x936B9FCEBB25C995ull, 0xB84687C269EF3BFBull, - 0xE65829B3046B0AFAull, 0x8FF71A0FE2C2E6DCull, 0xB3F4E093DB73A093ull, 0xE0F218B8D25088B8ull, 0x8C974F7383725573ull, 0xAFBD2350644EEACFull, 0xDBAC6C247D62A583ull, - 0x894BC396CE5DA772ull, 0xAB9EB47C81F5114Full, 0xD686619BA27255A2ull, 0x8613FD0145877585ull, 0xA798FC4196E952E7ull, 0xD17F3B51FCA3A7A0ull, 0x82EF85133DE648C4ull, - 0xA3AB66580D5FDAF5ull, 0xCC963FEE10B7D1B3ull, 0xFFBBCFE994E5C61Full, 0x9FD561F1FD0F9BD3ull, 0xC7CABA6E7C5382C8ull, 0xF9BD690A1B68637Bull, 0x9C1661A651213E2Dull, - 0xC31BFA0FE5698DB8ull, 0xF3E2F893DEC3F126ull, 0x986DDB5C6B3A76B7ull, 0xBE89523386091465ull, 0xEE2BA6C0678B597Full, 0x94DB483840B717EFull, 0xBA121A4650E4DDEBull, - 0xE896A0D7E51E1566ull, 0x915E2486EF32CD60ull, 0xB5B5ADA8AAFF80B8ull, 0xE3231912D5BF60E6ull, 0x8DF5EFABC5979C8Full, 0xB1736B96B6FD83B3ull, 0xDDD0467C64BCE4A0ull, - 0x8AA22C0DBEF60EE4ull, 0xAD4AB7112EB3929Dull, 0xD89D64D57A607744ull, 0x87625F056C7C4A8Bull, 0xA93AF6C6C79B5D2Dull, 0xD389B47879823479ull, 0x843610CB4BF160CBull, - 0xA54394FE1EEDB8FEull, 0xCE947A3DA6A9273Eull, 0x811CCC668829B887ull, 0xA163FF802A3426A8ull, 0xC9BCFF6034C13052ull, 0xFC2C3F3841F17C67ull, 0x9D9BA7832936EDC0ull, - 0xC5029163F384A931ull, 0xF64335BCF065D37Dull, 0x99EA0196163FA42Eull, 0xC06481FB9BCF8D39ull, 0xF07DA27A82C37088ull, 0x964E858C91BA2655ull, 0xBBE226EFB628AFEAull, - 0xEADAB0ABA3B2DBE5ull, 0x92C8AE6B464FC96Full, 0xB77ADA0617E3BBCBull, 0xE55990879DDCAABDull, 0x8F57FA54C2A9EAB6ull, 0xB32DF8E9F3546564ull, 0xDFF9772470297EBDull, - 0x8BFBEA76C619EF36ull, 0xAEFAE51477A06B03ull, 0xDAB99E59958885C4ull, 0x88B402F7FD75539Bull, 0xAAE103B5FCD2A881ull, 0xD59944A37C0752A2ull, 0x857FCAE62D8493A5ull, - 0xA6DFBD9FB8E5B88Eull, 0xD097AD07A71F26B2ull, 0x825ECC24C873782Full, 0xA2F67F2DFA90563Bull, 0xCBB41EF979346BCAull, 0xFEA126B7D78186BCull, 0x9F24B832E6B0F436ull, - 0xC6EDE63FA05D3143ull, 0xF8A95FCF88747D94ull, 0x9B69DBE1B548CE7Cull, 0xC24452DA229B021Bull, 0xF2D56790AB41C2A2ull, 0x97C560BA6B0919A5ull, 0xBDB6B8E905CB600Full, - 0xED246723473E3813ull, 0x9436C0760C86E30Bull, 0xB94470938FA89BCEull, 0xE7958CB87392C2C2ull, 0x90BD77F3483BB9B9ull, 0xB4ECD5F01A4AA828ull, 0xE2280B6C20DD5232ull, - 0x8D590723948A535Full, 0xB0AF48EC79ACE837ull, 0xDCDB1B2798182244ull, 0x8A08F0F8BF0F156Bull, 0xAC8B2D36EED2DAC5ull, 0xD7ADF884AA879177ull, 0x86CCBB52EA94BAEAull, - 0xA87FEA27A539E9A5ull, 0xD29FE4B18E88640Eull, 0x83A3EEEEF9153E89ull, 0xA48CEAAAB75A8E2Bull, 0xCDB02555653131B6ull, 0x808E17555F3EBF11ull, 0xA0B19D2AB70E6ED6ull, - 0xC8DE047564D20A8Bull, 0xFB158592BE068D2Eull, 0x9CED737BB6C4183Dull, 0xC428D05AA4751E4Cull, 0xF53304714D9265DFull, 0x993FE2C6D07B7FABull, 0xBF8FDB78849A5F96ull, - 0xEF73D256A5C0F77Cull, 0x95A8637627989AADull, 0xBB127C53B17EC159ull, 0xE9D71B689DDE71AFull, 0x9226712162AB070Dull, 0xB6B00D69BB55C8D1ull, 0xE45C10C42A2B3B05ull, - 0x8EB98A7A9A5B04E3ull, 0xB267ED1940F1C61Cull, 0xDF01E85F912E37A3ull, 0x8B61313BBABCE2C6ull, 0xAE397D8AA96C1B77ull, 0xD9C7DCED53C72255ull, 0x881CEA14545C7575ull, - 0xAA242499697392D2ull, 0xD4AD2DBFC3D07787ull, 0x84EC3C97DA624AB4ull, 0xA6274BBDD0FADD61ull, 0xCFB11EAD453994BAull, 0x81CEB32C4B43FCF4ull, 0xA2425FF75E14FC31ull, - 0xCAD2F7F5359A3B3Eull, 0xFD87B5F28300CA0Dull, 0x9E74D1B791E07E48ull, 0xC612062576589DDAull, 0xF79687AED3EEC551ull, 0x9ABE14CD44753B52ull, 0xC16D9A0095928A27ull, - 0xF1C90080BAF72CB1ull, 0x971DA05074DA7BEEull, 0xBCE5086492111AEAull, 0xEC1E4A7DB69561A5ull, 0x9392EE8E921D5D07ull, 0xB877AA3236A4B449ull, 0xE69594BEC44DE15Bull, - 0x901D7CF73AB0ACD9ull, 0xB424DC35095CD80Full, 0xE12E13424BB40E13ull, 0x8CBCCC096F5088CBull, 0xAFEBFF0BCB24AAFEull, 0xDBE6FECEBDEDD5BEull, 0x89705F4136B4A597ull, - 0xABCC77118461CEFCull, 0xD6BF94D5E57A42BCull, 0x8637BD05AF6C69B5ull, 0xA7C5AC471B478423ull, 0xD1B71758E219652Bull, 0x83126E978D4FDF3Bull, 0xA3D70A3D70A3D70Aull, - 0xCCCCCCCCCCCCCCCCull, 0x8000000000000000ull, 0xA000000000000000ull, 0xC800000000000000ull, 0xFA00000000000000ull, 0x9C40000000000000ull, 0xC350000000000000ull, - 0xF424000000000000ull, 0x9896800000000000ull, 0xBEBC200000000000ull, 0xEE6B280000000000ull, 0x9502F90000000000ull, 0xBA43B74000000000ull, 0xE8D4A51000000000ull, - 0x9184E72A00000000ull, 0xB5E620F480000000ull, 0xE35FA931A0000000ull, 0x8E1BC9BF04000000ull, 0xB1A2BC2EC5000000ull, 0xDE0B6B3A76400000ull, 0x8AC7230489E80000ull, - 0xAD78EBC5AC620000ull, 0xD8D726B7177A8000ull, 0x878678326EAC9000ull, 0xA968163F0A57B400ull, 0xD3C21BCECCEDA100ull, 0x84595161401484A0ull, 0xA56FA5B99019A5C8ull, - 0xCECB8F27F4200F3Aull, 0x813F3978F8940984ull, 0xA18F07D736B90BE5ull, 0xC9F2C9CD04674EDEull, 0xFC6F7C4045812296ull, 0x9DC5ADA82B70B59Dull, 0xC5371912364CE305ull, - 0xF684DF56C3E01BC6ull, 0x9A130B963A6C115Cull, 0xC097CE7BC90715B3ull, 0xF0BDC21ABB48DB20ull, 0x96769950B50D88F4ull, 0xBC143FA4E250EB31ull, 0xEB194F8E1AE525FDull, - 0x92EFD1B8D0CF37BEull, 0xB7ABC627050305ADull, 0xE596B7B0C643C719ull, 0x8F7E32CE7BEA5C6Full, 0xB35DBF821AE4F38Bull, 0xE0352F62A19E306Eull, 0x8C213D9DA502DE45ull, - 0xAF298D050E4395D6ull, 0xDAF3F04651D47B4Cull, 0x88D8762BF324CD0Full, 0xAB0E93B6EFEE0053ull, 0xD5D238A4ABE98068ull, 0x85A36366EB71F041ull, 0xA70C3C40A64E6C51ull, - 0xD0CF4B50CFE20765ull, 0x82818F1281ED449Full, 0xA321F2D7226895C7ull, 0xCBEA6F8CEB02BB39ull, 0xFEE50B7025C36A08ull, 0x9F4F2726179A2245ull, 0xC722F0EF9D80AAD6ull, - 0xF8EBAD2B84E0D58Bull, 0x9B934C3B330C8577ull, 0xC2781F49FFCFA6D5ull, 0xF316271C7FC3908Aull, 0x97EDD871CFDA3A56ull, 0xBDE94E8E43D0C8ECull, 0xED63A231D4C4FB27ull, - 0x945E455F24FB1CF8ull, 0xB975D6B6EE39E436ull, 0xE7D34C64A9C85D44ull, 0x90E40FBEEA1D3A4Aull, 0xB51D13AEA4A488DDull, 0xE264589A4DCDAB14ull, 0x8D7EB76070A08AECull, - 0xB0DE65388CC8ADA8ull, 0xDD15FE86AFFAD912ull, 0x8A2DBF142DFCC7ABull, 0xACB92ED9397BF996ull, 0xD7E77A8F87DAF7FBull, 0x86F0AC99B4E8DAFDull, 0xA8ACD7C0222311BCull, - 0xD2D80DB02AABD62Bull, 0x83C7088E1AAB65DBull, 0xA4B8CAB1A1563F52ull, 0xCDE6FD5E09ABCF26ull, 0x80B05E5AC60B6178ull, 0xA0DC75F1778E39D6ull, 0xC913936DD571C84Cull, - 0xFB5878494ACE3A5Full, 0x9D174B2DCEC0E47Bull, 0xC45D1DF942711D9Aull, 0xF5746577930D6500ull, 0x9968BF6ABBE85F20ull, 0xBFC2EF456AE276E8ull, 0xEFB3AB16C59B14A2ull, - 0x95D04AEE3B80ECE5ull, 0xBB445DA9CA61281Full, 0xEA1575143CF97226ull, 0x924D692CA61BE758ull, 0xB6E0C377CFA2E12Eull, 0xE498F455C38B997Aull, 0x8EDF98B59A373FECull, - 0xB2977EE300C50FE7ull, 0xDF3D5E9BC0F653E1ull, 0x8B865B215899F46Cull, 0xAE67F1E9AEC07187ull, 0xDA01EE641A708DE9ull, 0x884134FE908658B2ull, 0xAA51823E34A7EEDEull, - 0xD4E5E2CDC1D1EA96ull, 0x850FADC09923329Eull, 0xA6539930BF6BFF45ull, 0xCFE87F7CEF46FF16ull, 0x81F14FAE158C5F6Eull, 0xA26DA3999AEF7749ull, 0xCB090C8001AB551Cull, - 0xFDCB4FA002162A63ull, 0x9E9F11C4014DDA7Eull, 0xC646D63501A1511Dull, 0xF7D88BC24209A565ull, 0x9AE757596946075Full, 0xC1A12D2FC3978937ull, 0xF209787BB47D6B84ull, - 0x9745EB4D50CE6332ull, 0xBD176620A501FBFFull, 0xEC5D3FA8CE427AFFull, 0x93BA47C980E98CDFull, 0xB8A8D9BBE123F017ull, 0xE6D3102AD96CEC1Dull, 0x9043EA1AC7E41392ull, - 0xB454E4A179DD1877ull, 0xE16A1DC9D8545E94ull, 0x8CE2529E2734BB1Dull, 0xB01AE745B101E9E4ull, 0xDC21A1171D42645Dull, 0x899504AE72497EBAull, 0xABFA45DA0EDBDE69ull, - 0xD6F8D7509292D603ull, 0x865B86925B9BC5C2ull, 0xA7F26836F282B732ull, 0xD1EF0244AF2364FFull, 0x8335616AED761F1Full, 0xA402B9C5A8D3A6E7ull, 0xCD036837130890A1ull, - 0x802221226BE55A64ull, 0xA02AA96B06DEB0FDull, 0xC83553C5C8965D3Dull, 0xFA42A8B73ABBF48Cull, 0x9C69A97284B578D7ull, 0xC38413CF25E2D70Dull, 0xF46518C2EF5B8CD1ull, - 0x98BF2F79D5993802ull, 0xBEEEFB584AFF8603ull, 0xEEAABA2E5DBF6784ull, 0x952AB45CFA97A0B2ull, 0xBA756174393D88DFull, 0xE912B9D1478CEB17ull, 0x91ABB422CCB812EEull, - 0xB616A12B7FE617AAull, 0xE39C49765FDF9D94ull, 0x8E41ADE9FBEBC27Dull, 0xB1D219647AE6B31Cull, 0xDE469FBD99A05FE3ull, 0x8AEC23D680043BEEull, 0xADA72CCC20054AE9ull, - 0xD910F7FF28069DA4ull, 0x87AA9AFF79042286ull, 0xA99541BF57452B28ull, 0xD3FA922F2D1675F2ull, 0x847C9B5D7C2E09B7ull, 0xA59BC234DB398C25ull, 0xCF02B2C21207EF2Eull, - 0x8161AFB94B44F57Dull, 0xA1BA1BA79E1632DCull, 0xCA28A291859BBF93ull, 0xFCB2CB35E702AF78ull, 0x9DEFBF01B061ADABull, 0xC56BAEC21C7A1916ull, 0xF6C69A72A3989F5Bull, - 0x9A3C2087A63F6399ull, 0xC0CB28A98FCF3C7Full, 0xF0FDF2D3F3C30B9Full, 0x969EB7C47859E743ull, 0xBC4665B596706114ull, 0xEB57FF22FC0C7959ull, 0x9316FF75DD87CBD8ull, - 0xB7DCBF5354E9BECEull, 0xE5D3EF282A242E81ull, 0x8FA475791A569D10ull, 0xB38D92D760EC4455ull, 0xE070F78D3927556Aull, 0x8C469AB843B89562ull, 0xAF58416654A6BABBull, - 0xDB2E51BFE9D0696Aull, 0x88FCF317F22241E2ull, 0xAB3C2FDDEEAAD25Aull, 0xD60B3BD56A5586F1ull, 0x85C7056562757456ull, 0xA738C6BEBB12D16Cull, 0xD106F86E69D785C7ull, - 0x82A45B450226B39Cull, 0xA34D721642B06084ull, 0xCC20CE9BD35C78A5ull, 0xFF290242C83396CEull, 0x9F79A169BD203E41ull, 0xC75809C42C684DD1ull, 0xF92E0C3537826145ull, - 0x9BBCC7A142B17CCBull, 0xC2ABF989935DDBFEull, 0xF356F7EBF83552FEull, 0x98165AF37B2153DEull, 0xBE1BF1B059E9A8D6ull, 0xEDA2EE1C7064130Cull, 0x9485D4D1C63E8BE7ull, - 0xB9A74A0637CE2EE1ull, 0xE8111C87C5C1BA99ull, 0x910AB1D4DB9914A0ull, 0xB54D5E4A127F59C8ull, 0xE2A0B5DC971F303Aull, 0x8DA471A9DE737E24ull, 0xB10D8E1456105DADull, - 0xDD50F1996B947518ull, 0x8A5296FFE33CC92Full, 0xACE73CBFDC0BFB7Bull, 0xD8210BEFD30EFA5Aull, 0x8714A775E3E95C78ull, 0xA8D9D1535CE3B396ull, 0xD31045A8341CA07Cull, - 0x83EA2B892091E44Dull, 0xA4E4B66B68B65D60ull, 0xCE1DE40642E3F4B9ull, 0x80D2AE83E9CE78F3ull, 0xA1075A24E4421730ull, 0xC94930AE1D529CFCull, 0xFB9B7CD9A4A7443Cull, - 0x9D412E0806E88AA5ull, 0xC491798A08A2AD4Eull, 0xF5B5D7EC8ACB58A2ull, 0x9991A6F3D6BF1765ull, 0xBFF610B0CC6EDD3Full, 0xEFF394DCFF8A948Eull, 0x95F83D0A1FB69CD9ull, - 0xBB764C4CA7A4440Full, 0xEA53DF5FD18D5513ull, 0x92746B9BE2F8552Cull, 0xB7118682DBB66A77ull, 0xE4D5E82392A40515ull, 0x8F05B1163BA6832Dull, 0xB2C71D5BCA9023F8ull, - 0xDF78E4B2BD342CF6ull, 0x8BAB8EEFB6409C1Aull, 0xAE9672ABA3D0C320ull, 0xDA3C0F568CC4F3E8ull, 0x8865899617FB1871ull, 0xAA7EEBFB9DF9DE8Dull, 0xD51EA6FA85785631ull, - 0x8533285C936B35DEull, 0xA67FF273B8460356ull, 0xD01FEF10A657842Cull, 0x8213F56A67F6B29Bull, 0xA298F2C501F45F42ull, 0xCB3F2F7642717713ull, 0xFE0EFB53D30DD4D7ull, - 0x9EC95D1463E8A506ull, 0xC67BB4597CE2CE48ull, 0xF81AA16FDC1B81DAull, 0x9B10A4E5E9913128ull, 0xC1D4CE1F63F57D72ull, 0xF24A01A73CF2DCCFull, 0x976E41088617CA01ull, - 0xBD49D14AA79DBC82ull, 0xEC9C459D51852BA2ull, 0x93E1AB8252F33B45ull, 0xB8DA1662E7B00A17ull, 0xE7109BFBA19C0C9Dull, 0x906A617D450187E2ull, 0xB484F9DC9641E9DAull, - 0xE1A63853BBD26451ull, 0x8D07E33455637EB2ull, 0xB049DC016ABC5E5Full, 0xDC5C5301C56B75F7ull, 0x89B9B3E11B6329BAull, 0xAC2820D9623BF429ull, 0xD732290FBACAF133ull, - 0x867F59A9D4BED6C0ull, 0xA81F301449EE8C70ull, 0xD226FC195C6A2F8Cull, 0x83585D8FD9C25DB7ull, 0xA42E74F3D032F525ull, 0xCD3A1230C43FB26Full, 0x80444B5E7AA7CF85ull, - 0xA0555E361951C366ull, 0xC86AB5C39FA63440ull, 0xFA856334878FC150ull, 0x9C935E00D4B9D8D2ull, 0xC3B8358109E84F07ull, 0xF4A642E14C6262C8ull, 0x98E7E9CCCFBD7DBDull, - 0xBF21E44003ACDD2Cull, 0xEEEA5D5004981478ull, 0x95527A5202DF0CCBull, 0xBAA718E68396CFFDull, 0xE950DF20247C83FDull, 0x91D28B7416CDD27Eull, 0xB6472E511C81471Dull, - 0xE3D8F9E563A198E5ull, 0x8E679C2F5E44FF8Full, 0xB201833B35D63F73ull, 0xDE81E40A034BCF4Full, 0x8B112E86420F6191ull, 0xADD57A27D29339F6ull, 0xD94AD8B1C7380874ull, - 0x87CEC76F1C830548ull, 0xA9C2794AE3A3C69Aull, 0xD433179D9C8CB841ull, 0x849FEEC281D7F328ull, 0xA5C7EA73224DEFF3ull, 0xCF39E50FEAE16BEFull, 0x81842F29F2CCE375ull, - 0xA1E53AF46F801C53ull, 0xCA5E89B18B602368ull, 0xFCF62C1DEE382C42ull, 0x9E19DB92B4E31BA9ull }; + constexpr uint64_t pow10SigTable[]{ 0xBF29DCABA82FDEAE, 0xEEF453D6923BD65A, 0x9558B4661B6565F8, 0xBAAEE17FA23EBF76, 0xE95A99DF8ACE6F53, 0x91D8A02BB6C10594, 0xB64EC836A47146F9, + 0xE3E27A444D8D98B7, 0x8E6D8C6AB0787F72, 0xB208EF855C969F4F, 0xDE8B2B66B3BC4723, 0x8B16FB203055AC76, 0xADDCB9E83C6B1793, 0xD953E8624B85DD78, 0x87D4713D6F33AA6B, + 0xA9C98D8CCB009506, 0xD43BF0EFFDC0BA48, 0x84A57695FE98746D, 0xA5CED43B7E3E9188, 0xCF42894A5DCE35EA, 0x818995CE7AA0E1B2, 0xA1EBFB4219491A1F, 0xCA66FA129F9B60A6, + 0xFD00B897478238D0, 0x9E20735E8CB16382, 0xC5A890362FDDBC62, 0xF712B443BBD52B7B, 0x9A6BB0AA55653B2D, 0xC1069CD4EABE89F8, 0xF148440A256E2C76, 0x96CD2A865764DBCA, + 0xBC807527ED3E12BC, 0xEBA09271E88D976B, 0x93445B8731587EA3, 0xB8157268FDAE9E4C, 0xE61ACF033D1A45DF, 0x8FD0C16206306BAB, 0xB3C4F1BA87BC8696, 0xE0B62E2929ABA83C, + 0x8C71DCD9BA0B4925, 0xAF8E5410288E1B6F, 0xDB71E91432B1A24A, 0x892731AC9FAF056E, 0xAB70FE17C79AC6CA, 0xD64D3D9DB981787D, 0x85F0468293F0EB4E, 0xA76C582338ED2621, + 0xD1476E2C07286FAA, 0x82CCA4DB847945CA, 0xA37FCE126597973C, 0xCC5FC196FEFD7D0C, 0xFF77B1FCBEBCDC4F, 0x9FAACF3DF73609B1, 0xC795830D75038C1D, 0xF97AE3D0D2446F25, + 0x9BECCE62836AC577, 0xC2E801FB244576D5, 0xF3A20279ED56D48A, 0x9845418C345644D6, 0xBE5691EF416BD60C, 0xEDEC366B11C6CB8F, 0x94B3A202EB1C3F39, 0xB9E08A83A5E34F07, + 0xE858AD248F5C22C9, 0x91376C36D99995BE, 0xB58547448FFFFB2D, 0xE2E69915B3FFF9F9, 0x8DD01FAD907FFC3B, 0xB1442798F49FFB4A, 0xDD95317F31C7FA1D, 0x8A7D3EEF7F1CFC52, + 0xAD1C8EAB5EE43B66, 0xD863B256369D4A40, 0x873E4F75E2224E68, 0xA90DE3535AAAE202, 0xD3515C2831559A83, 0x8412D9991ED58091, 0xA5178FFF668AE0B6, 0xCE5D73FF402D98E3, + 0x80FA687F881C7F8E, 0xA139029F6A239F72, 0xC987434744AC874E, 0xFBE9141915D7A922, 0x9D71AC8FADA6C9B5, 0xC4CE17B399107C22, 0xF6019DA07F549B2B, 0x99C102844F94E0FB, + 0xC0314325637A1939, 0xF03D93EEBC589F88, 0x96267C7535B763B5, 0xBBB01B9283253CA2, 0xEA9C227723EE8BCB, 0x92A1958A7675175F, 0xB749FAED14125D36, 0xE51C79A85916F484, + 0x8F31CC0937AE58D2, 0xB2FE3F0B8599EF07, 0xDFBDCECE67006AC9, 0x8BD6A141006042BD, 0xAECC49914078536D, 0xDA7F5BF590966848, 0x888F99797A5E012D, 0xAAB37FD7D8F58178, + 0xD5605FCDCF32E1D6, 0x855C3BE0A17FCD26, 0xA6B34AD8C9DFC06F, 0xD0601D8EFC57B08B, 0x823C12795DB6CE57, 0xA2CB1717B52481ED, 0xCB7DDCDDA26DA268, 0xFE5D54150B090B02, + 0x9EFA548D26E5A6E1, 0xC6B8E9B0709F109A, 0xF867241C8CC6D4C0, 0x9B407691D7FC44F8, 0xC21094364DFB5636, 0xF294B943E17A2BC4, 0x979CF3CA6CEC5B5A, 0xBD8430BD08277231, + 0xECE53CEC4A314EBD, 0x940F4613AE5ED136, 0xB913179899F68584, 0xE757DD7EC07426E5, 0x9096EA6F3848984F, 0xB4BCA50B065ABE63, 0xE1EBCE4DC7F16DFB, 0x8D3360F09CF6E4BD, + 0xB080392CC4349DEC, 0xDCA04777F541C567, 0x89E42CAAF9491B60, 0xAC5D37D5B79B6239, 0xD77485CB25823AC7, 0x86A8D39EF77164BC, 0xA8530886B54DBDEB, 0xD267CAA862A12D66, + 0x8380DEA93DA4BC60, 0xA46116538D0DEB78, 0xCD795BE870516656, 0x806BD9714632DFF6, 0xA086CFCD97BF97F3, 0xC8A883C0FDAF7DF0, 0xFAD2A4B13D1B5D6C, 0x9CC3A6EEC6311A63, + 0xC3F490AA77BD60FC, 0xF4F1B4D515ACB93B, 0x991711052D8BF3C5, 0xBF5CD54678EEF0B6, 0xEF340A98172AACE4, 0x9580869F0E7AAC0E, 0xBAE0A846D2195712, 0xE998D258869FACD7, + 0x91FF83775423CC06, 0xB67F6455292CBF08, 0xE41F3D6A7377EECA, 0x8E938662882AF53E, 0xB23867FB2A35B28D, 0xDEC681F9F4C31F31, 0x8B3C113C38F9F37E, 0xAE0B158B4738705E, + 0xD98DDAEE19068C76, 0x87F8A8D4CFA417C9, 0xA9F6D30A038D1DBC, 0xD47487CC8470652B, 0x84C8D4DFD2C63F3B, 0xA5FB0A17C777CF09, 0xCF79CC9DB955C2CC, 0x81AC1FE293D599BF, + 0xA21727DB38CB002F, 0xCA9CF1D206FDC03B, 0xFD442E4688BD304A, 0x9E4A9CEC15763E2E, 0xC5DD44271AD3CDBA, 0xF7549530E188C128, 0x9A94DD3E8CF578B9, 0xC13A148E3032D6E7, + 0xF18899B1BC3F8CA1, 0x96F5600F15A7B7E5, 0xBCB2B812DB11A5DE, 0xEBDF661791D60F56, 0x936B9FCEBB25C995, 0xB84687C269EF3BFB, 0xE65829B3046B0AFA, 0x8FF71A0FE2C2E6DC, + 0xB3F4E093DB73A093, 0xE0F218B8D25088B8, 0x8C974F7383725573, 0xAFBD2350644EEACF, 0xDBAC6C247D62A583, 0x894BC396CE5DA772, 0xAB9EB47C81F5114F, 0xD686619BA27255A2, + 0x8613FD0145877585, 0xA798FC4196E952E7, 0xD17F3B51FCA3A7A0, 0x82EF85133DE648C4, 0xA3AB66580D5FDAF5, 0xCC963FEE10B7D1B3, 0xFFBBCFE994E5C61F, 0x9FD561F1FD0F9BD3, + 0xC7CABA6E7C5382C8, 0xF9BD690A1B68637B, 0x9C1661A651213E2D, 0xC31BFA0FE5698DB8, 0xF3E2F893DEC3F126, 0x986DDB5C6B3A76B7, 0xBE89523386091465, 0xEE2BA6C0678B597F, + 0x94DB483840B717EF, 0xBA121A4650E4DDEB, 0xE896A0D7E51E1566, 0x915E2486EF32CD60, 0xB5B5ADA8AAFF80B8, 0xE3231912D5BF60E6, 0x8DF5EFABC5979C8F, 0xB1736B96B6FD83B3, + 0xDDD0467C64BCE4A0, 0x8AA22C0DBEF60EE4, 0xAD4AB7112EB3929D, 0xD89D64D57A607744, 0x87625F056C7C4A8B, 0xA93AF6C6C79B5D2D, 0xD389B47879823479, 0x843610CB4BF160CB, + 0xA54394FE1EEDB8FE, 0xCE947A3DA6A9273E, 0x811CCC668829B887, 0xA163FF802A3426A8, 0xC9BCFF6034C13052, 0xFC2C3F3841F17C67, 0x9D9BA7832936EDC0, 0xC5029163F384A931, + 0xF64335BCF065D37D, 0x99EA0196163FA42E, 0xC06481FB9BCF8D39, 0xF07DA27A82C37088, 0x964E858C91BA2655, 0xBBE226EFB628AFEA, 0xEADAB0ABA3B2DBE5, 0x92C8AE6B464FC96F, + 0xB77ADA0617E3BBCB, 0xE55990879DDCAABD, 0x8F57FA54C2A9EAB6, 0xB32DF8E9F3546564, 0xDFF9772470297EBD, 0x8BFBEA76C619EF36, 0xAEFAE51477A06B03, 0xDAB99E59958885C4, + 0x88B402F7FD75539B, 0xAAE103B5FCD2A881, 0xD59944A37C0752A2, 0x857FCAE62D8493A5, 0xA6DFBD9FB8E5B88E, 0xD097AD07A71F26B2, 0x825ECC24C873782F, 0xA2F67F2DFA90563B, + 0xCBB41EF979346BCA, 0xFEA126B7D78186BC, 0x9F24B832E6B0F436, 0xC6EDE63FA05D3143, 0xF8A95FCF88747D94, 0x9B69DBE1B548CE7C, 0xC24452DA229B021B, 0xF2D56790AB41C2A2, + 0x97C560BA6B0919A5, 0xBDB6B8E905CB600F, 0xED246723473E3813, 0x9436C0760C86E30B, 0xB94470938FA89BCE, 0xE7958CB87392C2C2, 0x90BD77F3483BB9B9, 0xB4ECD5F01A4AA828, + 0xE2280B6C20DD5232, 0x8D590723948A535F, 0xB0AF48EC79ACE837, 0xDCDB1B2798182244, 0x8A08F0F8BF0F156B, 0xAC8B2D36EED2DAC5, 0xD7ADF884AA879177, 0x86CCBB52EA94BAEA, + 0xA87FEA27A539E9A5, 0xD29FE4B18E88640E, 0x83A3EEEEF9153E89, 0xA48CEAAAB75A8E2B, 0xCDB02555653131B6, 0x808E17555F3EBF11, 0xA0B19D2AB70E6ED6, 0xC8DE047564D20A8B, + 0xFB158592BE068D2E, 0x9CED737BB6C4183D, 0xC428D05AA4751E4C, 0xF53304714D9265DF, 0x993FE2C6D07B7FAB, 0xBF8FDB78849A5F96, 0xEF73D256A5C0F77C, 0x95A8637627989AAD, + 0xBB127C53B17EC159, 0xE9D71B689DDE71AF, 0x9226712162AB070D, 0xB6B00D69BB55C8D1, 0xE45C10C42A2B3B05, 0x8EB98A7A9A5B04E3, 0xB267ED1940F1C61C, 0xDF01E85F912E37A3, + 0x8B61313BBABCE2C6, 0xAE397D8AA96C1B77, 0xD9C7DCED53C72255, 0x881CEA14545C7575, 0xAA242499697392D2, 0xD4AD2DBFC3D07787, 0x84EC3C97DA624AB4, 0xA6274BBDD0FADD61, + 0xCFB11EAD453994BA, 0x81CEB32C4B43FCF4, 0xA2425FF75E14FC31, 0xCAD2F7F5359A3B3E, 0xFD87B5F28300CA0D, 0x9E74D1B791E07E48, 0xC612062576589DDA, 0xF79687AED3EEC551, + 0x9ABE14CD44753B52, 0xC16D9A0095928A27, 0xF1C90080BAF72CB1, 0x971DA05074DA7BEE, 0xBCE5086492111AEA, 0xEC1E4A7DB69561A5, 0x9392EE8E921D5D07, 0xB877AA3236A4B449, + 0xE69594BEC44DE15B, 0x901D7CF73AB0ACD9, 0xB424DC35095CD80F, 0xE12E13424BB40E13, 0x8CBCCC096F5088CB, 0xAFEBFF0BCB24AAFE, 0xDBE6FECEBDEDD5BE, 0x89705F4136B4A597, + 0xABCC77118461CEFC, 0xD6BF94D5E57A42BC, 0x8637BD05AF6C69B5, 0xA7C5AC471B478423, 0xD1B71758E219652B, 0x83126E978D4FDF3B, 0xA3D70A3D70A3D70A, 0xCCCCCCCCCCCCCCCC, + 0x8000000000000000, 0xA000000000000000, 0xC800000000000000, 0xFA00000000000000, 0x9C40000000000000, 0xC350000000000000, 0xF424000000000000, 0x9896800000000000, + 0xBEBC200000000000, 0xEE6B280000000000, 0x9502F90000000000, 0xBA43B74000000000, 0xE8D4A51000000000, 0x9184E72A00000000, 0xB5E620F480000000, 0xE35FA931A0000000, + 0x8E1BC9BF04000000, 0xB1A2BC2EC5000000, 0xDE0B6B3A76400000, 0x8AC7230489E80000, 0xAD78EBC5AC620000, 0xD8D726B7177A8000, 0x878678326EAC9000, 0xA968163F0A57B400, + 0xD3C21BCECCEDA100, 0x84595161401484A0, 0xA56FA5B99019A5C8, 0xCECB8F27F4200F3A, 0x813F3978F8940984, 0xA18F07D736B90BE5, 0xC9F2C9CD04674EDE, 0xFC6F7C4045812296, + 0x9DC5ADA82B70B59D, 0xC5371912364CE305, 0xF684DF56C3E01BC6, 0x9A130B963A6C115C, 0xC097CE7BC90715B3, 0xF0BDC21ABB48DB20, 0x96769950B50D88F4, 0xBC143FA4E250EB31, + 0xEB194F8E1AE525FD, 0x92EFD1B8D0CF37BE, 0xB7ABC627050305AD, 0xE596B7B0C643C719, 0x8F7E32CE7BEA5C6F, 0xB35DBF821AE4F38B, 0xE0352F62A19E306E, 0x8C213D9DA502DE45, + 0xAF298D050E4395D6, 0xDAF3F04651D47B4C, 0x88D8762BF324CD0F, 0xAB0E93B6EFEE0053, 0xD5D238A4ABE98068, 0x85A36366EB71F041, 0xA70C3C40A64E6C51, 0xD0CF4B50CFE20765, + 0x82818F1281ED449F, 0xA321F2D7226895C7, 0xCBEA6F8CEB02BB39, 0xFEE50B7025C36A08, 0x9F4F2726179A2245, 0xC722F0EF9D80AAD6, 0xF8EBAD2B84E0D58B, 0x9B934C3B330C8577, + 0xC2781F49FFCFA6D5, 0xF316271C7FC3908A, 0x97EDD871CFDA3A56, 0xBDE94E8E43D0C8EC, 0xED63A231D4C4FB27, 0x945E455F24FB1CF8, 0xB975D6B6EE39E436, 0xE7D34C64A9C85D44, + 0x90E40FBEEA1D3A4A, 0xB51D13AEA4A488DD, 0xE264589A4DCDAB14, 0x8D7EB76070A08AEC, 0xB0DE65388CC8ADA8, 0xDD15FE86AFFAD912, 0x8A2DBF142DFCC7AB, 0xACB92ED9397BF996, + 0xD7E77A8F87DAF7FB, 0x86F0AC99B4E8DAFD, 0xA8ACD7C0222311BC, 0xD2D80DB02AABD62B, 0x83C7088E1AAB65DB, 0xA4B8CAB1A1563F52, 0xCDE6FD5E09ABCF26, 0x80B05E5AC60B6178, + 0xA0DC75F1778E39D6, 0xC913936DD571C84C, 0xFB5878494ACE3A5F, 0x9D174B2DCEC0E47B, 0xC45D1DF942711D9A, 0xF5746577930D6500, 0x9968BF6ABBE85F20, 0xBFC2EF456AE276E8, + 0xEFB3AB16C59B14A2, 0x95D04AEE3B80ECE5, 0xBB445DA9CA61281F, 0xEA1575143CF97226, 0x924D692CA61BE758, 0xB6E0C377CFA2E12E, 0xE498F455C38B997A, 0x8EDF98B59A373FEC, + 0xB2977EE300C50FE7, 0xDF3D5E9BC0F653E1, 0x8B865B215899F46C, 0xAE67F1E9AEC07187, 0xDA01EE641A708DE9, 0x884134FE908658B2, 0xAA51823E34A7EEDE, 0xD4E5E2CDC1D1EA96, + 0x850FADC09923329E, 0xA6539930BF6BFF45, 0xCFE87F7CEF46FF16, 0x81F14FAE158C5F6E, 0xA26DA3999AEF7749, 0xCB090C8001AB551C, 0xFDCB4FA002162A63, 0x9E9F11C4014DDA7E, + 0xC646D63501A1511D, 0xF7D88BC24209A565, 0x9AE757596946075F, 0xC1A12D2FC3978937, 0xF209787BB47D6B84, 0x9745EB4D50CE6332, 0xBD176620A501FBFF, 0xEC5D3FA8CE427AFF, + 0x93BA47C980E98CDF, 0xB8A8D9BBE123F017, 0xE6D3102AD96CEC1D, 0x9043EA1AC7E41392, 0xB454E4A179DD1877, 0xE16A1DC9D8545E94, 0x8CE2529E2734BB1D, 0xB01AE745B101E9E4, + 0xDC21A1171D42645D, 0x899504AE72497EBA, 0xABFA45DA0EDBDE69, 0xD6F8D7509292D603, 0x865B86925B9BC5C2, 0xA7F26836F282B732, 0xD1EF0244AF2364FF, 0x8335616AED761F1F, + 0xA402B9C5A8D3A6E7, 0xCD036837130890A1, 0x802221226BE55A64, 0xA02AA96B06DEB0FD, 0xC83553C5C8965D3D, 0xFA42A8B73ABBF48C, 0x9C69A97284B578D7, 0xC38413CF25E2D70D, + 0xF46518C2EF5B8CD1, 0x98BF2F79D5993802, 0xBEEEFB584AFF8603, 0xEEAABA2E5DBF6784, 0x952AB45CFA97A0B2, 0xBA756174393D88DF, 0xE912B9D1478CEB17, 0x91ABB422CCB812EE, + 0xB616A12B7FE617AA, 0xE39C49765FDF9D94, 0x8E41ADE9FBEBC27D, 0xB1D219647AE6B31C, 0xDE469FBD99A05FE3, 0x8AEC23D680043BEE, 0xADA72CCC20054AE9, 0xD910F7FF28069DA4, + 0x87AA9AFF79042286, 0xA99541BF57452B28, 0xD3FA922F2D1675F2, 0x847C9B5D7C2E09B7, 0xA59BC234DB398C25, 0xCF02B2C21207EF2E, 0x8161AFB94B44F57D, 0xA1BA1BA79E1632DC, + 0xCA28A291859BBF93, 0xFCB2CB35E702AF78, 0x9DEFBF01B061ADAB, 0xC56BAEC21C7A1916, 0xF6C69A72A3989F5B, 0x9A3C2087A63F6399, 0xC0CB28A98FCF3C7F, 0xF0FDF2D3F3C30B9F, + 0x969EB7C47859E743, 0xBC4665B596706114, 0xEB57FF22FC0C7959, 0x9316FF75DD87CBD8, 0xB7DCBF5354E9BECE, 0xE5D3EF282A242E81, 0x8FA475791A569D10, 0xB38D92D760EC4455, + 0xE070F78D3927556A, 0x8C469AB843B89562, 0xAF58416654A6BABB, 0xDB2E51BFE9D0696A, 0x88FCF317F22241E2, 0xAB3C2FDDEEAAD25A, 0xD60B3BD56A5586F1, 0x85C7056562757456, + 0xA738C6BEBB12D16C, 0xD106F86E69D785C7, 0x82A45B450226B39C, 0xA34D721642B06084, 0xCC20CE9BD35C78A5, 0xFF290242C83396CE, 0x9F79A169BD203E41, 0xC75809C42C684DD1, + 0xF92E0C3537826145, 0x9BBCC7A142B17CCB, 0xC2ABF989935DDBFE, 0xF356F7EBF83552FE, 0x98165AF37B2153DE, 0xBE1BF1B059E9A8D6, 0xEDA2EE1C7064130C, 0x9485D4D1C63E8BE7, + 0xB9A74A0637CE2EE1, 0xE8111C87C5C1BA99, 0x910AB1D4DB9914A0, 0xB54D5E4A127F59C8, 0xE2A0B5DC971F303A, 0x8DA471A9DE737E24, 0xB10D8E1456105DAD, 0xDD50F1996B947518, + 0x8A5296FFE33CC92F, 0xACE73CBFDC0BFB7B, 0xD8210BEFD30EFA5A, 0x8714A775E3E95C78, 0xA8D9D1535CE3B396, 0xD31045A8341CA07C, 0x83EA2B892091E44D, 0xA4E4B66B68B65D60, + 0xCE1DE40642E3F4B9, 0x80D2AE83E9CE78F3, 0xA1075A24E4421730, 0xC94930AE1D529CFC, 0xFB9B7CD9A4A7443C, 0x9D412E0806E88AA5, 0xC491798A08A2AD4E, 0xF5B5D7EC8ACB58A2, + 0x9991A6F3D6BF1765, 0xBFF610B0CC6EDD3F, 0xEFF394DCFF8A948E, 0x95F83D0A1FB69CD9, 0xBB764C4CA7A4440F, 0xEA53DF5FD18D5513, 0x92746B9BE2F8552C, 0xB7118682DBB66A77, + 0xE4D5E82392A40515, 0x8F05B1163BA6832D, 0xB2C71D5BCA9023F8, 0xDF78E4B2BD342CF6, 0x8BAB8EEFB6409C1A, 0xAE9672ABA3D0C320, 0xDA3C0F568CC4F3E8, 0x8865899617FB1871, + 0xAA7EEBFB9DF9DE8D, 0xD51EA6FA85785631, 0x8533285C936B35DE, 0xA67FF273B8460356, 0xD01FEF10A657842C, 0x8213F56A67F6B29B, 0xA298F2C501F45F42, 0xCB3F2F7642717713, + 0xFE0EFB53D30DD4D7, 0x9EC95D1463E8A506, 0xC67BB4597CE2CE48, 0xF81AA16FDC1B81DA, 0x9B10A4E5E9913128, 0xC1D4CE1F63F57D72, 0xF24A01A73CF2DCCF, 0x976E41088617CA01, + 0xBD49D14AA79DBC82, 0xEC9C459D51852BA2, 0x93E1AB8252F33B45, 0xB8DA1662E7B00A17, 0xE7109BFBA19C0C9D, 0x906A617D450187E2, 0xB484F9DC9641E9DA, 0xE1A63853BBD26451, + 0x8D07E33455637EB2, 0xB049DC016ABC5E5F, 0xDC5C5301C56B75F7, 0x89B9B3E11B6329BA, 0xAC2820D9623BF429, 0xD732290FBACAF133, 0x867F59A9D4BED6C0, 0xA81F301449EE8C70, + 0xD226FC195C6A2F8C, 0x83585D8FD9C25DB7, 0xA42E74F3D032F525, 0xCD3A1230C43FB26F, 0x80444B5E7AA7CF85, 0xA0555E361951C366, 0xC86AB5C39FA63440, 0xFA856334878FC150, + 0x9C935E00D4B9D8D2, 0xC3B8358109E84F07, 0xF4A642E14C6262C8, 0x98E7E9CCCFBD7DBD, 0xBF21E44003ACDD2C, 0xEEEA5D5004981478, 0x95527A5202DF0CCB, 0xBAA718E68396CFFD, + 0xE950DF20247C83FD, 0x91D28B7416CDD27E, 0xB6472E511C81471D, 0xE3D8F9E563A198E5, 0x8E679C2F5E44FF8F, 0xB201833B35D63F73, 0xDE81E40A034BCF4F, 0x8B112E86420F6191, + 0xADD57A27D29339F6, 0xD94AD8B1C7380874, 0x87CEC76F1C830548, 0xA9C2794AE3A3C69A, 0xD433179D9C8CB841, 0x849FEEC281D7F328, 0xA5C7EA73224DEFF3, 0xCF39E50FEAE16BEF, + 0x81842F29F2CCE375, 0xA1E53AF46F801C53, 0xCA5E89B18B602368, 0xFCF62C1DEE382C42, 0x9E19DB92B4E31BA9 }; constexpr uint64_t pow10SigTable128[]{ 0xBF29DCABA82FDEAEull, 0x7432EE873880FC33ull, 0xEEF453D6923BD65Aull, 0x113FAA2906A13B3Full, 0x9558B4661B6565F8ull, 0x4AC7CA59A424C507ull, 0xBAAEE17FA23EBF76ull, 0x5D79BCF00D2DF649ull, 0xE95A99DF8ACE6F53ull, 0xF4D82C2C107973DCull, 0x91D8A02BB6C10594ull, 0x79071B9B8A4BE869ull, 0xB64EC836A47146F9ull, @@ -452,4 +466,4 @@ namespace jsonifier_internal { 0xA5C7EA73224DEFF3ull, 0x12B9B522906C0800ull, 0xCF39E50FEAE16BEFull, 0xD768226B34870A00ull, 0x81842F29F2CCE375ull, 0xE6A1158300D46640ull, 0xA1E53AF46F801C53ull, 0x60495AE3C1097FD0ull, 0xCA5E89B18B602368ull, 0x385BB19CB14BDFC4ull, 0xFCF62C1DEE382C42ull, 0x46729E03DD9ED7B5ull, 0x9E19DB92B4E31BA9ull, 0x6C07A2C26A8346D1ull }; -}// namespace jsonifier_internal +}// namespace jsonifier_internal \ No newline at end of file diff --git a/Include/jsonifier/Tuple.hpp b/Include/jsonifier/Tuple.hpp index 3fc0125db..9520abb9e 100644 --- a/Include/jsonifier/Tuple.hpp +++ b/Include/jsonifier/Tuple.hpp @@ -30,7 +30,7 @@ namespace jsonifier_internal { template struct group_builder { public: - static constexpr auto op(tuple_t&& object) { + static constexpr auto impl(tuple_t&& object) { return makeGroupsImpl(std::forward(object), std::make_index_sequence{}); } @@ -46,7 +46,7 @@ namespace jsonifier_internal { std::array indices{}; size_t x = 0; auto filterImpl = [&](auto index, auto&& filterImpl) { - using value_type = jsonifier::concepts::unwrap>; + using value_type = jsonifier::concepts::unwrap_t>; if constexpr (!std::convertible_to) { indices[x++] = index - 1; } @@ -124,4 +124,20 @@ namespace jsonifier_internal { } } +} + +namespace jsonifier { + + template constexpr decltype(auto) createValue(value_types&&... args) { + if constexpr (sizeof...(value_types) > 0 && sizeof...(value_types) % 2 == 0) { + auto newTuple = std::make_tuple(jsonifier_internal::convSv(std::forward(args))...); + using tuple_type = jsonifier::concepts::unwrap_t; + return value{ jsonifier_internal::group_builder::impl(std::move(newTuple)) }; + } else if constexpr (sizeof...(value_types) == 1) { + return scalar_value{ std::make_tuple(std::forward(args)...) }; + } else { + return value{ jsonifier::concepts::empty_val{} }; + } + } + } \ No newline at end of file diff --git a/Include/jsonifier/TypeEntities.hpp b/Include/jsonifier/TypeEntities.hpp index 10325b10e..b7aed0008 100644 --- a/Include/jsonifier/TypeEntities.hpp +++ b/Include/jsonifier/TypeEntities.hpp @@ -32,7 +32,7 @@ namespace jsonifier_internal { - template class parser; + template class parser; } namespace jsonifier { @@ -58,83 +58,86 @@ namespace jsonifier { template class value_type, class... Args> constexpr bool is_specialization_v, value_type> = true; - template using tag = std::integral_constant; + template using tag = std::integral_constant; - template constexpr tag TagV{}; + template constexpr tag TagV{}; template struct collect_first_type { using type = value_type; }; - template using unwrap = std::remove_const_t::type>>; + template using unwrap_t = std::remove_const_t::type>>; template concept range = requires(value_type value) { - typename unwrap::value_type; - { value.begin() } -> std::same_as::const_iterator>; - { value.end() } -> std::same_as::const_iterator>; + typename unwrap_t::value_type; + { value.begin() } -> std::same_as::const_iterator>; + { value.end() } -> std::same_as::const_iterator>; } || requires(value_type value) { - typename unwrap::value_type; - { value.begin() } -> std::same_as::iterator>; - { value.end() } -> std::same_as::iterator>; + typename unwrap_t::value_type; + { value.begin() } -> std::same_as::iterator>; + { value.end() } -> std::same_as::iterator>; }; template concept map_subscriptable = requires(value_type value) { - { value[std::declval::key_type>()] } -> std::same_as::mapped_type&>; + { value[std::declval::key_type>()] } -> std::same_as::mapped_type&>; } || requires(value_type value) { - { value[std::declval::key_type>()] } -> std::same_as::mapped_type&>; + { value[std::declval::key_type>()] } -> std::same_as::mapped_type&>; }; template concept vector_subscriptable = requires(value_type value) { - { value[std::declval::size_type>()] } -> std::same_as::const_reference>; + { value[std::declval::size_type>()] } -> std::same_as::const_reference>; } || requires(value_type value) { - { value[std::declval::size_type>()] } -> std::same_as::reference>; + { value[std::declval::size_type>()] } -> std::same_as::reference>; }; template concept has_size = requires(value_type value) { - { value.size() } -> std::same_as::size_type>; + { value.size() } -> std::same_as::size_type>; }; + template + concept variant_t = is_specialization_v, std::variant>; + template - concept is_fwd_iterator = std::forward_iterator>; + concept is_fwd_iterator = std::forward_iterator>; template - concept has_resize = requires(value_type value) { value.resize(std::declval::size_type>()); }; + concept has_resize = requires(value_type value) { value.resize(std::declval::size_type>()); }; template concept has_data = requires(value_type value) { - { value.data() } -> std::same_as::const_pointer>; + { value.data() } -> std::same_as::const_pointer>; } || requires(value_type value) { - { value.data() } -> std::same_as::pointer>; + { value.data() } -> std::same_as::pointer>; }; template - concept stateless = std::is_empty_v>; + concept stateless = std::is_empty_v>; template - concept void_t = std::is_void_v>; + concept void_t = std::is_void_v>; template concept indexable = stateless || requires(value_type value) { value[tag<0>()]; }; template - concept related_ptr = ( std::derived_from, unwrap> || std::is_base_of_v, unwrap> || - std::same_as, unwrap> )&&std::is_pointer_v>; + concept related_ptr = ( std::derived_from, unwrap_t> || std::is_base_of_v, unwrap_t> || + std::same_as, unwrap_t> )&&std::is_pointer_v>; template - concept bool_t = std::same_as, bool>; + concept bool_t = std::same_as, bool>; template - concept pointer_t = (std::is_pointer_v> || std::is_null_pointer_v>); + concept pointer_t = (std::is_pointer_v> || std::is_null_pointer_v>); template - concept signed_t = std::signed_integral> && !bool_t; + concept signed_t = std::signed_integral> && !bool_t; template - concept unsigned_t = std::unsigned_integral> && !bool_t; + concept unsigned_t = std::unsigned_integral> && !bool_t; template concept uint8_type = unsigned_t && sizeof(value_type) == 1; @@ -158,57 +161,59 @@ namespace jsonifier { concept int64_type = signed_t && sizeof(value_type) == 8; template - concept float_t = std::floating_point>; + concept float_t = std::floating_point>; template - concept char_type = std::same_as, char>; + concept char_type = std::same_as, char>; template concept num_t = ( float_t || unsigned_t || signed_t )&&!char_type; template concept has_substr = requires(value_type value) { - { value.substr(std::declval::size_type>(), std::declval::size_type>()) } -> std::same_as>; + { + value.substr(std::declval::size_type>(), std::declval::size_type>()) + } -> std::same_as>; }; template - concept string_t = has_substr && has_data && has_size && !std::same_as, char> && vector_subscriptable && - !pointer_t; + concept string_t = has_substr && has_data && has_size && !std::same_as, char> && + vector_subscriptable && !pointer_t; template concept map_t = requires(value_type value) { - typename unwrap::mapped_type; - typename unwrap::key_type; + typename unwrap_t::mapped_type; + typename unwrap_t::key_type; } && range && map_subscriptable; template concept has_emplace_back = requires(value_type value) { - { value.emplace_back(std::declval::value_type&&>()) } -> std::same_as::value_type&>; + { value.emplace_back(std::declval::value_type&&>()) } -> std::same_as::value_type&>; }; template concept has_release = requires(value_type value) { - { value.release() } -> std::same_as::pointer>; + { value.release() } -> std::same_as::pointer>; }; template - concept copyable = std::copy_constructible>; + concept copyable = std::copy_constructible>; template concept unique_ptr_t = requires(value_type value) { - typename unwrap::element_type; - typename unwrap::deleter_type; + typename unwrap_t::element_type; + typename unwrap_t::deleter_type; } && has_release; template concept shared_ptr_t = requires(value_type value) { - typename unwrap::element_type; - typename unwrap::deleter_type; + typename unwrap_t::element_type; + typename unwrap_t::deleter_type; } && has_release && copyable; template concept has_find = requires(value_type value) { - { value.find(std::declval::key_type&>()) }; + { value.find(std::declval::key_type&>()) }; }; template @@ -218,7 +223,7 @@ namespace jsonifier { template concept always_null_t = - std::same_as, std::nullptr_t> || std::same_as, std::monostate> || std::same_as, std::nullopt_t>; + std::same_as, std::nullptr_t> || std::same_as, std::monostate> || std::same_as, std::nullopt_t>; template concept nullable_t = !string_t && requires(value_type value) { @@ -230,10 +235,10 @@ namespace jsonifier { concept null_t = nullable_t || always_null_t; template - concept raw_json_t = std::same_as, jsonifier::raw_json_data>; + concept raw_json_t = std::same_as, jsonifier::raw_json_data>; template - concept jsonifier_t = requires { jsonifier::core>::parseValue; }; + concept jsonifier_t = requires { jsonifier::core>::parseValue; }; struct empty_val { static constexpr std::tuple<> parseValue{}; @@ -241,21 +246,21 @@ namespace jsonifier { template constexpr auto coreWrapperV = [] { if constexpr (jsonifier_t) { - return jsonifier::core>::parseValue; + return jsonifier::core>::parseValue; } else { return empty_val::parseValue; } }(); template - concept same_character_size = requires() { sizeof(typename unwrap::value_type) == sizeof(typename unwrap::value_type); } && + concept same_character_size = requires() { sizeof(typename unwrap_t::value_type) == sizeof(typename unwrap_t::value_type); } && string_t && string_t; template constexpr auto coreV = coreWrapperV.parseValue; template using core_t = decltype(coreV); - template using core_wrapper_t = unwrap)>; + template using core_wrapper_t = unwrap_t)>; template concept jsonifier_scalar_value_t = jsonifier_t && is_specialization_v, scalar_value>; @@ -264,28 +269,28 @@ namespace jsonifier { concept jsonifier_value_t = jsonifier_t && is_specialization_v, value>; template - concept enum_t = std::is_enum_v>; + concept enum_t = std::is_enum_v>; template concept vector_t = ( !map_t && vector_subscriptable && has_data )&&!jsonifier_value_t && !has_substr; template - concept raw_array_t = std::is_array_v> || std::is_pointer_v>; + concept raw_array_t = std::is_array_v> || std::is_pointer_v>; template concept buffer_like = vector_subscriptable && has_data && has_resize; template - concept core_type = is_specialization_v>, jsonifier::core>; + concept core_type = is_specialization_v>, jsonifier::core>; template - concept time_type = is_specialization_v>, std::chrono::duration>; + concept time_type = is_specialization_v>, std::chrono::duration>; template concept char_t = uint8_type || char_type; template - concept integer_t = std::integral> && !bool_t; + concept integer_t = std::integral> && !bool_t; template struct type_holder { static constexpr uint64_t bytesProcessed{ bytesProcessedNew }; @@ -297,23 +302,23 @@ namespace jsonifier { template struct type_list; template struct type_list { - using current_type = value_type; - using remaining_types = type_list; - static constexpr std::size_t size = 1 + sizeof...(rest); + using current_type = value_type; + using remaining_types = type_list; + static constexpr uint64_t size = 1 + sizeof...(rest); }; template struct type_list { - using current_type = value_type; - static constexpr std::size_t size = 1; + using current_type = value_type; + static constexpr uint64_t size = 1; }; - template struct get_type_at_index; + template struct get_type_at_index; template struct get_type_at_index, 0> { using type = value_type; }; - template struct get_type_at_index, Index> { + template struct get_type_at_index, Index> { using type = typename get_type_at_index, Index - 1>::type; }; } @@ -322,7 +327,7 @@ namespace jsonifier { namespace std { - template<> struct variant_size : integral_constant {}; + template<> struct variant_size : integral_constant {}; - template<> struct tuple_size : integral_constant {}; + template<> struct tuple_size : integral_constant {}; } \ No newline at end of file diff --git a/Include/jsonifier/Validate_Impl.hpp b/Include/jsonifier/Validate_Impl.hpp new file mode 100644 index 000000000..b8b776fe7 --- /dev/null +++ b/Include/jsonifier/Validate_Impl.hpp @@ -0,0 +1,308 @@ +/* + MIT License + + Copyright (c) 2023 RealTimeChris + + Permission is hereby granted, free of charge, to any person obtaining a copy of this + software and associated documentation files (the "Software"), to deal in the Software + without restriction, including without limitation the rights to use, copy, modify, merge, + publish, distribute, sublicense, and/or sell copies of the Software, and to permit + persons to whom the Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all copies or + substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, + INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE + FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR + OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ +/// https://github.com/RealTimeChris/jsonifier +/// Feb 20, 2023 +#pragma once + +#include + +namespace jsonifier_internal { + + template inline void skipWs(iterator_type& iter) noexcept { + while (true) { + switch (*iter) { + case 0x09u: + case 0x0Au: + case 0x0Du: + case 0x20u: + ++iter; + break; + default: { + return; + } + } + } + } + + template bool validateNumber(iterator_type01&& start, errors_vector_type& errors) { + auto newPtr = start.operator->(); + ++start; + auto end = start.operator->(); + skipWs(newPtr); + auto newSize = end - newPtr; + if (newSize > 1 && *newPtr == 0x30u && numberTable[*(newPtr + 1)]) { + errors.emplace_back(createError(start)); + return false; + } + + skipWs(newPtr); + + auto consumeChar = [&](char expected) { + if (*newPtr == expected) { + ++newPtr; + return true; + } + return false; + }; + + auto consumeDigits = [&](uint64_t min_count = 1) { + uint64_t count = 0; + while (digitTable[static_cast(*newPtr)]) { + ++newPtr; + ++count; + } + return count >= min_count; + }; + + auto consumeSign = [&] { + if (*newPtr == 0x2Du || *newPtr == 0x2Bu) { + ++newPtr; + return true; + } + return false; + }; + + if (consumeSign()) { + } + + if (consumeDigits(1)) { + } + + if (consumeChar(0x2Eu)) { + if (!consumeDigits(1)) { + errors.emplace_back(createError(start)); + return false; + } + } + if (consumeChar(0x65u) || consumeChar(0x45u)) { + bool didWeFail{ false }; + consumeSign(); + didWeFail = !consumeDigits(1); + if (didWeFail) { + errors.emplace_back(createError(start)); + return false; + } + } + skipWs(newPtr); + if (newPtr != end) { + errors.emplace_back(createError(start)); + return false; + } + + return true; + } + + template bool validateBool(iterator_type01&& start, errors_vector_type& errors) { + auto newPtr = start.operator->(); + ++start; + static constexpr char falseStr[]{ "false" }; + static constexpr char trueStr[]{ "true" }; + skipWs(newPtr); + if (std::memcmp(newPtr, trueStr, std::strlen(trueStr)) == 0) { + newPtr += std::size(trueStr) - 1; + } else if (std::memcmp(newPtr, falseStr, std::strlen(falseStr)) == 0) { + newPtr += std::size(falseStr) - 1; + } else { + errors.emplace_back(createError(start)); + return false; + } + + return start.operator bool(); + } + + template bool validateNull(iterator_type01&& start, errors_vector_type& errors) { + auto newPtr = start.operator->(); + ++start; + skipWs(newPtr); + static constexpr char nullStr[]{ "null" }; + + if (std::memcmp(newPtr, nullStr, std::strlen(nullStr)) == 0) { + newPtr += std::size(nullStr) - 1; + } else { + errors.emplace_back(createError(start)); + return false; + } + + return start.operator bool(); + } + + template bool validateString(iterator_type&& start, errors_vector_type& errors) { + auto newPtr = start.operator->(); + ++start; + auto endPtr = start.operator->(); + skipWs(newPtr); + if (newPtr == endPtr || *newPtr != 0x22u) { + errors.emplace_back(createError(start)); + return false; + } + ++newPtr; + + while (newPtr != endPtr && *newPtr != 0x22u) { + if (*newPtr == 0x5Cu) { + ++newPtr; + + if (*newPtr == 0x22u || *newPtr == 0x5Cu || *newPtr == 0x2Fu || *newPtr == 0x62u || *newPtr == 0x66u || *newPtr == 0x6Eu || *newPtr == 0x72u || *newPtr == 0x74u) { + ++newPtr; + } else if (*newPtr == 0x75u) { + ++newPtr; + for (int i = 0; i < 4; ++i) { + if (!hexDigits[*newPtr]) { + errors.emplace_back(createError(start)); + return false; + } + ++newPtr; + } + } else { + errors.emplace_back(createError(start)); + return false; + } + } else if (*newPtr < 0x20) { + errors.emplace_back(createError(start)); + return false; + } else { + ++newPtr; + } + } + + if (*newPtr != 0x22u) { + errors.emplace_back(createError(start)); + return false; + } + + return start.operator bool(); + } + + + template + bool validateArray(iterator_type01&& start, errors_vector_type& errors, uint64_t& depth) { + if (!start || *start != 0x5Bu) { + errors.emplace_back(createError(start)); + return false; + } + ++depth; + ++start; + + if (*start == 0x5Du) { + ++start; + --depth; + return true; + } + + while (start) { + if (!validate::impl(start, depth)) { + return false; + } + if (*start == 0x2Cu) { + ++start; + } else if (*start == 0x5Du) { + ++start; + if (start && *start != 0x2Cu && *start != 0x5Du && *start != 0x7Du) { + errors.emplace_back(createError(start)); + return false; + } + --depth; + return true; + } else { + errors.emplace_back(createError(start)); + return false; + } + } + if (*start != 0x2Cu && *start != 0x5Du) { + errors.emplace_back(createError(start)); + return false; + } + --depth; + return true; + } + + template + bool validateObject(iterator_type01&& start, errors_vector_type& errors, uint64_t& depth) { + if (!start || *start != 0x7Bu) { + errors.emplace_back(createError(start)); + return false; + } + ++depth; + ++start; + if (*start == 0x7Du) { + ++start; + --depth; + return true; + } + + while (start) { + if (!validateString(start, errors)) { + errors.emplace_back(createError(start)); + return false; + } + + if (*start != 0x3Au) { + errors.emplace_back(createError(start)); + return false; + } + + ++start; + if (!validate::impl(start, depth)) { + return false; + } + + if (*start == 0x2Cu) { + ++start; + } else if (*start == 0x7Du) { + ++start; + if (start && *start != 0x2Cu && *start != 0x5Du && *start != 0x7Du) { + errors.emplace_back(createError(start)); + return false; + } + --depth; + return true; + } else { + errors.emplace_back(createError(start)); + return false; + } + } + if (*start != 0x2Cu && *start != 0x7Du) { + errors.emplace_back(createError(start)); + return false; + } + --depth; + return true; + } + + template JSONIFIER_INLINE bool validate::impl(iterator_type&& iterBegin, uint64_t& depth) { + if (*iterBegin == 0x7Bu) { + return validateObject(iterBegin, iterBegin.getErrors(), depth); + } else if (*iterBegin == 0x5Bu) { + return validateArray(iterBegin, iterBegin.getErrors(), depth); + } else if (*iterBegin == 0x22u) { + return validateString(iterBegin, iterBegin.getErrors()); + } else if (digitTable[*iterBegin]) { + return validateNumber(iterBegin, iterBegin.getErrors()); + } else if (*iterBegin == 0x74u || *iterBegin == 0x66u) { + return validateBool(iterBegin, iterBegin.getErrors()); + } else if (*iterBegin == 0x6Eu) { + return validateNull(iterBegin, iterBegin.getErrors()); + } else { + return false; + } + } + +} \ No newline at end of file diff --git a/Include/jsonifier/Validator.hpp b/Include/jsonifier/Validator.hpp new file mode 100644 index 000000000..cdf8ab6ff --- /dev/null +++ b/Include/jsonifier/Validator.hpp @@ -0,0 +1,69 @@ +/* + MIT License + + Copyright (c) 2023 RealTimeChris + + Permission is hereby granted, free of charge, to any person obtaining a copy of this + software and associated documentation files (the "Software"), to deal in the Software + without restriction, including without limitation the rights to use, copy, modify, merge, + publish, distribute, sublicense, and/or sell copies of the Software, and to permit + persons to whom the Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all copies or + substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, + INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE + FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR + OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ +/// https://github.com/RealTimeChris/jsonifier +/// Feb 3, 2023 +#pragma once + +#include +#include +#include +#include + +namespace jsonifier_internal { + + struct validate { + template JSONIFIER_INLINE static bool impl(iterator_type&& iterBegin, uint64_t& depth); + }; + + template class validator { + public: + template friend struct validate_impl; + + JSONIFIER_INLINE validator& operator=(const validator& other) = delete; + JSONIFIER_INLINE validator(const validator& other) = delete; + + template JSONIFIER_INLINE bool validate(string_type&& in) noexcept { + derivedRef.errors.clear(); + depth = 0; + derivedRef.section.template reset(in.data(), in.size()); + simd_structural_iterator iterBegin{ derivedRef.section.begin(), derivedRef.stringBuffer, derivedRef.errors }; + auto result = validate::impl(iterBegin, depth); + if (depth > 0 || iterBegin.operator bool() || derivedRef.errors.size() > 0) { + result = false; + } + return result; + } + + protected: + derived_type& derivedRef{ initializeSelfRef() }; + uint64_t depth{}; + + JSONIFIER_INLINE validator() noexcept : derivedRef{ initializeSelfRef() } {}; + + JSONIFIER_INLINE derived_type& initializeSelfRef() { + return *static_cast(this); + } + + JSONIFIER_INLINE ~validator() noexcept = default; + }; + +}// namespace jsonifier_internal diff --git a/Include/jsonifier/Vector.hpp b/Include/jsonifier/Vector.hpp index e679adbae..873be8653 100644 --- a/Include/jsonifier/Vector.hpp +++ b/Include/jsonifier/Vector.hpp @@ -47,7 +47,7 @@ namespace jsonifier { JSONIFIER_INLINE vector() { if constexpr (doWeUseInitialBuffer) { - resize(static_cast(static_cast(1024 * 1024 * 4) * 0.85f)); + resize(static_cast(static_cast(1024 * 1024 * 4) * 0.85f)); } } diff --git a/Json/DiscordData-Minified.json b/Json/DiscordData-Minified.json new file mode 100644 index 000000000..f9da98a84 --- /dev/null +++ b/Json/DiscordData-Minified.json @@ -0,0 +1 @@ +{"t":"GUILD_CREATE","s":5,"op":0,"d":{"hub_type":null,"discovery_splash":null,"features":["SOUNDBOARD","ANIMATED_BANNER","VANITY_URL","THREE_DAY_THREAD_ARCHIVE","ROLE_ICONS","SEVEN_DAY_THREAD_ARCHIVE","COMMUNITY","NEWS","CHANNEL_ICON_EMOJIS_GENERATED","BANNER","PRIVATE_THREADS","ANIMATED_ICON","INVITE_SPLASH","WELCOME_SCREEN_ENABLED","MEMBER_PROFILES"],"system_channel_flags":8,"max_members":500000,"explicit_content_filter":2,"public_updates_channel_id":"995056457928159344","unavailable":false,"splash":"efbe18bb16de3f2aa2ebf91a289b8b8f","afk_channel_id":null,"home_header":null,"banner":"a_f9dc7e56cd9cf33bfa073799c369ee37","nsfw":false,"owner_id":"859963695315288095","id":"995048955215872071","name":"ampersand 21+","inventory_settings":null,"joined_at":"2023-08-20T09:15:47.543000+00:00","mfa_level":0,"rules_channel_id":"995097471741087824","members":[{"user":{"username":"damn.doom","public_flags":0,"id":"1160506752316489758","global_name":"&,.'`doom`'.,&","display_name":"&,.'`doom`'.,&","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a326d66f2446f2166132bc11425d39f9"},"roles":["995051445109923920","995101517503803413","995051873201557575","1046943666561888266","995050775782899772"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-08T14:23:37.763000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"shoreleave","public_flags":64,"id":"1085587352447111290","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"309577ac030b4f31b66863b899821853"},"roles":["1062748737560117249","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"shoreleave","mute":false,"joined_at":"2023-10-29T18:54:43.606000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"movtvap","public_flags":0,"id":"1032541756807467018","global_name":"Mono No Aware(τë⌐πü«σôÇπéî)","display_name":"Mono No Aware(τë⌐πü«σôÇπéî)","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"64762cd8f034ecbc5ba28f269d6f1223"},"roles":["1033933988479381504","995051873201557575","1023784581087895592","995051445109923920","1023722733542064178","995101517503803413","995050844443643959","995063373358186616","1023723584327274527"],"premium_since":null,"pending":false,"nick":"deviously handicapped","mute":false,"joined_at":"2022-10-22T00:16:47.749000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"plantman111","public_flags":0,"id":"899799912789737503","global_name":"i4ni plantman111","display_name":"i4ni plantman111","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"73e59656a830e6f6283c12eb29fd5c31"},"roles":["1057170710138732604","995050663073558581"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-03T06:57:57.844000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"50daysof","public_flags":0,"id":"864330445763772436","global_name":"/\\Lulzi\\/","display_name":"/\\Lulzi\\/","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"9715be49318232e41e863ed2edd5d7d4"},"roles":["995051873201557575","999881670121500712","995051512327848016","995051445109923920","1185262427940606032","995101517503803413","995050844443643959"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-08T01:44:48.078000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"skoaltroll666","public_flags":0,"id":"823550253302153246","global_name":"SKOALTROLL666","display_name":"SKOALTROLL666","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b44b6b486bd23b14d0c4368febc94ceb"},"roles":["1033933988479381504","1024421238082392074","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"SKOALTROLL","mute":false,"joined_at":"2022-07-08T20:55:07.595000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"haud0ken","public_flags":0,"id":"511401039610511361","global_name":"HAUD0KEN","display_name":"HAUD0KEN","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"689de97a8d38dad56ba55714776c3b08"},"roles":["995051873201557575","995051512327848016","1109851698089967697","995101517503803413","995050775782899772"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-07T17:56:06.132000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Jockie Music (1)","public_flags":65536,"id":"412347257233604609","global_name":null,"display_name":null,"discriminator":"6951","bot":true,"avatar_decoration_data":null,"avatar":"5e8159b67a74d92153c8cd79cce4889c"},"roles":["1186845084461830267","995051873201557575"],"premium_since":null,"pending":false,"nick":"Amp Music","mute":false,"joined_at":"2023-12-20T01:38:38.763000+00:00","flags":0,"deaf":true,"communication_disabled_until":null,"avatar":null},{"user":{"username":"glareman","public_flags":0,"id":"315672834460483584","global_name":"glareman","display_name":"glareman","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"5b3f5ef7a2a9a2eec985753709fc770c"},"roles":["1062748737560117249","995051873201557575","1023784581087895592","995051512327848016","995101517503803413","995050810528501822"],"premium_since":"2023-07-27T22:57:54.482000+00:00","pending":false,"nick":"ThughunterGlare","mute":false,"joined_at":"2022-07-08T22:58:08.799000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"zeeden","public_flags":0,"id":"185215293075750912","global_name":"Zeeden","display_name":"Zeeden","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"60e896424c78136397c427d50ee03c11"},"roles":["995050775782899772","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-23T16:29:02.863000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"d.kota","public_flags":512,"id":"143127061987328000","global_name":"&d.kota","display_name":"&d.kota","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"86c7621ca315a9f1ba1fce0747f70cad"},"roles":["1023784581087895592","995704340247478442","995051445109923920","1109851698089967697","995101517503803413","995050663073558581","995050844443643959","995050775782899772"],"premium_since":null,"pending":false,"nick":"&dkota","mute":false,"joined_at":"2022-07-08T23:45:44.535000+00:00","flags":2,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Kruse Knallkul","public_flags":0,"id":"973633805963382804","global_name":null,"display_name":null,"discriminator":"0131","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-02T15:35:15.803000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"blackesthouse","public_flags":0,"id":"1047311091421679636","global_name":"Blackhouse","display_name":"Blackhouse","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ea17b32036077e1446bf703cf5e5f3ed"},"roles":["995101517503803413","995050844443643959","995051873201557575"],"premium_since":null,"pending":false,"nick":"blackballs","mute":false,"joined_at":"2022-11-30T01:57:02.625000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"alphamvge","public_flags":64,"id":"994139794533781595","global_name":"╔à|ph╩î╩ì╩î╟ñe","display_name":"╔à|ph╩î╩ì╩î╟ñe","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a908551d57687057461d1c24d62d655f"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-20T06:50:20.501000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"mazlost","public_flags":0,"id":"980765771997270016","global_name":"Maz_Lost","display_name":"Maz_Lost","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"632ac00fb5fef3a0e59155548a9acd47"},"roles":["1033933988479381504","995051873201557575","995051512327848016","995101517503803413","1023723115609596024","1005796007340167260","995050810528501822"],"premium_since":"2023-12-04T23:21:07.520000+00:00","pending":false,"nick":"≡ƒÆèMaz ≡ƒÆë Lost≡ƒÆè","mute":false,"joined_at":"2022-08-19T01:59:25.713000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"vaginablender","public_flags":0,"id":"835930756680515634","global_name":"MICHAEL","display_name":"MICHAEL","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"8a866afb54f5fb84474a72b89edf729d"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-14T13:05:11.340000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Daddy","public_flags":0,"id":"228445927554285579","global_name":null,"display_name":null,"discriminator":"7712","bot":false,"avatar_decoration_data":null,"avatar":"13f9f2ae8c08f8b34f02d87424505e92"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"drunk old man","mute":true,"joined_at":"2022-12-14T23:50:48.488000+00:00","flags":0,"deaf":false,"communication_disabled_until":"2023-07-12T08:30:30.926000+00:00","avatar":null},{"user":{"username":"gurney5000","public_flags":0,"id":"1142227124544098384","global_name":"GurneyHalleck","display_name":"GurneyHalleck","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"acbb20ff007d7a3423995cd36eea167b"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-20T14:55:04.449000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"sanjuro968","public_flags":0,"id":"1129442140099969094","global_name":"Knowledge88","display_name":"Knowledge88","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"2f5535637b09a45f5a2e27225c57dd87"},"roles":["995051512327848016","995050775782899772","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"[&] Knowledge88","mute":false,"joined_at":"2023-07-14T16:54:09.625000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"bestfriendbear","public_flags":0,"id":"1131409583294926918","global_name":"Friend Bear","display_name":"Friend Bear","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"77a183d3bc39b60b987f439cf8ebbe00"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-03T08:34:34.219000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"dogfucker.","public_flags":0,"id":"727425140735868999","global_name":"doggy","display_name":"doggy","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"39f5a342c8b137dc28bb8a5508130210"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-26T05:09:06.637000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"acequinto","public_flags":0,"id":"1111824617938632805","global_name":"Ace Quinto","display_name":"Ace Quinto","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"729a3fbd024dfde828032a2cfb064018"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-09T15:46:27.573000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"dalesr03","public_flags":0,"id":"105880803908521984","global_name":"Dale","display_name":"Dale","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"5e11a8c396cba9566d96e7f37c9b57d1"},"roles":["995051873201557575","995051445109923920","1109851698089967697","995101517503803413","995063373358186616","995050775782899772"],"premium_since":null,"pending":false,"nick":"&.Dale.&","mute":false,"joined_at":"2022-07-14T17:19:35.301000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"hiddenar","public_flags":0,"id":"159081958058491904","global_name":"HiddenAR","display_name":"HiddenAR","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"80a830c2ba4b08e71d00ab53f76475a4"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-18T17:28:37.571000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"malibumafia","public_flags":64,"id":"263930496579272715","global_name":"MalibuMafia","display_name":"MalibuMafia","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"371fc22d7edf15c3c8caf3bb44b42342"},"roles":["995051512327848016","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"MalibuMafia-HARDwired","mute":false,"joined_at":"2022-07-08T20:30:54.494000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"'Rittenhouser","public_flags":0,"id":"919905442782662686","global_name":null,"display_name":null,"discriminator":"4231","bot":false,"avatar_decoration_data":null,"avatar":"222314565870c337c47174e182dbc181"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-17T01:10:25.765000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"upsettispaghetti3950","public_flags":0,"id":"398193173433942026","global_name":"UpsettiSpaghetti","display_name":"UpsettiSpaghetti","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"50b05b9eea23bc11ca3057b308191a40"},"roles":["1109851698089967697","1024490581948375090","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-30T13:48:37.885000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Pineapple Person","public_flags":256,"id":"90914734005575680","global_name":null,"display_name":null,"discriminator":"8567","bot":false,"avatar_decoration_data":null,"avatar":"e89a3ce0a2ab99e00e81bf209f39d922"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-24T07:36:05.131000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ivanka.trump","public_flags":0,"id":"459625533873979402","global_name":"Ivanka≡ƒç║≡ƒç╕","display_name":"Ivanka≡ƒç║≡ƒç╕","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c26ccc9e8c2290a7444f74e1a329095b"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-09T15:26:32.305000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":".ni66er3d","public_flags":0,"id":"921512420650934332","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-18T10:11:01.017000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"comforterwoman","public_flags":0,"id":"551292356704468993","global_name":"Comforter Woman","display_name":"Comforter Woman","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"5c4b49fe01b96dbdc841860b43d5bb86"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-09T18:59:30.998000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"jessmxm","public_flags":0,"id":"363868388885397505","global_name":null,"display_name":null,"discriminator":"2521","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-23T21:26:44.261000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Stoney's 2nd","public_flags":0,"id":"920207602812588042","global_name":null,"display_name":null,"discriminator":"0302","bot":false,"avatar_decoration_data":null,"avatar":"e99101f843a874ed5a4440420250cd07"},"roles":["995063073838735481","995051873201557575","995704340247478442","995063281007996939","995101517503803413","995064226790002809"],"premium_since":null,"pending":false,"nick":"Jazake","mute":false,"joined_at":"2022-10-03T12:05:14.864000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"liquid.epstein","public_flags":0,"id":"826894707748896859","global_name":"Thanatos","display_name":"Thanatos","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"30b36ecc5ddae8b5ab15f20166056bd8"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-20T17:50:32.875000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Clift","public_flags":0,"id":"974855943936409640","global_name":"Rift","display_name":"Rift","discriminator":"8271","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-08T07:09:09.718000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"fatnig3r","public_flags":0,"id":"756544067827007498","global_name":"Fatpig","display_name":"Fatpig","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"5333ec67a497a9189c603fd3a1b23b85"},"roles":["995051873201557575","995101517503803413","1129290038845386823","995904351858069655"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-14T05:18:48.893000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"AlBonBon","public_flags":0,"id":"984441579660005426","global_name":null,"display_name":null,"discriminator":"0091","bot":false,"avatar_decoration_data":null,"avatar":"5445ffd7ffb201a98393cbdf684ea4b1"},"roles":["995101517503803413","1023723618846392381","995051873201557575"],"premium_since":null,"pending":false,"nick":"Puppy's Workout Homie","mute":false,"joined_at":"2022-08-09T01:14:48.034000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"[Camilo Rose]","public_flags":0,"id":"1030509203741225030","global_name":null,"display_name":null,"discriminator":"2869","bot":false,"avatar_decoration_data":null,"avatar":"f7113d0590bd0360748ba6816d188e7d"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-28T22:27:35.558000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Econocrimes","public_flags":64,"id":"725021274459602976","global_name":null,"display_name":null,"discriminator":"2358","bot":false,"avatar_decoration_data":null,"avatar":"5121ccc73d8ae1b919786e460e06e159"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T22:35:57.733000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Xenon","public_flags":589824,"id":"416358583220043796","global_name":null,"display_name":null,"discriminator":"7325","bot":true,"avatar_decoration_data":null,"avatar":"4a963aeddc8ab926b37663d1704e93e2"},"roles":["1021304822265303104"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-19T06:20:44.580000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"helliestellie","public_flags":0,"id":"186482153654190080","global_name":"HellaStella","display_name":"HellaStella","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c5047b3dd8e0d939c759ac35871994f4"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-13T01:30:53.193000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"710sheldon","public_flags":0,"id":"766377995131682889","global_name":"710Sheldon","display_name":"710Sheldon","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144058522808614923","asset":"a_d3da36040163ee0f9176dfe7ced45cdc"},"avatar":"a_394d7f6aab1e818c7449099ed79040d8"},"roles":["995051873201557575","995051512327848016","1001512564162826322","995101517503803413","995050844443643959"],"premium_since":null,"pending":false,"nick":"&&&&710Sheldon&&&&","mute":false,"joined_at":"2022-07-27T02:13:04.380000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"fatherdark.","public_flags":256,"id":"960543679951552582","global_name":"KraZy","display_name":"KraZy","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144308196723408958","asset":"a_f1b2fd4706ab02b54d3a58f84b3ef564"},"avatar":"ffa76b83332df240defbb3092f304b89"},"roles":["1071069667206119434","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-18T01:50:59.134000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"pacificjimmy","public_flags":0,"id":"767527319005954128","global_name":"Foone","display_name":"Foone","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"34e5907a96eb7eacd04ff5ca91830f22"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-11T07:02:54.017000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"joeykid212","public_flags":0,"id":"981412319051522048","global_name":null,"display_name":null,"discriminator":"9762","bot":false,"avatar_decoration_data":null,"avatar":"157e517cdbf371a47aaead44675714a3"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-15T04:20:59.800000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"signatuswolf","public_flags":0,"id":"892539540953235516","global_name":"SoberWolf","display_name":"SoberWolf","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"88d95ae3bb447cd555e7082cbba0b044"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-17T21:26:24.900000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"abella888","public_flags":0,"id":"908037915676917831","global_name":"Abella","display_name":"Abella","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6097a18c200557cb777707b2c213cf82"},"roles":["1062748737560117249","1071069667206119434","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-09T03:16:17.477000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Freyja","public_flags":0,"id":"979456251954085898","global_name":null,"display_name":null,"discriminator":"6761","bot":false,"avatar_decoration_data":null,"avatar":"27e7b83838552ee92a83a98c2555e4c2"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-16T10:06:53.462000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"chrisp4332","public_flags":0,"id":"551561587064963083","global_name":"Chris P","display_name":"Chris P","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ce8df4a79e2e65adb8e3a7a73dee5bbb"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-06T02:55:14.924000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"trippymobile","public_flags":0,"id":"854706348054544474","global_name":"TrippyMobile","display_name":"TrippyMobile","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"8dc9d3924308b93927ffee36da28ec70"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-01T04:17:15.811000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":".europa.","public_flags":0,"id":"474694585558237224","global_name":"Europa","display_name":"Europa","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a15eef9fc104e571e4298abbd87d5353"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-24T02:33:20.641000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"orianscunt","public_flags":0,"id":"895850892916572221","global_name":"Bender, Please Insert Girder","display_name":"Bender, Please Insert Girder","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"91fc88582a51168d899b1c0d75452d4a"},"roles":["1109851698089967697","995101517503803413","1013921043892674670","995051873201557575"],"premium_since":null,"pending":false,"nick":"Bender, Please insert Girder","mute":false,"joined_at":"2022-08-23T01:21:12.785000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"dumbphuck","public_flags":0,"id":"877904691957211187","global_name":"dumbphuck","display_name":"dumbphuck","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d6211915bb5ffad282e8a9b3c3977591"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-18T12:27:23.609000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"wompwomp69","public_flags":0,"id":"816858639494283275","global_name":"<3Womp Womp<3","display_name":"<3Womp Womp<3","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"e4338929a431a49f092e6ea11e1762af"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-09T00:58:46.835000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":".captainmeow.","public_flags":0,"id":"124512681263759360","global_name":"cmeow","display_name":"cmeow","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"5e34186e0be52c47e1e66d16e838b783"},"roles":["995050844443643959","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-16T17:25:09.657000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"dick.tater","public_flags":128,"id":"958556018076426281","global_name":"DickTater","display_name":"DickTater","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ef52c120220e26b91dc7002b91351aa7"},"roles":["1129290038845386823","995051873201557575","995063119976075344","995064074905866322","995101517503803413","995063373358186616"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-27T11:33:37.700000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"crankspinatra","public_flags":0,"id":"431013987375906816","global_name":"crankspinatra","display_name":"crankspinatra","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ca6a54b6376f27a70e8a9b9dcff93637"},"roles":["995063281007996939","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-04-21T07:14:21.459000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"slikdawg","public_flags":0,"id":"824789519731654679","global_name":"SLIK","display_name":"SLIK","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a08438713bc74d3d6165f35f75386a1e"},"roles":["1061015873642578000","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-06T05:44:06.787000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Activities","public_flags":589824,"id":"819778342818414632","global_name":null,"display_name":null,"discriminator":"3305","bot":true,"avatar_decoration_data":null,"avatar":"5d0f97d51b01a19fd7ba915204222efc"},"roles":["995051445109923920","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-03T13:18:01.465000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"vailayai","public_flags":0,"id":"792361982673027113","global_name":"ßÅñ≡ÉîÇ≡Éî┐├»≡ÉîÇ","display_name":"ßÅñ≡ÉîÇ≡Éî┐├»≡ÉîÇ","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"482dd2afd8c6b2607e2c1d464bfff778"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-02T07:31:12.796000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"pdex.","public_flags":0,"id":"129432881712988160","global_name":"pdex","display_name":"pdex","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"bb9b64712b6c47851d59f59fa2ad9404"},"roles":["995101517503803413"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-14T22:42:09.538000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"yNewAlves","public_flags":256,"id":"1089562181944750150","global_name":null,"display_name":null,"discriminator":"8033","bot":false,"avatar_decoration_data":null,"avatar":"c8f96ec2e35de7cc33ba51036c460de2"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-14T14:47:30.728000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"deeznutsguy","public_flags":0,"id":"216635063889166336","global_name":"pizzaGUY!","display_name":"pizzaGUY!","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"3003bd923601f19b617a86c61eb88fd7"},"roles":["1062748737560117249","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-23T01:27:04.958000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"d.rugspace","public_flags":0,"id":"360753074652053505","global_name":"Tayla","display_name":"Tayla","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"64a2ad7eeee58413c0f78fe96ba10e39"},"roles":["995063015651160144","995101517503803413","995051873201557575","1023723584327274527"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-04-01T09:16:37.347000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"shutthefugup","public_flags":0,"id":"795441558492545045","global_name":"jefe","display_name":"jefe","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c01f1c51061165c04937d67c06af9d95"},"roles":["995050775782899772","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"bos","mute":false,"joined_at":"2023-07-01T17:55:27.472000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"hutterybumpus","public_flags":0,"id":"1021851807191933090","global_name":"dave","display_name":"dave","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6d2157fcd28151b83e16c2508ed051e1"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-08T04:07:16.031000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"elliotalderson","public_flags":0,"id":"1047206134395719811","global_name":"Elliot Alderson","display_name":"Elliot Alderson","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_1fd5cd95f0e42b1647dfd2f7c48ca1aa"},"roles":["1062748737560117249","995051873201557575","999881670121500712","995051512327848016","995101517503803413"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-30T15:20:12.806000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ogsystem","public_flags":0,"id":"272403040449986560","global_name":null,"display_name":null,"discriminator":"2089","bot":false,"avatar_decoration_data":null,"avatar":"6f65bb4cfce1cc1c7111ef20446974f3"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-17T22:54:27.518000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"joker.leon.binxx","public_flags":128,"id":"856419294190764033","global_name":"Joker Leon Binxx","display_name":"Joker Leon Binxx","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"39d0392c97fcf620972f08110bfa1156"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-19T23:46:59.944000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"daddydoomer","public_flags":0,"id":"593341671203405854","global_name":"$$&$$Daddy Doomer","display_name":"$$&$$Daddy Doomer","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"0a34edfca2a768c95fa84b6b31e03ac0"},"roles":["995051873201557575","995051445109923920","995051512327848016","995050663073558581","995050844443643959","995050775782899772"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T20:05:13.888000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"teretatat","public_flags":0,"id":"996657492836765697","global_name":"Micah","display_name":"Micah","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c0e59536dba2a847180d206f272cc887"},"roles":["995050775782899772","995101517503803413","995050844443643959","995051873201557575"],"premium_since":null,"pending":false,"nick":"JAMICAH","mute":false,"joined_at":"2022-07-13T06:03:00.928000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"holestiktok","public_flags":64,"id":"438480724342079489","global_name":"HolesTikTok - Alex","display_name":"HolesTikTok - Alex","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d0038c9339ca51f9df98c16d89b1af88"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-09T01:52:42.855000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"dizidezi","public_flags":0,"id":"761384815693398029","global_name":"D╤ìAΓâád ┼ü├╕$Er","display_name":"D╤ìAΓâád ┼ü├╕$Er","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ad28b319e2bdf00366ba8791f857b51e"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"d3z1","mute":false,"joined_at":"2023-12-19T13:59:02.474000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"SmokeyzDawgzloves420Kush4lyf","public_flags":0,"id":"997502981731799171","global_name":null,"display_name":null,"discriminator":"9328","bot":false,"avatar_decoration_data":null,"avatar":"4d32746fe97a5082b7ec538cf9c4dc50"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-24T21:03:03.030000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ayodemi","public_flags":0,"id":"1039909610280206346","global_name":"DemiGod","display_name":"DemiGod","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d27df32505038135a29f170efacbb165"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-01T22:19:10.591000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"dav3__","public_flags":64,"id":"174903084709969921","global_name":"dave","display_name":"dave","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"22c3d98999064fb7b58594b08f8a844b"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-04T04:58:50.943000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"lil clowny","public_flags":128,"id":"396250718480367617","global_name":null,"display_name":null,"discriminator":"9874","bot":false,"avatar_decoration_data":null,"avatar":"f83acf5c55212a029ae850f86ee9956c"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-26T06:34:20.974000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"RuudDuud","public_flags":0,"id":"1012397763343949857","global_name":null,"display_name":null,"discriminator":"9206","bot":false,"avatar_decoration_data":null,"avatar":"5445ffd7ffb201a98393cbdf684ea4b1"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-25T16:34:10.347000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"luneman","public_flags":0,"id":"1103793672627175524","global_name":"LuneMan","display_name":"LuneMan","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a5d006f6fd6d8b40bb8c26273f075ef1"},"roles":["995063248204349480","995704340247478442","995064014189109389","1013921043892674670","995063015651160144","996642050361536594","1023723665969401906","995101517503803413","995904351858069655","1005796007340167260","1023723618846392381"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-28T21:57:10.521000+00:00","flags":4,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"isis_recuiter","public_flags":0,"id":"1003411384119349329","global_name":"fruitvlieg","display_name":"fruitvlieg","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"17515f2abc1b54fb5c997019cc89f9f8"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-25T13:49:22.632000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"jupiter_del_sol","public_flags":0,"id":"1089956976630448218","global_name":"jupiter","display_name":"jupiter","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"40a8a5caff7debea267de7439adc760f"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-28T09:03:30.947000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"zeeden","public_flags":0,"id":"185215293075750912","global_name":"Zeeden","display_name":"Zeeden","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"60e896424c78136397c427d50ee03c11"},"roles":["995050775782899772","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-23T16:29:02.863000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"allynexx","public_flags":0,"id":"249677702687096832","global_name":"boomboas","display_name":"boomboas","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"207fe35b854ae0497dc488e4330e136f"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T20:11:39.365000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"dbonechis","public_flags":0,"id":"782611730299355178","global_name":"Goomba Prime","display_name":"Goomba Prime","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"79b3af382fd476b14e7e6982005b908f"},"roles":["995051873201557575","1023723665969401906","1058963659772153906","995101517503803413","995904174065733753","995050810528501822"],"premium_since":"2023-08-01T05:41:47.878000+00:00","pending":false,"nick":"gazoomba (Critical Moisture)","mute":false,"joined_at":"2022-10-04T11:20:19.423000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":"3557938b6a789aa77dc144e26889a384"},{"user":{"username":"isisoflove","public_flags":0,"id":"1118344509332398131","global_name":"Isis","display_name":"Isis","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"02ed624e62d3dfcd471065e75d35577e"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-16T06:17:51.504000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ΓéåBelΓü╢ialΓéå","public_flags":0,"id":"1063223571935146038","global_name":null,"display_name":null,"discriminator":"8750","bot":false,"avatar_decoration_data":null,"avatar":"3fa1a6b0da2e68622db9e767ec6e28f0"},"roles":["995063119976075344","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-19T19:38:52.099000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"!Laken-mafuyu;","public_flags":256,"id":"1075806837389131786","global_name":null,"display_name":null,"discriminator":"3057","bot":false,"avatar_decoration_data":null,"avatar":"f72684b9056da58e2be437169fa863be"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-04-02T11:05:56.533000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"zeddicus.zul.zorander","public_flags":0,"id":"976966669169733672","global_name":"zed","display_name":"zed","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ea06b1dd403679944f83bba8a3fed0b7"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-25T04:00:27.679000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"GodΓ£ôß╡¢ß╡ë╩│ß╢ª ß╢á╩│ß╢ªß╡ëß╡ê","public_flags":576,"id":"212403535831105536","global_name":null,"display_name":null,"discriminator":"2710","bot":false,"avatar_decoration_data":null,"avatar":"369abf6b6be326094efeb5908fdd7893"},"roles":["1063291711629041714","995051873201557575"],"premium_since":null,"pending":false,"nick":"GayΓ£ô","mute":false,"joined_at":"2022-11-04T02:48:30.204000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"nunyabix","public_flags":0,"id":"531495557567610881","global_name":"Beta-Blocker","display_name":"Beta-Blocker","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"8a63ff2409312a1027d5872803f4c66c"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-16T08:35:35.323000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"therealmzk","public_flags":64,"id":"1070722460162469888","global_name":"mZk","display_name":"mZk","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"4e844d09bfd5f77e57fdfa949b6d1537"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-18T09:33:06.563000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"cheeseweasel.","public_flags":64,"id":"465680057470287883","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"08a1c0cb8c8cc074e7804fe0e69baa8b"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-15T12:37:18.646000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"rumbler_channel","public_flags":0,"id":"419757783068704790","global_name":"RumblerΓäó","display_name":"RumblerΓäó","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"66d415a7b6def4242b1e60e87c268496"},"roles":["1023723425883230209","995051873201557575","1023723061050101832","1023723005051936878","995101517503803413"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-06T03:37:07.059000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"gringgles","public_flags":0,"id":"100780665905106944","global_name":"Gringgles","display_name":"Gringgles","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"68cfbbe10008cb529c66e4dd9f4ff1f7"},"roles":["1055900407441936545","995051873201557575","1023723320245493803","1001512564162826322","1024490581948375090","995101517503803413","996641679236927548"],"premium_since":null,"pending":false,"nick":"Gringgles","mute":false,"joined_at":"2023-02-19T05:23:38.773000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"im14.","public_flags":64,"id":"1079121269385080852","global_name":"timmy","display_name":"timmy","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"698c13ce1f39674cb82d02de23be6d13"},"roles":["1109851698089967697","995101517503803413","995063073838735481","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-16T04:56:05.601000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"billtolem","public_flags":0,"id":"738052846791950367","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"9dcb1c79bf5533604efaf4b9174187b1"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-02T16:10:34.807000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"og_oj","public_flags":64,"id":"218951423759482880","global_name":"oj","display_name":"oj","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"9efab674ece93d82bff0242a23883dcd"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-14T00:51:57.823000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"lexiloolittles","public_flags":0,"id":"1012189191335071836","global_name":"deleted account","display_name":"deleted account","discriminator":"9079","bot":false,"avatar_decoration_data":null,"avatar":"3f84415cf76e7ff3bb6e1b0639cbfaf0"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-02T06:48:17.790000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"scrim4200","public_flags":0,"id":"918069937535344651","global_name":"Scrimdacherry","display_name":"Scrimdacherry","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d11d929e913db30560b4fe391d989e27"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-18T16:34:42.698000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"poontappa22","public_flags":0,"id":"326196847448162304","global_name":"ronnie","display_name":"ronnie","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d60a64f4758843a28188d2b811d53161"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"Ronnie Mcnutt","mute":false,"joined_at":"2023-04-21T19:24:32.091000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"linzynohands","public_flags":0,"id":"571841479270727697","global_name":"LinZYNoHaNDs","display_name":"LinZYNoHaNDs","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c5ded25dcc29e369e90c8ca4488ca381"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T20:42:16.389000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Ghost Busters","public_flags":0,"id":"876585635601846282","global_name":null,"display_name":null,"discriminator":"7134","bot":false,"avatar_decoration_data":null,"avatar":"7958747045a3787d79bbd69a11b620fd"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-18T23:29:49.207000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ProBot Γ£¿","public_flags":65536,"id":"282859044593598464","global_name":null,"display_name":null,"discriminator":"5803","bot":true,"avatar_decoration_data":null,"avatar":"156a0d2872579f1ffcaa5d2127239bfd"},"roles":["1003167857418440779","1023723618846392381"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-31T05:10:55.291000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"3eyedshroomer","public_flags":0,"id":"829494371002613791","global_name":"Mescalito","display_name":"Mescalito","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c19c1f97b4e9582eeb5d01c778a8374c"},"roles":["1062748737560117249","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-24T07:41:22.254000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"livvy","public_flags":128,"id":"241178762417274880","global_name":"Γ¢ºL╠┤═ä╠åivvy╠╡╠ê╠ê~Γ¢º","display_name":"Γ¢ºL╠┤═ä╠åivvy╠╡╠ê╠ê~Γ¢º","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"7dce13e7c943b626bfd3fe67256161bd"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-08T13:48:49.188000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":"4a94c97a9014de21e7a6e81e760eb956"},{"user":{"username":"perpetualpants","public_flags":0,"id":"828774376778104843","global_name":"perpetualpants","display_name":"perpetualpants","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"fae9eac98e9654acbb568caa80069b7a"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"crabington","mute":false,"joined_at":"2022-07-11T15:16:19.130000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"brahmin.high.caste","public_flags":0,"id":"1163826697829892186","global_name":"Sandeep krishna","display_name":"Sandeep krishna","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"fefb2385863798319623d3d123062588"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-30T18:39:39.871000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"dimetrip","public_flags":0,"id":"203471014896599040","global_name":"Dimetrip","display_name":"Dimetrip","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a18c032babbe5756f8ab59f2adcbcf9d"},"roles":["1129290038845386823","1023784581087895592","995051873201557575","1020733362316529735","995101517503803413","1023723584327274527"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-12T13:19:11.585000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"MBot-Janny","public_flags":0,"id":"1142732033978814564","global_name":null,"display_name":null,"discriminator":"1308","bot":true,"avatar_decoration_data":null,"avatar":"a4c81bdbac48f332713fa7a3f7f78270"},"roles":["995101517503803413","1142936436774019174","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-20T21:41:21.296000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"yvngstone","public_flags":0,"id":"1000622766879416411","global_name":"yvngstone","display_name":"yvngstone","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a06d3740298d9cb04f6d6cc1ff4f056f"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-26T08:34:38.159000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"jah_x","public_flags":256,"id":"289747158788341761","global_name":"Jah","display_name":"Jah","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ac513f796450edcf0e540f49e22519fd"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-24T01:19:34.383000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"mujishin1","public_flags":0,"id":"1003411272831868969","global_name":null,"display_name":null,"discriminator":"9234","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-03T22:27:44.011000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"GodDamnFriskyKitty","public_flags":256,"id":"1016786450659942421","global_name":null,"display_name":null,"discriminator":"3366","bot":false,"avatar_decoration_data":null,"avatar":"a17a707ad861d2aea62c9df095b89f99"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-24T10:09:58.696000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"chlorous","public_flags":0,"id":"905505917972389910","global_name":null,"display_name":null,"discriminator":"2422","bot":false,"avatar_decoration_data":null,"avatar":"c060b48b552a1d5400752d18b01d6baa"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-22T06:56:29.811000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"megu1350","public_flags":0,"id":"1037870305173049378","global_name":"Megu","display_name":"Megu","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"e6b00bf94e19e3e1aeee9067faa1180f"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-10T21:34:06.122000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"MegaroniAndCheese","public_flags":0,"id":"1003819307857367160","global_name":null,"display_name":null,"discriminator":"4959","bot":false,"avatar_decoration_data":null,"avatar":"157e517cdbf371a47aaead44675714a3"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-02T00:37:23.128000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"St0nedKold","public_flags":0,"id":"922521635624472606","global_name":null,"display_name":null,"discriminator":"2454","bot":false,"avatar_decoration_data":null,"avatar":"1761ebeb4dc0bd9f0374bde8e27b52d2"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-30T18:31:04.493000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"_hippity_hoppity","public_flags":0,"id":"759568995463987220","global_name":"HippityHoppity ┬▓","display_name":"HippityHoppity ┬▓","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"5140c0cd8d7043fc196e750185ae0c63"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-12T05:21:20.341000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"mischief","public_flags":0,"id":"945458973857964062","global_name":null,"display_name":null,"discriminator":"9120","bot":false,"avatar_decoration_data":null,"avatar":"8c08c84d88cc2f3c26062077d3fc873c"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-19T16:43:20.304000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"mirroredraven","public_flags":0,"id":"1067294297977782303","global_name":"MirroredRaven","display_name":"MirroredRaven","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"36654018c7da061ae7580d1f58e250a7"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-30T23:47:19.573000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"~*Γÿü≡ƒî╖≡¥æ║≡¥Æò≡¥Æé≡¥Æô≡¥Æì≡¥Æè≡¥Æê≡¥Æë≡¥Æò≡¥æ¿≡¥Æö≡¥Æë≡¥ÆÜ≡ƒî╖Γÿü*~","public_flags":64,"id":"1064508482486808627","global_name":null,"display_name":null,"discriminator":"1336","bot":false,"avatar_decoration_data":null,"avatar":"6d37864d13a79586c94011a0aa73661a"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-31T20:17:38.359000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"PsychicSalmon","public_flags":0,"id":"955548416014975116","global_name":null,"display_name":null,"discriminator":"3635","bot":false,"avatar_decoration_data":null,"avatar":"c2dabff6b88bbc4ef6d82847eb599f5e"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-26T05:38:56.775000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"minososl","public_flags":0,"id":"1078902139386068992","global_name":"mmno","display_name":"mmno","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"8c4d58192a67874a1304e76946293abd"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-26T02:56:22.277000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"bitchcraft666","public_flags":0,"id":"434938134590128128","global_name":"Bitchcraft","display_name":"Bitchcraft","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_856385191ab166401b4aa699cde9abab"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-21T09:32:41.410000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"rejjieunleashed","public_flags":0,"id":"414772158934286355","global_name":null,"display_name":null,"discriminator":"8280","bot":false,"avatar_decoration_data":null,"avatar":"21debc8c17e1aab94067b729d36e2ede"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-15T02:29:40.950000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"glasgowsmiles","public_flags":128,"id":"784726882750562305","global_name":"≡ƒûñK A Z Z Y≡ƒûñ","display_name":"≡ƒûñK A Z Z Y≡ƒûñ","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"fd791f452bec7b96a1cebc44d28f34bb"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-24T17:06:41.338000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"≡¥ÿñ ΓÿàΓÇë≡¥ÿ» ≡¥ÿ╡","public_flags":0,"id":"840969887814909952","global_name":"≡¥Öÿ ΓÇëΓÿà πéñ πé▒ πâí πâ│","display_name":"≡¥Öÿ ΓÇëΓÿà πéñ πé▒ πâí πâ│","discriminator":"0993","bot":false,"avatar_decoration_data":null,"avatar":"988c40511a5ba67f4517d1e4d6a16771"},"roles":["1033933988479381504","995051873201557575","995101517503803413","1005796007340167260","1023723618846392381"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-26T08:29:52.559000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"NoahHarris!!!","public_flags":128,"id":"978940813855821874","global_name":null,"display_name":null,"discriminator":"8641","bot":false,"avatar_decoration_data":null,"avatar":"412b320faadc912a715ebac2334a269f"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-06T02:26:52.327000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Will Smith","public_flags":0,"id":"397114267356233749","global_name":null,"display_name":null,"discriminator":"8580","bot":false,"avatar_decoration_data":null,"avatar":"ae4edc90df84e2be9ce3833ae47772aa"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-17T01:16:52.693000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"DaddyKass","public_flags":0,"id":"188837202631983104","global_name":null,"display_name":null,"discriminator":"2735","bot":false,"avatar_decoration_data":null,"avatar":"a3fe7063286d6852e553158b9f8d797b"},"roles":["1062748737560117249","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-15T06:50:52.761000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Proteus","public_flags":0,"id":"978855150330449920","global_name":null,"display_name":null,"discriminator":"4428","bot":false,"avatar_decoration_data":null,"avatar":"37a72c1b161e9707a4c116fb2f6512d9"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"Proteus of the Meth","mute":false,"joined_at":"2022-07-08T20:14:52.864000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"michael_cera","public_flags":0,"id":"856203331474948107","global_name":"Michael Cera","display_name":"Michael Cera","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"cf7a9b5e6ce0d32a3bda9e049fb23ad5"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-10T11:37:47.943000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"lulziii","public_flags":0,"id":"1110709339473321984","global_name":"","display_name":"","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"112ecd02c721d2efbc589214df9e132a"},"roles":[],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-23T23:09:27.646707+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Gryphon (-)","public_flags":1048576,"id":"955713505925943337","global_name":"╤ülΓà░╤ük m╬ò","display_name":"╤ülΓà░╤ük m╬ò","discriminator":"4618","bot":false,"avatar_decoration_data":null,"avatar":"117aaa795187f1996d9d9d7aca1fc982"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-20T22:55:01.499000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"loosenaged","public_flags":0,"id":"918983836048691240","global_name":null,"display_name":null,"discriminator":"5586","bot":false,"avatar_decoration_data":null,"avatar":"d6e6da3b0f8b640c4192913be22f82ab"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-27T21:35:48.990000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"snufkin420","public_flags":0,"id":"819941802245226516","global_name":"Γÿÿ Ω£▒ ╔┤ ß┤£ Ω£░ ß┤ï╔¬ ╔┤ Γ£í","display_name":"Γÿÿ Ω£▒ ╔┤ ß┤£ Ω£░ ß┤ï╔¬ ╔┤ Γ£í","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"613a5fad91a9b525428978d5eb04818a"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-14T14:54:43.711000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"pastdead","public_flags":64,"id":"187252870935085056","global_name":"cretin","display_name":"cretin","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"91bbcab7ff7b61f60a5393f1a455dd52"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-21T16:10:44.674000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ogmaddad","public_flags":64,"id":"450433945088163840","global_name":"MAD DAD","display_name":"MAD DAD","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6b844379e25bfa382d654bd6246d32f9"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-04T03:18:20.784000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"supercharge71","public_flags":0,"id":"182933386644422656","global_name":"supercharge71","display_name":"supercharge71","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"fa370a9dd68fa7a64bc9dd007137a16d"},"roles":["1062748737560117249","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-07T05:29:55.871000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"susannasunshine","public_flags":0,"id":"893270164416626738","global_name":"SusannaSunshine","display_name":"SusannaSunshine","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"f02079220f78930ccec93421054d64b7"},"roles":["995064226790002809","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":true,"joined_at":"2022-11-09T22:46:11.333000+00:00","flags":0,"deaf":true,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Jeffy","public_flags":0,"id":"1048874780641730591","global_name":null,"display_name":null,"discriminator":"3949","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-04T08:24:54.464000+00:00","flags":2,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"frostig.","public_flags":0,"id":"471449896202010654","global_name":"&'frostig,....","display_name":"&'frostig,....","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"9139378320c0f48404c2b8b9426a313d"},"roles":["1023784581087895592","995050775782899772","995050663073558581","995063373358186616","995063073838735481","1023723192587653211","1057170710138732604","995050810528501822"],"premium_since":"2022-07-09T01:56:08.143000+00:00","pending":false,"nick":"_i4ni_frostig,.... (Crinker)","mute":false,"joined_at":"2022-07-08T19:55:42.892000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"llricell","public_flags":0,"id":"521870680321425437","global_name":"llRICEll","display_name":"llRICEll","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"2fc210287fb77580b751c0ba1282b81d"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-19T04:55:51.939000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"lavery_","public_flags":0,"id":"1096566696581529750","global_name":"robert","display_name":"robert","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"1d4c06d789603b821ab5a0c1b8ec1aa2"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-06T03:12:02.504000+00:00","flags":0,"deaf":false,"communication_disabled_until":"2023-07-07T10:46:20.234000+00:00","avatar":null},{"user":{"username":"spookybagel420","public_flags":0,"id":"210305675400708108","global_name":"Amy","display_name":"Amy","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1157412388509864068","asset":"a_50939e8f95b0ddfa596809480b0eb3e1"},"avatar":"a_5eadfac8bb5a6c0a3333a71f3160e741"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-07T11:51:35.973000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"pirateking","public_flags":0,"id":"430045190716260357","global_name":null,"display_name":null,"discriminator":"3293","bot":false,"avatar_decoration_data":null,"avatar":"7ad15848c6886ccafaf4714592532fb0"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-29T11:23:09.533000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"blaps","public_flags":0,"id":"707997984456966165","global_name":null,"display_name":null,"discriminator":"6295","bot":false,"avatar_decoration_data":null,"avatar":"20593bfbf2250f8f7a508d436a615905"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-26T05:32:26.780000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"thecreeper","public_flags":64,"id":"640251621619793921","global_name":"Nothing","display_name":"Nothing","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6ccf89aba697af3ed52dff9b4b57ade6"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-20T02:07:11.402000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"sugashart","public_flags":0,"id":"493909704104345601","global_name":"sugashart","display_name":"sugashart","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"28ec812b7615f62c85ab63a89140daf1"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-08T05:54:50.573000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"basedsteppa","public_flags":0,"id":"648915469352304640","global_name":"BasedSteppaTX","display_name":"BasedSteppaTX","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"dfae7dfbd96579839de3b45dc26b7924"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"lil freebase has a dick","mute":false,"joined_at":"2023-12-16T16:12:39.502000+00:00","flags":1,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Ultra Baguette Dealer","public_flags":0,"id":"616633262994882571","global_name":"Baguette Dealer","display_name":"Baguette Dealer","discriminator":"8708","bot":false,"avatar_decoration_data":null,"avatar":"a43bdea604a00da6ffaa5e2795dc2c4d"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-23T05:27:14.649000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"kaleb7201","public_flags":0,"id":"721472957251190784","global_name":"kaleb7201","display_name":"kaleb7201","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"f9484fcbf0f03ba9c4d27b1ef86d9ede"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-22T22:06:08.798000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"moox2cg","public_flags":256,"id":"172146653451517952","global_name":"c═½o═ªo═ªl g═½u═ªy═ª","display_name":"c═½o═ªo═ªl g═½u═ªy═ª","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d7036daaf106a777ce4591720ab06f64"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-24T23:32:04.004000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"InpuhEduplEBvdvsskater446","public_flags":0,"id":"1067548998325502113","global_name":null,"display_name":null,"discriminator":"4272","bot":false,"avatar_decoration_data":null,"avatar":"3c27c01d11ffd1ced037644405429dd0"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-04-30T09:50:06.640000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"bradmandango","public_flags":64,"id":"127790027299225600","global_name":"Braderall","display_name":"Braderall","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"30a61c3a001f28e6828cb40706346326"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-12T20:21:28.732000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"crackedcrypto","public_flags":64,"id":"657723969197178880","global_name":"CrackedCrypto","display_name":"CrackedCrypto","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"1ce19ec2b133434ef4a5efc92cc0137b"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-24T04:53:40.746000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"TheJeoffryOG","public_flags":0,"id":"355197095143014400","global_name":null,"display_name":null,"discriminator":"2565","bot":false,"avatar_decoration_data":null,"avatar":"ac4afeb417aac40fab4a87a94e8aaf43"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-07T19:44:19.062000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"einheri9547","public_flags":0,"id":"306236009400762378","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ab85a0fcc309de8a9326ccd2d8dbc727"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-02T22:37:06.595000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Merp","public_flags":0,"id":"870102047075237939","global_name":null,"display_name":null,"discriminator":"8941","bot":false,"avatar_decoration_data":null,"avatar":"3c2ef5e975f0c82ea2095c671a5945e0"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-14T23:15:38.005000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Sloshpot","public_flags":0,"id":"663876712227930143","global_name":null,"display_name":null,"discriminator":"8949","bot":false,"avatar_decoration_data":null,"avatar":"529341d3090a81af870bcf1b68c4218c"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-11T04:38:08.055000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"yestheakon","public_flags":0,"id":"531705186528264194","global_name":"Yes THE Akon","display_name":"Yes THE Akon","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"5019d16bb3f909034ad4bac7864f111f"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-31T23:10:50.714000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"SwaGtuz","public_flags":64,"id":"714437104523935755","global_name":null,"display_name":null,"discriminator":"1382","bot":false,"avatar_decoration_data":null,"avatar":"bbff6586f557ada65ae7d5bda13dd044"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-09T22:59:03.373000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"heresynetwork","public_flags":0,"id":"1113555506989121536","global_name":"hagalaz","display_name":"hagalaz","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6b598b1e7ae3bb727581eeaa231558f6"},"roles":["1005796007340167260","995101517503803413","1013921043892674670","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-23T10:21:21.748000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"mongolrider","public_flags":0,"id":"678584033126645760","global_name":"Mongol Rider","display_name":"Mongol Rider","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"eae52fc03f80e74da0766f6b1d2628c3"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-27T04:52:11.989000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"zdDX?D","public_flags":0,"id":"1025810278098677800","global_name":null,"display_name":null,"discriminator":"0367","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-13T14:41:13.345000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"efffect","public_flags":0,"id":"540628753596809216","global_name":"Zeedenwatcher","display_name":"Zeedenwatcher","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"322545f7013cad77efceb16013dfbc3c"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-21T22:06:45.142000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"0lenoname","public_flags":0,"id":"935327222582095922","global_name":"Ol'NoName","display_name":"Ol'NoName","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c94d7e94100000a0248e8fda8557866d"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"Caleb","mute":false,"joined_at":"2023-06-17T10:33:21.589000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ReeΓÖ┐Tard","public_flags":64,"id":"649435729545658368","global_name":"ReeΓÖ┐Tard","display_name":"ReeΓÖ┐Tard","discriminator":"6509","bot":false,"avatar_decoration_data":null,"avatar":"773516d2a675ed265d9f6639968748ee"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-23T07:05:56.226000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Moralie","public_flags":1048576,"id":"973627994927161414","global_name":null,"display_name":null,"discriminator":"6086","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-04-30T14:55:28.609000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"damn.doom","public_flags":0,"id":"1160506752316489758","global_name":"&,.'`doom`'.,&","display_name":"&,.'`doom`'.,&","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a326d66f2446f2166132bc11425d39f9"},"roles":["995051445109923920","995101517503803413","995051873201557575","1046943666561888266","995050775782899772"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-08T14:23:37.763000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"kneeko.","public_flags":640,"id":"185208265590833152","global_name":"kneeko","display_name":"kneeko","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_da5132454400ed852602a0715e72e69d"},"roles":["1062748737560117249","1023723665969401906","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-07T04:29:29.157000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"takeatoke840","public_flags":64,"id":"482322834346082317","global_name":"Gandalf the Green ≡ƒÆ╕","display_name":"Gandalf the Green ≡ƒÆ╕","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6e741471dcfac171b6a5dc42cf3bd490"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-04-20T13:57:57.273000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"WockhardtPoletek","public_flags":0,"id":"958915653174177823","global_name":null,"display_name":null,"discriminator":"0698","bot":false,"avatar_decoration_data":null,"avatar":"d69fcb7beeac85f0a5d00a4e0c272052"},"roles":["995051445109923920","995101517503803413","995051873201557575","1023722955454304367"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-11T05:44:55.168000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"juggalosvseverybody","public_flags":0,"id":"903493991402700831","global_name":"JuggalosVsEverybody","display_name":"JuggalosVsEverybody","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b9e9902318aee5573e6ff9a3823b483a"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-30T23:46:58.240000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"waveydavey","public_flags":0,"id":"1082554157451456543","global_name":null,"display_name":null,"discriminator":"0749","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-05T21:07:45.685000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"rawberts","public_flags":0,"id":"263221339991572481","global_name":"Rawb","display_name":"Rawb","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_3e173fa9d483dea5caac03a34dd81041"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-06T09:33:51.196000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"the.0ne.and.only.z3r0","public_flags":256,"id":"1045916659715678248","global_name":"≡¥ùá≡¥ù«≡¥ÿå≡¥ù╝≡¥ù┐ ≡¥ùá≡¥ù░≡¥ùƒ≡¥ÿé≡¥ù╣≡¥ÿç≡¥ÿå","display_name":"≡¥ùá≡¥ù«≡¥ÿå≡¥ù╝≡¥ù┐ ≡¥ùá≡¥ù░≡¥ùƒ≡¥ÿé≡¥ù╣≡¥ÿç≡¥ÿå","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"fd1132d885f4406d1fd9b87c491ca1a9"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-22T08:00:07.742000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"metrot","public_flags":256,"id":"336484375736877056","global_name":"Troy Metro","display_name":"Troy Metro","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"9e4993eb53ef360500ca00d850d0d5c9"},"roles":["995063073838735481","995051873201557575","995704340247478442","995063281007996939","995101517503803413","995064226790002809"],"premium_since":null,"pending":false,"nick":"Not A Nigger","mute":false,"joined_at":"2022-07-16T16:07:52.058000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":"a_6b63df814ccb8f8f79be691d9d97f3f3"},{"user":{"username":"≡¥òè≡¥ò₧≡¥òÆ≡¥òÿ≡¥òÜ≡¥òö","public_flags":64,"id":"197844700944793600","global_name":null,"display_name":null,"discriminator":"7490","bot":false,"avatar_decoration_data":null,"avatar":"bf4ebc64ce8887c725d9c36996a05be0"},"roles":["995051445109923920","995101517503803413","995050844443643959","995051873201557575"],"premium_since":null,"pending":false,"nick":"≡¥òè≡¥ò₧≡¥òÆ≡¥òÿ≡¥òÜ≡¥òö(Critical Thinker)","mute":false,"joined_at":"2022-07-09T01:02:06.935000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":"aa47b088b72fcc5bf7db231189de2657"},{"user":{"username":"ccunterfrank","public_flags":0,"id":"371748122998603777","global_name":"frank","display_name":"frank","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"36ff6ae0624e80be44e4b3c2d23436a3"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-15T03:37:31.921000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Dylan LXIX","public_flags":0,"id":"885736090869317632","global_name":null,"display_name":null,"discriminator":"6110","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":true,"joined_at":"2022-12-26T02:18:00.819000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"39458150_76160","public_flags":1048576,"id":"1154354616360775730","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"253f26b73c19aebfa0f1250acc507b6f"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-24T08:49:44.902000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":".m3rp.","public_flags":0,"id":"726759740650160138","global_name":"Merp","display_name":"Merp","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"7e6e3bd87e70651bfc13dba00d4e0415"},"roles":["1023722847824248832","995051873201557575","995063248204349480","1023723061050101832","995704340247478442","1013921043892674670","1023723005051936878","996642050361536594","995101517503803413","995904351858069655","995063073838735481","1005796007340167260","1023723584327274527"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-15T18:14:32.612000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"soyaboycelery","public_flags":0,"id":"644331510282846208","global_name":"╩Ä╔╣╟¥l╟¥╔ö","display_name":"╩Ä╔╣╟¥l╟¥╔ö","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b84933c5a4064e73c580987eae7bb8d3"},"roles":["1033933988479381504","1001512564162826322","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-26T07:57:13.785000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"nxlcz","public_flags":0,"id":"452331355997470731","global_name":"NXLCZ","display_name":"NXLCZ","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"0bad60a7791a000e6febb68857475b91"},"roles":["995063248204349480","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-24T23:29:33.818000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Φâûσ¡É","public_flags":0,"id":"510580880247488514","global_name":null,"display_name":null,"discriminator":"0565","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-22T07:47:13.471000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Ambiguously Cunty","public_flags":0,"id":"510677269799239681","global_name":null,"display_name":null,"discriminator":"9633","bot":false,"avatar_decoration_data":null,"avatar":"ce7c1a559a6b97e1b964ad0e277578fb"},"roles":["995051873201557575","995063248204349480","999881670121500712","995051512327848016","995101517503803413"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T20:21:50.995000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"taylorst.","public_flags":0,"id":"805235025871241226","global_name":"Taylor St.","display_name":"Taylor St.","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d10f0ff0cbe5dd610aa7ceb6c9fcbf10"},"roles":["1024421238082392074","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-23T17:04:00.096000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"blaccbaby","public_flags":0,"id":"937565325988343838","global_name":"Baby","display_name":"Baby","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"1a3d469389eb3be12172d6a6fecdff18"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-30T00:11:53.553000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"nikushimi_","public_flags":256,"id":"693475476899102742","global_name":"Nikushimi_","display_name":"Nikushimi_","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"14894d1cf51280d7ae5fe8f517fc165b"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T21:43:31.031000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"overwatch2sucks","public_flags":0,"id":"1010395474160783400","global_name":"HANZO","display_name":"HANZO","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995064226790002809","995101517503803413","995051873201557575","1094826479403147305"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-20T04:03:18.494000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"mannamedbug","public_flags":0,"id":"88528388645482496","global_name":"Bug","display_name":"Bug","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"3a3893413629c64c03868e3ef9576144"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-25T03:24:58.290000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"jamescat.","public_flags":0,"id":"1046851275217719376","global_name":"JamesCat","display_name":"JamesCat","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"34f728a062dc4c21702ea6b223e784c9"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-12T22:21:35.400000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"n0de","public_flags":0,"id":"422681707313889281","global_name":null,"display_name":null,"discriminator":"9633","bot":false,"avatar_decoration_data":null,"avatar":"c776ecf59bf6e25e6d9867a33507f035"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-12T13:35:25.751000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ascend47","public_flags":0,"id":"435608361065775124","global_name":"Ascend","display_name":"Ascend","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"e4d53840625e143c97d544c210d39653"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-29T04:44:31.199000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Suki","public_flags":0,"id":"1133833607320969267","global_name":null,"display_name":null,"discriminator":"0490","bot":false,"avatar_decoration_data":null,"avatar":"88f27d4d5851636b9a391531d80ab17c"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-24T18:23:44.809000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"cobra1776","public_flags":0,"id":"941783525747728414","global_name":"Cobra-1776","display_name":"Cobra-1776","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"858c71256a150411d742df0fa3f22f13"},"roles":["995051873201557575","995063281007996939","996642050361536594","995101517503803413","995064226790002809"],"premium_since":null,"pending":false,"nick":null,"mute":true,"joined_at":"2023-07-07T05:57:03.942000+00:00","flags":0,"deaf":true,"communication_disabled_until":null,"avatar":null},{"user":{"username":"pigpen","public_flags":0,"id":"948734183000387634","global_name":null,"display_name":null,"discriminator":"9306","bot":false,"avatar_decoration_data":null,"avatar":"037ae22c1ed8de794d3d59020ae5e5d5"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-15T00:21:11.561000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"├ù ├ù ├ù","public_flags":64,"id":"612459851926208558","global_name":"├ù ├ù ├ù","display_name":"├ù ├ù ├ù","discriminator":"9661","bot":false,"avatar_decoration_data":null,"avatar":"ad7a29112954207f620d6af1661ecaff"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-02T19:12:17.254000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"missdimethyltryptamine","public_flags":0,"id":"875784256692047872","global_name":"Ω£▒ß┤Å╩Å Ω£▒ß┤Çß┤£ß┤äß┤ç╩Å","display_name":"Ω£▒ß┤Å╩Å Ω£▒ß┤Çß┤£ß┤äß┤ç╩Å","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_64562c8980b97707ae791b4c72afc425"},"roles":["1053505510810337330","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"Ω£▒ß┤Çß┤£ß┤äß┤ç╩Å (& toxic)","mute":false,"joined_at":"2022-07-21T09:19:26.279000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Kushman313-_-","public_flags":0,"id":"949365571185704961","global_name":null,"display_name":null,"discriminator":"8502","bot":false,"avatar_decoration_data":null,"avatar":"8f4ae7a8a12300de78f622476ea5cfd4"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-12T18:34:32.275000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Vanilla","public_flags":128,"id":"227228552141996032","global_name":null,"display_name":null,"discriminator":"1570","bot":false,"avatar_decoration_data":null,"avatar":"19490308f23e553a0a40635ecb93e9ab"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-28T10:19:12.257000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"k711c0r3","public_flags":0,"id":"154427553069793280","global_name":"k711c0r3","display_name":"k711c0r3","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"7de02ee20658110e3353ae2259691344"},"roles":["1015112206620311552","995051873201557575","1013921043892674670","995051445109923920","1109851698089967697","995101517503803413","995063073838735481","995050775782899772"],"premium_since":null,"pending":false,"nick":"Dom nicc","mute":false,"joined_at":"2022-07-08T22:40:39.199000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"randibauer1","public_flags":0,"id":"266685787284701188","global_name":"RandiBauer1","display_name":"RandiBauer1","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"abd53549e95c425c22fff2b90e7e507a"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-04T18:08:40.220000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":".metalgearjesus","public_flags":0,"id":"885351309644030003","global_name":"MetalGearJesus","display_name":"MetalGearJesus","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"e9dce1026255adafd0d1f6fe625829d8"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-09T10:28:53.468000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"soleamakie","public_flags":0,"id":"471860850622464011","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"38477fd5e724efcb6b1a3d55d6d8e6e7"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-10T19:25:53.591000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"top8friends","public_flags":0,"id":"278268489494429696","global_name":"^jordan^","display_name":"^jordan^","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c7426f9d43eea4b7f8569a65a2c330d0"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-02T09:36:24.899000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"georgeyporgey","public_flags":0,"id":"182543425692893184","global_name":"G money","display_name":"G money","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_27032b804f8d79b0ccc5fdb079ccaa00"},"roles":["995063373358186616","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-16T17:24:43.453000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"leeahqueentoker","public_flags":0,"id":"943362449770446908","global_name":"LulziΓÇÖs Woman","display_name":"LulziΓÇÖs Woman","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6e1d7e82adf7bcbbbb0b1da33faae783"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-14T06:44:48.223000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Fields","public_flags":0,"id":"1030280789423820933","global_name":null,"display_name":null,"discriminator":"0024","bot":false,"avatar_decoration_data":null,"avatar":"4164e1ddc0ba5c15ddb9a6d47853de61"},"roles":["1061015873642578000"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-27T08:43:10.353000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"4chan811","public_flags":0,"id":"1151676994338173028","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"7af73bebfedaf26c8b25beac0e4e4adf"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-01T22:38:37.468000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"camel1913","public_flags":0,"id":"977785829642616863","global_name":"Camel","display_name":"Camel","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"119d5b4085edf945a96409f8f9b23c40"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-07T14:18:36.177000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"pussalip","public_flags":0,"id":"697581244816425072","global_name":"ΓäÖ≡¥òî≡¥òè≡¥òè≡¥ö╕≡¥òâ≡¥òÇΓäÖ","display_name":"ΓäÖ≡¥òî≡¥òè≡¥òè≡¥ö╕≡¥òâ≡¥òÇΓäÖ","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1154896005045694555","asset":"a_c7e1751e8122f1b475cb3006966fb28c"},"avatar":"2ac7d4274f4446b08fad48d867fe06f3"},"roles":["1062748737560117249","995050810528501822","995051873201557575"],"premium_since":"2023-12-14T06:48:44.433000+00:00","pending":false,"nick":null,"mute":false,"joined_at":"2023-12-14T06:44:35.042000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"tobi666_","public_flags":0,"id":"365535271426588673","global_name":"tobi","display_name":"tobi","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"50819bfc844c810d3b4bed36a77da7e8"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-26T01:32:40.639000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"brolenciaga","public_flags":0,"id":"981096959198760963","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a5f91cbf3afe13df1c4c648c9438b205"},"roles":["1062748737560117249","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"Brogatti","mute":false,"joined_at":"2023-04-18T07:44:44.048000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"meffy4518","public_flags":256,"id":"479588750926807040","global_name":"Foxx","display_name":"Foxx","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"8d6083d233e5e6f008203cfa28ead6ad"},"roles":["1001512564162826322","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-20T02:54:44.342000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"andrijaaki","public_flags":0,"id":"893192052219719711","global_name":null,"display_name":null,"discriminator":"6035","bot":false,"avatar_decoration_data":null,"avatar":"c00aae0d4f754b5a486ac0a410f85539"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-29T02:25:37.871000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"thicchomiesinc","public_flags":0,"id":"324388289224245248","global_name":"ThiccHomiesInc","display_name":"ThiccHomiesInc","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"7832147d5ef94de80b1c294a7580388b"},"roles":["1021938293744611411","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-01T08:46:19.474000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ryan.5645","public_flags":256,"id":"928320233033302057","global_name":"Ryan","display_name":"Ryan","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"072f11f82dca8d76376383bcbb3e6dbd"},"roles":["1062748737560117249","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-12T22:00:59.385000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"RedundantC","public_flags":0,"id":"927641960230051840","global_name":null,"display_name":null,"discriminator":"5825","bot":false,"avatar_decoration_data":null,"avatar":"10918ce3df0c3d796b843c3737bf64ab"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-10T14:36:01.293000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"socioeconomyv2","public_flags":0,"id":"1069976907451465738","global_name":null,"display_name":null,"discriminator":"8948","bot":false,"avatar_decoration_data":null,"avatar":"cc7bbf56303d8a2ee501b0263f0b49b1"},"roles":["995051512327848016","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-06T07:00:33.040000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"deadsies42","public_flags":0,"id":"1028710793392427118","global_name":"D - E - A - D - S - E - I -Z - E","display_name":"D - E - A - D - S - E - I -Z - E","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_6029ab0853a7d8337394b078175a917e"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-14T07:08:57.384000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"?!!?!?!?!?!?!??!?!?!trixtm","public_flags":0,"id":"1076600049699663964","global_name":null,"display_name":null,"discriminator":"1241","bot":false,"avatar_decoration_data":null,"avatar":"944acbe0ddfd29730b98245ed8c79d39"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-03T18:31:58.712000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"g33kgo611","public_flags":0,"id":"644342853853642764","global_name":"G33kGod611","display_name":"G33kGod611","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"7dc3a08a966bcbe609b99344950ceb7d"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-15T05:37:07.076000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"lunaluvsweed","public_flags":0,"id":"939775254576906241","global_name":"!luna","display_name":"!luna","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"1122e84e6f51ab346dbb3f081049a5d8"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-20T06:10:41.928000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":".emlovesyou","public_flags":0,"id":"610934317870481469","global_name":"emlovesyou","display_name":"emlovesyou","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"4ce5a4e9f594743e3a01e44933069515"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-27T14:03:16.723000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"vriv","public_flags":0,"id":"853157170237800459","global_name":"badass swagolicious gangster","display_name":"badass swagolicious gangster","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"50d6b8e6e16c916a500b70319a0d4aa7"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-26T03:16:52.052000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"daddy.white.clouds","public_flags":0,"id":"827971163153236029","global_name":null,"display_name":null,"discriminator":"0711","bot":false,"avatar_decoration_data":null,"avatar":"8cc48aa059bc0c891bd3605920a1be75"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T22:40:39.523000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"whaitas","public_flags":256,"id":"242291496143814656","global_name":"Whaitas Singer","display_name":"Whaitas Singer","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"fa3b918e49b0d4d4e3674c6ee4e1e6a9"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-02T14:44:03.153000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"stray_nemo","public_flags":0,"id":"1140908422448033804","global_name":"STRAY NEMO","display_name":"STRAY NEMO","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ed567ecb091b1f060fc70c8c7d2d4600"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-20T22:35:27.134000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Cat_City","public_flags":0,"id":"881097424016400465","global_name":null,"display_name":null,"discriminator":"7812","bot":false,"avatar_decoration_data":null,"avatar":"f5af21b273e7fc6183bbfd2c15f76aa4"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-21T10:19:57.163000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"shmegmoid","public_flags":0,"id":"726955494819889243","global_name":"shmegmoid","display_name":"shmegmoid","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"782e5476b95762ab055d4c6f6fcaf5ad"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-26T18:01:55.795000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"glycemicc","public_flags":64,"id":"447879616900890644","global_name":"Glycemicc","display_name":"Glycemicc","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"e83fb365dc7cf06968c4b6919a6191ef"},"roles":["1062748737560117249","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-20T23:29:26.269000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"spliffx","public_flags":256,"id":"281171954499846144","global_name":"Spliff","display_name":"Spliff","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144059132517826601","asset":"a_10b9f886b513b77ccdd67c8784f1a496"},"avatar":"a_8a863bb65672f221fe2b0f1e47adcf8a"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-25T04:05:16.146000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"zoooo","public_flags":0,"id":"1133517706298142820","global_name":null,"display_name":null,"discriminator":"6196","bot":false,"avatar_decoration_data":null,"avatar":"3b20578e78262d11feb40021e3b99673"},"roles":["995101517503803413","995064014189109389","995051873201557575"],"premium_since":null,"pending":false,"nick":"Sprite","mute":false,"joined_at":"2023-07-26T00:51:19.566000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"emptyseas","public_flags":0,"id":"142838044741861378","global_name":"Sigurd","display_name":"Sigurd","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d6ccad810c3b03f7640b3477922a15c7"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-19T00:54:07.548000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"trashyash","public_flags":256,"id":"242820969159196673","global_name":"Trashy Ashy","display_name":"Trashy Ashy","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"de111afa91bbab2ddffa299c50c4b7a3"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-06T02:35:11.768000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"el_moto","public_flags":0,"id":"488085149381033994","global_name":"Four Eyes Black Dragon","display_name":"Four Eyes Black Dragon","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"eabc90a425d2b39795171567ac20fae4"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-18T17:18:50.842000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"realtimechris","public_flags":0,"id":"1030016136735100928","global_name":"RealTimeChris","display_name":"RealTimeChris","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6f708e85b83e06c2d9ff3d315c1678fc"},"roles":["995051873201557575","1007410103118479471","995050663073558581","995101517503803413","995050810528501822"],"premium_since":"2023-09-02T06:36:51.214000+00:00","pending":false,"nick":null,"mute":false,"joined_at":"2022-10-13T07:24:59.734000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"joggerfogger","public_flags":1049216,"id":"129273851925364736","global_name":"HANZO","display_name":"HANZO","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"bba458bf3ce8752b8e5e8bdc108d5e0d"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-09T10:45:24.208000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"reedbre1","public_flags":0,"id":"1005250569331560588","global_name":"reedbre1","display_name":"reedbre1","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"1ed5c172e787b20c746f047cbf5cbee2"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-11T13:37:05.457000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"thefreemarket","public_flags":0,"id":"1084572831880318988","global_name":"Mr. Market","display_name":"Mr. Market","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"e47c1fc94ec47f0454350e83f679e6e4"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-05T06:56:00.283000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Phillip","public_flags":0,"id":"1015513928836595712","global_name":null,"display_name":null,"discriminator":"4151","bot":false,"avatar_decoration_data":null,"avatar":"b90121c8be57a19d34a8342ac7c85330"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-16T01:47:25.818000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"daddy_idabttv.","public_flags":64,"id":"1083411765402009680","global_name":"Daddy_iDab","display_name":"Daddy_iDab","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_1d0a07e79999ff7ab679f9cdfe48e8dc"},"roles":["1062748737560117249","995101517503803413","995050810528501822","995051873201557575"],"premium_since":"2023-12-18T01:56:15.794000+00:00","pending":false,"nick":null,"mute":false,"joined_at":"2023-12-16T04:07:47.465000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"dub4260","public_flags":128,"id":"209194450872827915","global_name":"Dub","display_name":"Dub","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"8bdd1d7cbc2226332af32657d0d5f290"},"roles":["995064226790002809","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T22:54:54.465000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"tinyvixen","public_flags":0,"id":"1154654364850471002","global_name":"petite princess","display_name":"petite princess","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"dd8dcad949340b946be0a79042e7fc55"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-22T07:36:03.887000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"bj420","public_flags":0,"id":"333970211663380480","global_name":"bj420","display_name":"bj420","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"e05a65eabb6c36785567ed218c96eaeb"},"roles":["995050775782899772","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"Jamie Adenuga","mute":false,"joined_at":"2022-07-18T22:52:01.872000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"davey.jones_","public_flags":0,"id":"813299366248185866","global_name":"daveyjones","display_name":"daveyjones","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"e78b18ea15fdcf1d43c51f1f6a7f1f73"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-10T02:22:54.497000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"awolfpack","public_flags":0,"id":"813603384950128661","global_name":"St. Wolfpack, Achiral","display_name":"St. Wolfpack, Achiral","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ee227a0ffd36479e74dba9e02d8f9643"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"Jeffery Dahmer","mute":false,"joined_at":"2022-09-10T01:36:38.338000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":"30d873be3a0f95f7caa11ea78c9fadc7"},{"user":{"username":"pissmutt","public_flags":0,"id":"1070305211127693384","global_name":"Fenrir","display_name":"Fenrir","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"2d1d87cd043a0a5cb109e183214f4cbe"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-07T22:25:33.611000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"digush","public_flags":0,"id":"241245279083429888","global_name":"digush","display_name":"digush","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"3223a8ba9a01b3aed9748afb036d8f79"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-01T15:07:02.943000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"buydrugs","public_flags":0,"id":"179026301238247424","global_name":"BUY$DRUGS","display_name":"BUY$DRUGS","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b31b76d6a0223345ff029075efb47ccd"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-01T10:44:13.093000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"forest1878","public_flags":0,"id":"1019737460558798888","global_name":"forest","display_name":"forest","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6a521c5856b0cb33c54ee2d9df79ab4e"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-07T09:52:39.705000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"SOLFUL","public_flags":0,"id":"975387279520587807","global_name":null,"display_name":null,"discriminator":"5686","bot":false,"avatar_decoration_data":null,"avatar":"8c7bd196bb090f702fbe4adbfa0d1839"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-03T22:56:05.096000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"nova_xxxiii","public_flags":0,"id":"596913893297881099","global_name":"Nova","display_name":"Nova","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6392803ba6fd3c58165c03ba7a3f0772"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-10T01:47:54.792000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Demonslayed","public_flags":0,"id":"659507715911057455","global_name":"Demonslayed","display_name":"Demonslayed","discriminator":"5253","bot":false,"avatar_decoration_data":null,"avatar":"345e89966e9a68254b9df708d8b7dd87"},"roles":["1023723425883230209","995051873201557575","996642050361536594","995101517503803413","1023723584327274527"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-22T22:30:48.635000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"escapegetrich","public_flags":0,"id":"308655642808287243","global_name":"hella young","display_name":"hella young","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d1779fc74bc331c530bbe11fb63539dc"},"roles":["1062748737560117249","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"super superior baltic daddy rawr","mute":false,"joined_at":"2023-06-27T21:32:50.803000+00:00","flags":0,"deaf":false,"communication_disabled_until":"2023-10-07T16:48:07.257000+00:00","avatar":null},{"user":{"username":"chemdawg9499","public_flags":64,"id":"310729664308183040","global_name":"chemdawg","display_name":"chemdawg","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c72f8db5645be2b11eb40a097a1be673"},"roles":["995101517503803413","995051873201557575","1129290038845386823"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-15T08:59:33.717000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"proteusoftheice","public_flags":0,"id":"1090976231375257610","global_name":"╞ñ╞ª╤│╧»╤öß╣╗┼ƒ, The One","display_name":"╞ñ╞ª╤│╧»╤öß╣╗┼ƒ, The One","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"7a06dd6f7b4594da00dd2a8e0878b50c"},"roles":["1001747314425208833","1023723192587653211","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-13T16:36:16.966000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Lionreaux","public_flags":1048832,"id":"1093180919805923458","global_name":null,"display_name":null,"discriminator":"7135","bot":false,"avatar_decoration_data":null,"avatar":"65c5c537933e785a74a2e2d87b876f30"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-15T18:16:03.560000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"retro69","public_flags":0,"id":"601994710982197258","global_name":"Retro","display_name":"Retro","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"f037ff4065bfa1ad34f8e292649f3616"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-10T03:42:49.734000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"slayerxx87","public_flags":128,"id":"153999772242411520","global_name":"≡ƒöÑSlayerXx87≡ƒöÑ","display_name":"≡ƒöÑSlayerXx87≡ƒöÑ","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144059132517826601","asset":"a_10b9f886b513b77ccdd67c8784f1a496"},"avatar":"96da1c9db783b02095de338980f8b72f"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-23T08:43:42.501000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"vercingetorix8507","public_flags":0,"id":"952631712825868409","global_name":"≡ƒ½ò≡¥öÖ≡¥öó≡¥ö»≡¥öá≡¥öª≡¥ö½≡¥öñ≡¥öó≡¥ö▒≡¥ö¼≡¥ö»≡¥öª≡¥ö╡≡ƒ½ò","display_name":"≡ƒ½ò≡¥öÖ≡¥öó≡¥ö»≡¥öá≡¥öª≡¥ö½≡¥öñ≡¥öó≡¥ö▒≡¥ö¼≡¥ö»≡¥öª≡¥ö╡≡ƒ½ò","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6ee159197c56ddffe290b2a2fb08cbbb"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-27T00:08:25.841000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"mansamusastopguy","public_flags":0,"id":"245376408745017344","global_name":"Mansa Musa's Top Guy","display_name":"Mansa Musa's Top Guy","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"3bacc4fccc5dd53ac352d0f30d7cd432"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-01T17:03:38.602000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"kayla.x","public_flags":64,"id":"543281213582999584","global_name":"kayla","display_name":"kayla","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144307629225672846","asset":"a_d72066b8cecbadd9fc951913ebcc384f"},"avatar":"e253674b5d85c552d9f6cd9978011f2f"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-23T00:02:05.949000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"billyelpaso","public_flags":0,"id":"756377339054653531","global_name":"&<>Billy El Paso<>&","display_name":"&<>Billy El Paso<>&","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_ad095718883c38ebb453068977a126e2"},"roles":["995051445109923920","1064493928855916564","995050663073558581","995101517503803413","995050775782899772","995050810528501822","1023723584327274527"],"premium_since":"2022-07-09T02:17:50.841000+00:00","pending":false,"nick":"Billy ElPaso AKA Steve Cockshaft","mute":false,"joined_at":"2022-07-09T01:02:15.506000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Γÿàσ╜í ≡¥òü≡¥òÆ≡¥ò¬≡¥òö≡¥òû ≡¥ƒÜ.≡¥ƒÿ σ╜íΓÿà","public_flags":0,"id":"1057186677417852959","global_name":null,"display_name":null,"discriminator":"9411","bot":false,"avatar_decoration_data":null,"avatar":"b1b061aa89f3f4dd973bd9e18cab703a"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-30T13:03:55.365000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"fr╨╡d","public_flags":0,"id":"994598996683280427","global_name":null,"display_name":null,"discriminator":"8554","bot":false,"avatar_decoration_data":null,"avatar":"c168b69efbc3e4efdfb54a2d6cf8a3cb"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-20T23:36:28.886000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"_umi.","public_flags":0,"id":"245266877369155584","global_name":"Umi.","display_name":"Umi.","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"92cbc967d56ad5a8db7d10fea93b1e0a"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-13T16:58:15.902000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"aka.dzoni","public_flags":128,"id":"449632462885224459","global_name":"Dzoni","display_name":"Dzoni","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"cfd64c7a3ff048ae44c3f9d7f091cab4"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-14T15:56:23.166000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"klaapps","public_flags":0,"id":"258446680783978497","global_name":"Klapps","display_name":"Klapps","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"23a28e0ae66a6dc219f0963bf62f3f69"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-01T05:02:29.182000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"little_droida","public_flags":0,"id":"207533376314277888","global_name":"little droida","display_name":"little droida","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6950b0b4e615e41ae7eef655aff80d49"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T20:15:46.706000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"╨»╬¢╨⌐D╬¢╨⌐G╨»╬¢╨ƒD╙¿M╞º","public_flags":0,"id":"977895221071343646","global_name":null,"display_name":null,"discriminator":"9993","bot":false,"avatar_decoration_data":null,"avatar":"bea4a309ccc7ae80e9cff36a6b8fc578"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-30T13:22:56.176000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Clown World","public_flags":0,"id":"880125258957455391","global_name":null,"display_name":null,"discriminator":"2353","bot":false,"avatar_decoration_data":null,"avatar":"65a90897976f5a57e5be6b41924f4111"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-24T05:25:09.311000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Freyja","public_flags":64,"id":"894693260520476673","global_name":null,"display_name":null,"discriminator":"5835","bot":false,"avatar_decoration_data":null,"avatar":"6a3d6d4f786be3bb0d10ded24032df12"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T19:48:47.154000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Tagz","public_flags":128,"id":"1065788700103028847","global_name":null,"display_name":null,"discriminator":"7488","bot":false,"avatar_decoration_data":null,"avatar":"42158e2577b4751d2a9a6ed52b335c4b"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-04-28T22:00:15.944000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"titler","public_flags":0,"id":"868760316853518336","global_name":null,"display_name":null,"discriminator":"4144","bot":false,"avatar_decoration_data":null,"avatar":"76ac6d197f131ccc46662c6ef915ba40"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-24T00:56:44.271000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"≡ƒñíSparky Jesterson≡ƒñí","public_flags":0,"id":"844586173745070131","global_name":null,"display_name":null,"discriminator":"8662","bot":false,"avatar_decoration_data":null,"avatar":"95905eb699146e048b10c0d871abb636"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-29T07:58:14.856000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"hydeout","public_flags":64,"id":"244653431623516160","global_name":"hydeout","display_name":"hydeout","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"721eedf818baa99ee79f6f8e5c87dc75"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-24T02:08:57.320000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"mechamussolini","public_flags":64,"id":"119826695351042048","global_name":"Mecha Mussolini","display_name":"Mecha Mussolini","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d51b6d0496bb4b66dd671893aaba04b5"},"roles":["1024490581948375090","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-26T18:32:09.526000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"grimcoralreefer","public_flags":0,"id":"970439958412292158","global_name":"GrimReefer420","display_name":"GrimReefer420","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1157411984371880118","asset":"a_ad4e2cad924bbb3a2fddf5c527370479"},"avatar":"a_ae40ba49f5847e3885b40958f6c6261b"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-01T04:36:43.423000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Jockie Music (1)","public_flags":65536,"id":"412347257233604609","global_name":null,"display_name":null,"discriminator":"6951","bot":true,"avatar_decoration_data":null,"avatar":"5e8159b67a74d92153c8cd79cce4889c"},"roles":["1186845084461830267","995051873201557575"],"premium_since":null,"pending":false,"nick":"Amp Music","mute":false,"joined_at":"2023-12-20T01:38:38.763000+00:00","flags":0,"deaf":true,"communication_disabled_until":null,"avatar":null},{"user":{"username":"steprum","public_flags":256,"id":"940704009658974238","global_name":"J├ñger","display_name":"J├ñger","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"8543da17af82b8d6a60ae8b56a1a390f"},"roles":["995063373358186616","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-14T01:22:09.593000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"xylazine.","public_flags":64,"id":"196320916404305931","global_name":"Peezy","display_name":"Peezy","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a74d1caba5cb6e2257c34f4f9bff859a"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-10T08:16:34.521000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"starr87","public_flags":0,"id":"631885456480534548","global_name":"starr","display_name":"starr","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b8eb0e3dc5211ff6de23083afd9c196a"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-09T08:02:36.587000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"smittenspinbitch6969","public_flags":256,"id":"857688328664645663","global_name":"Smitten Spin Bitch","display_name":"Smitten Spin Bitch","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"3eb749c302ded723fb4ce616df6f1059"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"DOOM'S Smitten Bitch","mute":false,"joined_at":"2022-10-16T02:06:35.438000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"mr_southpaw","public_flags":64,"id":"202609066957209601","global_name":"El G├╝erito","display_name":"El G├╝erito","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"2ebb58038d2ddc2f1384150911fe5380"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-16T12:59:43.754000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"kingsmith","public_flags":0,"id":"542169359376711690","global_name":"King Smith","display_name":"King Smith","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"89ec1a01e6b382ebba4e887c47eb7806"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-25T02:10:37.462000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Florabazi","public_flags":0,"id":"1126578424790646905","global_name":null,"display_name":null,"discriminator":"6670","bot":false,"avatar_decoration_data":null,"avatar":"6ba5ccf5a3442394dd67200e9d625736"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-06T22:20:45.920000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"dickeytm","public_flags":0,"id":"101448538415726592","global_name":"DickeyΓäó","display_name":"DickeyΓäó","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d737b3b5396abaa6246a4082b096ef20"},"roles":["995063373358186616","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-09T17:55:54.182000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"hobosmurf","public_flags":0,"id":"1075121349674147983","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"727df9d62d77bca7724f061fb361fd16"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-18T01:53:15.720000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"spaceoaf","public_flags":0,"id":"239767115945607168","global_name":"spxcekebab","display_name":"spxcekebab","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"71a907a95711a92c5367ae3490b87edf"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-14T09:05:12.526000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"hard","public_flags":0,"id":"210523128126767115","global_name":"hard","display_name":"hard","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b408cec79d71d5b151f8d6c8d877a807"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-10T03:17:21.359000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ffs","public_flags":0,"id":"1016894540117971015","global_name":null,"display_name":null,"discriminator":"1475","bot":false,"avatar_decoration_data":null,"avatar":"196ce26159dbead997b09887d53275cc"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-07T02:54:20.938000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"zmv1k","public_flags":0,"id":"1091799005014544459","global_name":"tarantula farmer","display_name":"tarantula farmer","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"da3c65d003a84d9f01402559124456c8"},"roles":["1023723425883230209","995051873201557575","1023723061050101832","995101517503803413","1023723192587653211","996641679236927548"],"premium_since":null,"pending":false,"nick":"jewthar the terrible","mute":false,"joined_at":"2023-11-19T03:37:47.113000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Quantum Toque","public_flags":0,"id":"893260506406735892","global_name":null,"display_name":null,"discriminator":"3847","bot":false,"avatar_decoration_data":null,"avatar":"c78890fe4c589c5d83583bfa8ac53f0c"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-30T14:04:22.262000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Wolfamongstsheep","public_flags":0,"id":"947344860405461082","global_name":null,"display_name":null,"discriminator":"5562","bot":false,"avatar_decoration_data":null,"avatar":"fbab718b4e82e553537c062a6b7bf52a"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-25T23:26:51.247000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ledread","public_flags":0,"id":"931284961393250405","global_name":"led","display_name":"led","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"71d43df5ab7aedc694664d7a66d0a354"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-27T04:23:59.651000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":".derek.c","public_flags":0,"id":"241053680759996416","global_name":"derek","display_name":"derek","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"08162c84b6c6af6f7eb9521b7d4770d3"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-01T13:34:45.056000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"._._._.__._.__._.","public_flags":0,"id":"1077310153055015025","global_name":"[][][][][]","display_name":"[][][][][]","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ba3281037f2d20ddae3a725b689e12fb"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-04-23T04:20:55.454000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"socks3232","public_flags":0,"id":"319566359530962944","global_name":"Socks","display_name":"Socks","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ea67cf03f6b9ef39b2cbffe72f299d23"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-29T23:29:30.024000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"mr.e.9603","public_flags":0,"id":"827767698074370058","global_name":"Mr. E.","display_name":"Mr. E.","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"648f8d843936858fed9d27da406f66e1"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-17T00:50:19.216000+00:00","flags":2,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Teuzinethv","public_flags":0,"id":"995062187024470066","global_name":null,"display_name":null,"discriminator":"4714","bot":false,"avatar_decoration_data":null,"avatar":"a7398dc27906655aa4919698259df340"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-06T11:10:08.254000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"tomaintshit","public_flags":0,"id":"249001869861453834","global_name":"The Abhorred","display_name":"The Abhorred","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_7a5a7e08e8092404907b5449814dfcb6"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-21T04:52:01.086000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"CNDL","public_flags":0,"id":"436316775572045826","global_name":null,"display_name":null,"discriminator":"9485","bot":false,"avatar_decoration_data":null,"avatar":"55f3186222af48f806d53ed04d55bfe0"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-26T01:01:21.460000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"der_sturmer","public_flags":0,"id":"425061272065933342","global_name":"DerSt├╝rmer","display_name":"DerSt├╝rmer","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"737484144348c51649037cd4bff2efed"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-02T22:13:38.873000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"slate3297","public_flags":0,"id":"1054876019414282292","global_name":"SLATE&&%","display_name":"SLATE&&%","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6c3bad4efad0cb32079955797d0d3b12"},"roles":["1015112206620311552","1001747314425208833","995051873201557575","995063015651160144","1023723665969401906","1053505510810337330","1058963659772153906","995101517503803413","995064226790002809","995063047544639579","1023723618846392381","1023723584327274527"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-22T04:57:15.084000+00:00","flags":2,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"jannnaxoz","public_flags":0,"id":"880292227887271996","global_name":null,"display_name":null,"discriminator":"5311","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995064074905866322","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-07T15:07:58.663000+00:00","flags":0,"deaf":false,"communication_disabled_until":"2022-11-24T17:20:13.276000+00:00","avatar":null},{"user":{"username":"fresh_yb","public_flags":0,"id":"587794805581545472","global_name":"Fre&h","display_name":"Fre&h","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"26fd925cc81db6421a111d52fdfb40ea"},"roles":["1062748737560117249","995051873201557575","1001512564162826322","995101517503803413","995050810528501822"],"premium_since":"2023-12-14T06:51:10.828000+00:00","pending":false,"nick":null,"mute":false,"joined_at":"2023-12-13T17:11:21.335000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":".beezy.","public_flags":0,"id":"724513291468013568","global_name":"≡ƒÄäΓ¥ä .beezy. Γ¥ä≡ƒÄä","display_name":"≡ƒÄäΓ¥ä .beezy. Γ¥ä≡ƒÄä","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_54bb6dad3e9b347cd1a0c05a8f72390e"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-10T11:43:23.231000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"daddy.problems","public_flags":0,"id":"201544288889339904","global_name":"em:o","display_name":"em:o","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"5dff3d7e13e55fda7aaaf8703150415a"},"roles":["1062748737560117249","995051873201557575","995051512327848016","1185262427940606032","996642050361536594","995101517503803413","995050810528501822"],"premium_since":"2023-12-16T01:44:31.290000+00:00","pending":false,"nick":null,"mute":false,"joined_at":"2023-12-09T05:18:11.020000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"toeluv","public_flags":0,"id":"700951761799872533","global_name":"Jerk","display_name":"Jerk","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"77d8e4e9f5cdcf10c003c8f8fe9a0b60"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-20T10:30:07.795000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"nerai","public_flags":0,"id":"315215796446035968","global_name":null,"display_name":null,"discriminator":"1176","bot":false,"avatar_decoration_data":null,"avatar":"cd4642b228796bbda593c8803d2bc917"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-27T07:34:16.089000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"travisscott.","public_flags":0,"id":"116595078016925698","global_name":"travis scott","display_name":"travis scott","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6b1e0f3822d7b4af9acbff9151030285"},"roles":["995051512327848016","995050775782899772","995101517503803413"],"premium_since":null,"pending":false,"nick":"bashar barakah","mute":false,"joined_at":"2022-07-14T09:57:32.424000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"freyja2.0tm_67076","public_flags":0,"id":"1178680356153589832","global_name":"Freyja 2.0Γäó","display_name":"Freyja 2.0Γäó","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144058844004233369","asset":"a_fed43ab12698df65902ba06727e20c0e"},"avatar":"d78ebce2b152c87193a8ae576e770d3e"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-14T19:40:51.740000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"quickdrawmagraw","public_flags":0,"id":"128356711198097408","global_name":"Quickdraw Magraw","display_name":"Quickdraw Magraw","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c294cfc4104d1e7ef4191f16c861d413"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-18T10:03:40.948000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"bansolo775","public_flags":0,"id":"933389289784487957","global_name":"Ban Solo","display_name":"Ban Solo","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_9d5b51383ba93a9df37d039cdc265d35"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-17T14:00:17.976000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"nicholasfurian","public_flags":64,"id":"589359100412821504","global_name":"Fero ┼íukenzy","display_name":"Fero ┼íukenzy","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"48e26abc2184852cf1d630064aada034"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-27T21:29:23.209000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"recle","public_flags":0,"id":"1019028341300416522","global_name":null,"display_name":null,"discriminator":"5938","bot":false,"avatar_decoration_data":null,"avatar":"e7eb1a2ceda3c5fec50fe0a6b957523a"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-17T20:01:34.503000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ayako_o","public_flags":0,"id":"729402166825189507","global_name":"! Ayako !","display_name":"! Ayako !","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"682793568ec044b48667258a7244443a"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-21T03:41:43.222000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Rezzkid669ontiktok","public_flags":0,"id":"1028359704377827399","global_name":null,"display_name":null,"discriminator":"3757","bot":false,"avatar_decoration_data":null,"avatar":"6d7fbd7518d04e911665612c3141a939"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-24T03:46:46.967000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"internet_hater","public_flags":0,"id":"676172502413606943","global_name":"nu","display_name":"nu","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"1c6e54db704d5f1cbb2c2e52b0d599ca"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-28T02:47:21.712000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ΓÆ┐ΓôöΓôÖΓôö","public_flags":64,"id":"1067034602717331537","global_name":null,"display_name":null,"discriminator":"2564","bot":false,"avatar_decoration_data":null,"avatar":"381adabaec2aa3dac22fa7ee414cc5db"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-18T22:32:25.659000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"unsmoothe_banana","public_flags":0,"id":"934881078324371457","global_name":null,"display_name":null,"discriminator":"2527","bot":false,"avatar_decoration_data":null,"avatar":"976216825168dedad0401867c343cffe"},"roles":["996642050361536594","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-23T23:21:51.253000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"goldenanchor","public_flags":0,"id":"925391693774225479","global_name":"GoldenAnchor","display_name":"GoldenAnchor","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"747dfacec6c50eedb8629cea4efecc53"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-09T21:16:59.749000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"mrbrocc","public_flags":0,"id":"522658680290672640","global_name":"Brocc ≡ƒÆÄ","display_name":"Brocc ≡ƒÆÄ","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"1d95ee8231921ccf1cfd1aab91a4f1d2"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-28T04:16:43.334000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"blacklyt","public_flags":0,"id":"950933722482503732","global_name":"≡ôå⌐ΓÖí≡ôå¬","display_name":"≡ôå⌐ΓÖí≡ôå¬","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_43c362c4d534ec20e623265e9903adc3"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-19T17:47:49.941000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"chadstein","public_flags":0,"id":"998070806070444062","global_name":"S╥ëi╥ël╥ëv╥ëe╥ër╥ës╥ët╥ëe╥ëi╥ën╥ë","display_name":"S╥ëi╥ël╥ëv╥ëe╥ër╥ës╥ët╥ëe╥ëi╥ën╥ë","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ff978d6e83324173725ee63d98065d8a"},"roles":["997694246159130724","995051873201557575","1023723061050101832","1023723005051936878","995063119976075344","995064074905866322","995101517503803413","1023723115609596024"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-26T01:25:26.425000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"sasquatch_guy","public_flags":64,"id":"495475500748374016","global_name":"Sasquatch","display_name":"Sasquatch","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"f30cdbc58b0f1a9ac4a66a5a67b156f0"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-27T02:13:38.355000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"d.a.k.s","public_flags":0,"id":"681909174543712297","global_name":"Daks","display_name":"Daks","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144003752978829455","asset":"a_0f5d6c4dd8ae74662ee9c40722a56cbd"},"avatar":"0b897ad452ba99d909e41ef7aff2df1f"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-29T21:47:49.750000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"The Destroyer","public_flags":0,"id":"1019387728191832134","global_name":null,"display_name":null,"discriminator":"8578","bot":false,"avatar_decoration_data":null,"avatar":"dd4320d2abece13875e06f5905d44a58"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-24T20:29:51.915000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"fakespacesteve","public_flags":0,"id":"1142160480195059712","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"157e517cdbf371a47aaead44675714a3"},"roles":["1046943666561888266"],"premium_since":null,"pending":false,"nick":"FakeSpaceSteve","mute":false,"joined_at":"2023-08-21T05:32:54.888000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"blacksuit7404","public_flags":0,"id":"885344533754306572","global_name":"blacksuit","display_name":"blacksuit","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"f68fd179a64c26028a02b333c75cb683"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-08T11:21:07.848000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"god2635","public_flags":0,"id":"229604395627708417","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995050775782899772","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-15T00:15:07.039000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"nott","public_flags":0,"id":"1025524299651620965","global_name":null,"display_name":null,"discriminator":"1784","bot":false,"avatar_decoration_data":null,"avatar":"e1a6d5a6f482ca679ae06d263403d4cf"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-10T05:20:17.505000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ZuMsMindset","public_flags":0,"id":"222561917171007492","global_name":null,"display_name":null,"discriminator":"1587","bot":false,"avatar_decoration_data":null,"avatar":"1a2f76c3db126d01be2b5c60a8c15c2b"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-03T07:18:32.203000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"vellavyakti","public_flags":0,"id":"680038425398738961","global_name":"Vella Vyakti","display_name":"Vella Vyakti","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"fcb0a7e671f85ffa62e6eebc34684058"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"zaZa","mute":false,"joined_at":"2023-12-20T17:31:40.531000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Purge","public_flags":589824,"id":"941041925216157746","global_name":null,"display_name":null,"discriminator":"1525","bot":true,"avatar_decoration_data":null,"avatar":"85fce0218d62da31ca915a3009126302"},"roles":["1020552300789501995"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-17T04:30:29.506000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"drunkpizzagirl","public_flags":0,"id":"382006677999845386","global_name":"drunkpizzagirl","display_name":"drunkpizzagirl","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"57b93a7de93bea1df43f29ef91ae4abb"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-03T07:32:28.743000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"lyoscha","public_flags":128,"id":"660970410480893962","global_name":"Lyoscha","display_name":"Lyoscha","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6938747dcd9c7c3c5f8b9f5cecfc1fc6"},"roles":["995064226790002809","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-18T17:35:40.319000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ΓÖí≡¥æ¿≡¥Æö≡¥Æë≡¥Æì≡¥Æå≡¥ÆÜΓÖí","public_flags":128,"id":"1066909078586134589","global_name":null,"display_name":null,"discriminator":"7236","bot":false,"avatar_decoration_data":null,"avatar":"b3ee44db882986275575a98d5b6517f8"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-15T21:22:14.458000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"messiah","public_flags":0,"id":"310730102361161728","global_name":null,"display_name":null,"discriminator":"3132","bot":false,"avatar_decoration_data":null,"avatar":"96347bcca56126ade03ea103db73d30b"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-30T15:22:04.807000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"vonfury","public_flags":0,"id":"197389502338039808","global_name":"DieVon≡ƒææFuryDie","display_name":"DieVon≡ƒææFuryDie","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"84b86469f8cfd74e4e14b1a2f89dd537"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-18T22:47:10.449000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"davidkoresh","public_flags":128,"id":"472985606021054464","global_name":"David Koresh","display_name":"David Koresh","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b77e83b14745e532d7df895b792d1dcc"},"roles":["995101517503803413","995050810528501822","995051873201557575"],"premium_since":"2023-07-20T22:56:36.787000+00:00","pending":false,"nick":null,"mute":false,"joined_at":"2022-07-09T05:57:30.081000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":".septicmist","public_flags":0,"id":"528436752474570752","global_name":"Septic Mist","display_name":"Septic Mist","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-06T15:55:34.937000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"sassafrasroots","public_flags":128,"id":"727811736840962059","global_name":"Abb Absinthe","display_name":"Abb Absinthe","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a03a0baeb9e4f3e320c9af5f2629449d"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-10T01:35:40.117000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"666inka","public_flags":0,"id":"753338627710255204","global_name":"inka","display_name":"inka","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"8543ce7ec8e856bd443d5c351a7a2b79"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-26T01:35:17.938000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"eristocratic","public_flags":0,"id":"605700934693289985","global_name":"Eris","display_name":"Eris","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_7b54b0aa821743cad2fe6f2cd46047db"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-03T06:13:39.209000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"mytastybits","public_flags":256,"id":"691186760230895686","global_name":"MyTastyBits","display_name":"MyTastyBits","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"207dc8c85b921c4ba0b40ab6e98994df"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-07T19:33:43.729000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"mandymami","public_flags":64,"id":"809411183878209537","global_name":"mandy mam├¡","display_name":"mandy mam├¡","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"4d7376ae5b3fc281f4a5207bbbd98286"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-03T08:01:11.411000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Black_Hound","public_flags":0,"id":"234781072045375488","global_name":null,"display_name":null,"discriminator":"5362","bot":false,"avatar_decoration_data":null,"avatar":"da6978760f5aae7a1f6f79ca25cf28cd"},"roles":["995051873201557575","1020733362316529735","995064014189109389","995063119976075344","995101517503803413"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-03T05:18:02.721000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"frampchamp","public_flags":64,"id":"820347137665400832","global_name":"Eff_Are_Aye_Emm_Pee","display_name":"Eff_Are_Aye_Emm_Pee","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d6c3ade08e6745a75d032c3977650873"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-03T07:37:36.380000+00:00","flags":2,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"smilinggardener","public_flags":0,"id":"479389259162189824","global_name":"Petronius","display_name":"Petronius","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"5e78f94cd36dbf0dbbf7fd722aebd999"},"roles":["995063073838735481","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-17T00:56:43.675000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Γïå╩ÜΓÖíΓâ¢╔₧Γïå","public_flags":64,"id":"1074832369711861900","global_name":null,"display_name":null,"discriminator":"9422","bot":false,"avatar_decoration_data":null,"avatar":"3eb15833a93c893f3248a89a119bc83d"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-05T08:18:24.192000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"skoaltroll666","public_flags":0,"id":"823550253302153246","global_name":"SKOALTROLL666","display_name":"SKOALTROLL666","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b44b6b486bd23b14d0c4368febc94ceb"},"roles":["1033933988479381504","1024421238082392074","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"SKOALTROLL","mute":false,"joined_at":"2022-07-08T20:55:07.595000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"cumcookie","public_flags":0,"id":"513177134622179329","global_name":"cumcookie","display_name":"cumcookie","discriminator":"5050","bot":false,"avatar_decoration_data":null,"avatar":"38e5c203b7d65885b30e9a625f93d787"},"roles":["1023723005051936878","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-14T06:30:45.731000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"luvrgrrl","public_flags":0,"id":"498140705714339850","global_name":"Γÿ╜πâ½πâèΓÿ╛","display_name":"Γÿ╜πâ½πâèΓÿ╛","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"74f0c2bfd83c6fd8a3211cfc9f83a5dc"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-14T04:20:43.428000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"madhippieartits","public_flags":0,"id":"799099416258281472","global_name":"MadH├«pp├«eArtist","display_name":"MadH├«pp├«eArtist","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"9a4144e395bc83c1cda3ed62bdf24f8a"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-14T14:55:08.655000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"clouds7818","public_flags":0,"id":"249417163192926208","global_name":"Clouds","display_name":"Clouds","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"3b44b153311fa61caff080dc11ab4a47"},"roles":["1062748737560117249","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-13T10:23:54.568000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"wokentree","public_flags":0,"id":"260945203471319040","global_name":"WOKEN TREE","display_name":"WOKEN TREE","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"528c71baea058a6992f6979e1f2f1c15"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-09T21:54:03.190000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"covia","public_flags":0,"id":"921745119705714708","global_name":"c├╕Via","display_name":"c├╕Via","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"0d68da4480d6e0ce7bb10e72c42bf4da"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-07T21:01:46.789000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"spunnibadger","public_flags":0,"id":"450033861032804372","global_name":"≡ƒî¬ Spunni ≡ƒì» Badger≡ƒªí","display_name":"≡ƒî¬ Spunni ≡ƒì» Badger≡ƒªí","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"7ebc9fc11f602f9962e11dfa5e39ac61"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-29T17:28:10.621000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"evaderwill","public_flags":0,"id":"1176947000588107786","global_name":"Will","display_name":"Will","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_bc1be73794a51b31b6ac0ccdc1a8493a"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-01T09:31:28.048000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"budingabrand","public_flags":0,"id":"200311395588374529","global_name":"Budinga","display_name":"Budinga","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"14ef16a78318da3185487891210205a7"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-30T21:03:01.283000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"malachais","public_flags":4194304,"id":"669945837505478658","global_name":"ca","display_name":"ca","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"41d45e09b33cd66fcd37072ac1afd5dc"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T23:35:58.469000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"mALICE","public_flags":0,"id":"967529862183157790","global_name":null,"display_name":null,"discriminator":"2926","bot":false,"avatar_decoration_data":null,"avatar":"9034e79979a3053ad922c80890eac0a5"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-21T01:47:28.875000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"xhozt","public_flags":0,"id":"253756980362084353","global_name":"xhozt","display_name":"xhozt","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b7e9e604360e9d08f786214bca91f136"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-10T06:34:30.983000+00:00","flags":0,"deaf":false,"communication_disabled_until":"2023-12-14T22:22:19.971000+00:00","avatar":"a_9c83f725ea82ecccea8768ff83d4658b"},{"user":{"username":"sancho","public_flags":0,"id":"1034740884790595695","global_name":null,"display_name":null,"discriminator":"2595","bot":false,"avatar_decoration_data":null,"avatar":"f70697f2275420399d82977377159bd1"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-19T23:27:21.035000+00:00","flags":2,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"southpawskeet","public_flags":256,"id":"622938771674890240","global_name":"southpawskeet","display_name":"southpawskeet","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"006417304f1922af149336e11a8aebf4"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-04T22:51:27.104000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"glareman","public_flags":0,"id":"315672834460483584","global_name":"glareman","display_name":"glareman","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"5b3f5ef7a2a9a2eec985753709fc770c"},"roles":["1062748737560117249","995051873201557575","1023784581087895592","995051512327848016","995101517503803413","995050810528501822"],"premium_since":"2023-07-27T22:57:54.482000+00:00","pending":false,"nick":"ThughunterGlare","mute":false,"joined_at":"2022-07-08T22:58:08.799000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"acceptable_casualties","public_flags":0,"id":"266932610805006336","global_name":"Vamp","display_name":"Vamp","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"1562c20da435982413b1d09b6fbb649b"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"Discount Fidel Castro","mute":false,"joined_at":"2022-07-08T23:39:47.282000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"pawgchampp","public_flags":128,"id":"871202992664236102","global_name":"Pawg","display_name":"Pawg","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c5e8ba878e8ad0d30339f3c0fa79f173"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-22T03:55:29.197000+00:00","flags":4,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"vladniisan","public_flags":0,"id":"911949711538282496","global_name":null,"display_name":null,"discriminator":"7013","bot":false,"avatar_decoration_data":null,"avatar":"23ff7d0481f04a23af82980049b27042"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-17T18:49:53.033000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"lilfreeba$e2.0","public_flags":0,"id":"1049633998541963264","global_name":null,"display_name":null,"discriminator":"9840","bot":false,"avatar_decoration_data":null,"avatar":"d6b8db4b3b56c795e047077b48363b28"},"roles":["1001747314425208833","995051873201557575","1185262427940606032","995051445109923920","995101517503803413","995050844443643959"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-18T04:18:19.929000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"d.kota","public_flags":512,"id":"143127061987328000","global_name":"&d.kota","display_name":"&d.kota","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"86c7621ca315a9f1ba1fce0747f70cad"},"roles":["1023784581087895592","995704340247478442","995051445109923920","1109851698089967697","995101517503803413","995050663073558581","995050844443643959","995050775782899772"],"premium_since":null,"pending":false,"nick":"&dkota","mute":false,"joined_at":"2022-07-08T23:45:44.535000+00:00","flags":2,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"uNKN0wn","public_flags":0,"id":"919145650208260130","global_name":null,"display_name":null,"discriminator":"2046","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-19T11:26:58.185000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ricecooker.net","public_flags":0,"id":"761143008644300820","global_name":"Dwarf Rice Cooker","display_name":"Dwarf Rice Cooker","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"34e38e4bb7bb8ab7d17e1d89b46708a8"},"roles":["1088316230429061160","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-23T17:17:25.653000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"! Twez","public_flags":0,"id":"1094792649703178330","global_name":null,"display_name":null,"discriminator":"1454","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-08T13:31:08.872000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"porchturkey","public_flags":0,"id":"356319981027459072","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c13d3c4bca020afe6184368688acb9ac"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-01T00:36:10.808000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"greatillusionist","public_flags":0,"id":"938012394364502016","global_name":"tucanthe18th","display_name":"tucanthe18th","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"3f3ddb81f93ebb68bda4985a57d9bfb5"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-28T05:53:29.291000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"s2g","public_flags":0,"id":"1102498222049603685","global_name":null,"display_name":null,"discriminator":"5257","bot":false,"avatar_decoration_data":null,"avatar":"79ee349b6511e2000af8a32fb8a6974e"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-21T15:56:04.358000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"_soullessphoenix_","public_flags":0,"id":"114917538982395904","global_name":"Soulless","display_name":"Soulless","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"bd1a83f8548ed2db33fbc89190ce5a44"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-06T01:07:11.356000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"jarrix","public_flags":512,"id":"182670628887855104","global_name":"Jarrix (Merry Spookster)","display_name":"Jarrix (Merry Spookster)","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"2a9fc6906c159d628fafd81390a6a4da"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-22T03:48:45.341000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"hunybunbueno","public_flags":0,"id":"803398534388514856","global_name":"yanna","display_name":"yanna","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b14b6c8fabbda9f59c19969ae314ed2a"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-11T01:53:19.007000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"savm99","public_flags":0,"id":"520260688183296013","global_name":"≡¥òè≡¥òÆ≡¥òÑ≡¥òª≡¥òú≡¥òò≡¥òÆ≡¥ò¬≡ƒÆ£≡ƒûñ","display_name":"≡¥òè≡¥òÆ≡¥òÑ≡¥òª≡¥òú≡¥òò≡¥òÆ≡¥ò¬≡ƒÆ£≡ƒûñ","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"fb1019801d3140981947bf4620a63c65"},"roles":["995063073838735481","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-31T00:56:17.829000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"vonhohenheimxxxx","public_flags":0,"id":"900238478137257994","global_name":"Von Hohenheim -_-*","display_name":"Von Hohenheim -_-*","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"8faed61c9c836801746d2061ee9b5522"},"roles":["999881670121500712","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-13T04:01:56.623000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"j6luvstris","public_flags":0,"id":"381660491887542273","global_name":"J╠╡╠ì╠ì6≡ƒ⌐╕≡ƒÑñ","display_name":"J╠╡╠ì╠ì6≡ƒ⌐╕≡ƒÑñ","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"57e7a2028f7cb6fd379a6c5113a9cf57"},"roles":["1063248663788388453","995051873201557575","995064014189109389","995101517503803413","995063373358186616"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-17T14:44:24.592000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"zeddles63","public_flags":0,"id":"853621915561754644","global_name":"silly<<-","display_name":"silly<<-","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"7ede4f621d58cb91f7d7a1539a8240b5"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"Silly (Critical Dinker)","mute":false,"joined_at":"2022-07-09T19:01:58.433000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"calshit","public_flags":0,"id":"254488884963049472","global_name":"fards","display_name":"fards","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"5e599b9913673b374a7aebfeea911cac"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-11T07:34:48.591000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":".rehabbunny","public_flags":0,"id":"1018525714678562896","global_name":"rehabbunny","display_name":"rehabbunny","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a72089753eb7a77730dc6a5a0941748f"},"roles":["1001747314425208833","995051873201557575","995051512327848016","995101517503803413","995050775782899772"],"premium_since":null,"pending":false,"nick":"rel&psebunny","mute":false,"joined_at":"2022-09-11T20:00:18.336000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"slobk","public_flags":0,"id":"996148880754364506","global_name":"lowkey","display_name":"lowkey","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"2d5f3e33943249c31c8201f14622c772"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-27T10:13:00.549000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"SpaceCowMan","public_flags":0,"id":"997390895009771520","global_name":null,"display_name":null,"discriminator":"9357","bot":false,"avatar_decoration_data":null,"avatar":"298a07dd56a33d30dbed9172d834bb4c"},"roles":["995063248204349480","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-16T21:15:41.349000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"luci0fa","public_flags":0,"id":"1174525999648608400","global_name":"Lucifah","display_name":"Lucifah","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"dc0603b83805450a55d133e0fb83f16d"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-07T19:17:34.930000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"carrotcake64","public_flags":0,"id":"1047999742141026374","global_name":"ochka","display_name":"ochka","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"78790bbd4a99ef63cd6e7865431cb655"},"roles":["995051873201557575","995051512327848016","1053505510810337330","995101517503803413","995050844443643959"],"premium_since":null,"pending":false,"nick":"&&&lenochkamoon&&&","mute":false,"joined_at":"2023-12-01T01:52:06.021000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"kingweegee","public_flags":512,"id":"185110218781360129","global_name":"KingWeeGee","display_name":"KingWeeGee","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"59702af68a24a3155b5aec3d1b0f2d2d"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-01T20:51:33.322000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Γò╛ΓöüΓòñπâçΓòª∩╕╗ ≡¥ô┐≡¥ô«≡¥ô╗≡¥ô¡≡¥ô¬≡¥ô¡≡¥ô¡≡¥öé","public_flags":0,"id":"427721924081352704","global_name":"Supra","display_name":"Supra","discriminator":"7275","bot":false,"avatar_decoration_data":null,"avatar":"f4415d61857c769936e82cc7e1dd190d"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-06T13:13:36.920000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"b4uc2far","public_flags":0,"id":"517520163176710145","global_name":"B4UC2Far","display_name":"B4UC2Far","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"3f92a3b166fea0dc44e7fe6ac0e88d8c"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-10T00:51:13.280000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"bloodslave","public_flags":0,"id":"753286639689662484","global_name":"friends","display_name":"friends","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"cf575a036de9aebe2a4eb435f84e532c"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-14T05:02:17.078000+00:00","flags":4,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"demontea23","public_flags":0,"id":"944606977819025458","global_name":"DeMonTea23","display_name":"DeMonTea23","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"dd97beb97dbce376059ac72896150919"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-14T16:05:50.090000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Dyno","public_flags":589824,"id":"155149108183695360","global_name":null,"display_name":null,"discriminator":"3861","bot":true,"avatar_decoration_data":null,"avatar":"b4fdfc64edff74c37e1574d34fad66c2"},"roles":["1009396297398231092"],"premium_since":null,"pending":false,"nick":"BIG DICK 14 YEAR OLD","mute":false,"joined_at":"2022-08-17T09:40:31.040000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"DangMustange","public_flags":0,"id":"1023992567752294461","global_name":null,"display_name":null,"discriminator":"8267","bot":false,"avatar_decoration_data":null,"avatar":"439bdb1390ebb41d58ba45999bb1dc2b"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-02T14:25:08.596000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"riverman_swim","public_flags":0,"id":"1057162472638926930","global_name":null,"display_name":null,"discriminator":"2468","bot":false,"avatar_decoration_data":null,"avatar":"ddd6bd652c44c5de4844adde89942f04"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-30T04:38:19.684000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Kingcheesy09","public_flags":0,"id":"1050570825696297020","global_name":null,"display_name":null,"discriminator":"7388","bot":false,"avatar_decoration_data":null,"avatar":"b96d3feb789e86161bb0efde378bc75d"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-09T21:50:42.054000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"exezon","public_flags":0,"id":"224327213422608384","global_name":"eXezon","display_name":"eXezon","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"11d15b71e5b768946d94ecef60560949"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-09T12:14:57.542000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"fallrot","public_flags":128,"id":"870428907327868969","global_name":"Fall Rot","display_name":"Fall Rot","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6c9599a5e38ad7206a64ec0eec105b47"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-22T20:55:09.121000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"deeg1293","public_flags":128,"id":"801366502753697802","global_name":"deeg","display_name":"deeg","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"4d0bd1f01ba62f300bd69391b4e3c909"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-22T09:15:40.871000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"sigh.endz","public_flags":0,"id":"635375249902272542","global_name":"Sigh.Endz","display_name":"Sigh.Endz","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"f5aac1617d5a3f34e9c07a0f50c5f858"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-29T02:49:59.057000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Randy Coxx","public_flags":0,"id":"1067281522438193202","global_name":null,"display_name":null,"discriminator":"7312","bot":false,"avatar_decoration_data":null,"avatar":"a2afb4c5401cd3de2e5c64bf8dd9bcd9"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-24T03:23:27.418000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Egrel","public_flags":256,"id":"1089629371658158110","global_name":null,"display_name":null,"discriminator":"0302","bot":false,"avatar_decoration_data":null,"avatar":"e8ca1ae991135c9870e7a630ec5b61c2"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-13T21:26:57.047000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"hollykaus","public_flags":128,"id":"948802593902190633","global_name":"ßò╝oΩÖåΩÖåßâº╨ÜßÑ▓ßÑÖ$Γü╜╩░ß╡ÆΓü┐ß╡ë╩╕ß╡ù╩░ß╡Æß╡ùΓü╛","display_name":"ßò╝oΩÖåΩÖåßâº╨ÜßÑ▓ßÑÖ$Γü╜╩░ß╡ÆΓü┐ß╡ë╩╕ß╡ù╩░ß╡Æß╡ùΓü╛","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144307629225672846","asset":"a_d72066b8cecbadd9fc951913ebcc384f"},"avatar":"a_49210b41958cf7081946ce03832116c5"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-04T00:50:53.630000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ej401","public_flags":0,"id":"886234887139512410","global_name":"E&J401","display_name":"E&J401","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"5434c07f0f751eb1836dcb359af17644"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-11T23:42:59.900000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":".jexi.","public_flags":0,"id":"777425132632801300","global_name":"Jexi","display_name":"Jexi","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d13002e3c094bb5a190288a25cebbf26"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-14T02:35:01.590000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"kekistani","public_flags":128,"id":"828793932757336094","global_name":"Kekistani","display_name":"Kekistani","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"049600632bf9806f3e43be8c2ea7354d"},"roles":["1062748737560117249","1071069667206119434","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"Kekistani(Critical Thinker)","mute":false,"joined_at":"2023-05-11T19:04:21.174000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Mudude","public_flags":0,"id":"973747731447316511","global_name":null,"display_name":null,"discriminator":"3255","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-20T11:57:59.964000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"krazy5575","public_flags":0,"id":"1126243778009759807","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b689406cad8d8016d6419d8973d3bb57"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-01T04:23:41.768000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"samael99","public_flags":0,"id":"154098560789381120","global_name":"samael","display_name":"samael","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ba3c61e452105ed1a8daa2ef13ae01dd"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-09T04:43:47.437000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"animaleven","public_flags":0,"id":"491082252977963019","global_name":"πÇÉ∩╝ï∩╝Å∩╝ìπÇæ","display_name":"πÇÉ∩╝ï∩╝Å∩╝ìπÇæ","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6d7e69f8b84bf560affffea6e035bbc6"},"roles":["995063373358186616","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T20:06:11.794000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"awuuplayer","public_flags":0,"id":"1099772208844378124","global_name":"Detroit realestate agent","display_name":"Detroit realestate agent","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"149faea540aeedc2b7b1eb068e5990eb"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"Awoo","mute":false,"joined_at":"2023-05-17T11:31:35.481000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ranran667","public_flags":0,"id":"876215762220638209","global_name":"ranran","display_name":"ranran","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"537d5a494d4a51615ebda32c263d1a20"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-16T23:50:20.301000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"gilga","public_flags":0,"id":"975170370644627507","global_name":null,"display_name":null,"discriminator":"7584","bot":false,"avatar_decoration_data":null,"avatar":"a3852125914a40b884db86d0abcb0236"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-22T02:35:59.472000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"nonaveragejoe.","public_flags":0,"id":"362313794573172760","global_name":"NonAverageJoe1","display_name":"NonAverageJoe1","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"74d15988b9cb3e2111f6000737b45fb1"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-09T04:43:27.433000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"jelllychan","public_flags":0,"id":"692623579745091624","global_name":"jellychan","display_name":"jellychan","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"2ca6e7729b80d333fd359fe238f5cf1b"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-31T00:05:31.589000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"dripohito","public_flags":0,"id":"679170984372338718","global_name":null,"display_name":null,"discriminator":"1550","bot":false,"avatar_decoration_data":null,"avatar":"90e70089a41785fe2d36bbd9e54b67f8"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-26T05:31:36.114000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Kiloz","public_flags":128,"id":"1089348512212332585","global_name":null,"display_name":null,"discriminator":"1864","bot":false,"avatar_decoration_data":null,"avatar":"f41e8603d51e5ec9bdd38abc9620df74"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-04-12T18:41:27.454000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"meowuwux3","public_flags":0,"id":"1069862741466153040","global_name":"MeowUwUx3","display_name":"MeowUwUx3","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"36cf78d9a3336b56cf19012e52731108"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-04-11T21:46:19.837000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"liquidmojo","public_flags":256,"id":"452932476562833417","global_name":"Punished \"Venom\" Mojo","display_name":"Punished \"Venom\" Mojo","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"0bb6743523eff97178b657aa172e861a"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-02T02:24:35.752000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"cheery_giveaway","public_flags":0,"id":"702356496801071164","global_name":"cheery_giveaway","display_name":"cheery_giveaway","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"4b00e96d14f7cb8a4e64c3d4a6d494a6"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-28T04:06:25.266000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"LeStinker","public_flags":0,"id":"1023185900097785938","global_name":null,"display_name":null,"discriminator":"7770","bot":false,"avatar_decoration_data":null,"avatar":"884aa865f68b27547dda08c994349aac"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"Big Black Nigga Bitch","mute":false,"joined_at":"2022-09-24T11:27:51.281000+00:00","flags":0,"deaf":false,"communication_disabled_until":"2022-10-08T16:20:33.068000+00:00","avatar":null},{"user":{"username":"fastcarsandsunnydays","public_flags":0,"id":"811479300590796820","global_name":"Fast cars and sunny days","display_name":"Fast cars and sunny days","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"80b94b1da94602a3383681de1566509a"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-19T12:51:11+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"cho0k","public_flags":0,"id":"786738770098913290","global_name":null,"display_name":null,"discriminator":"0601","bot":false,"avatar_decoration_data":null,"avatar":"816a8e8ca95c2e892af3831f37c69684"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-15T08:24:21.617000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"corvix666","public_flags":64,"id":"1067966119182344232","global_name":"Corvix","display_name":"Corvix","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"0c8933d61735c0671a407efe3c3a7037"},"roles":["995101517503803413","995051873201557575","1023722955454304367"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-12T02:17:03.238000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"snootch2","public_flags":0,"id":"223605677791117312","global_name":"SNOOTCH","display_name":"SNOOTCH","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"5ef817f06085a3369dbc7d0eb59a19d4"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-06T18:01:47.457000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"fable28","public_flags":128,"id":"491560191624740865","global_name":"John Galt","display_name":"John Galt","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"4c12f357580421348279dd808ee39dfa"},"roles":["1062748737560117249","995051873201557575","1023784581087895592","995704340247478442","995051512327848016","995101517503803413"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T20:13:39.279000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"redstarcomrade","public_flags":0,"id":"111608748325261312","global_name":"redstarcomrade","display_name":"redstarcomrade","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"453bc1508539303f34eb4dc4f45384a8"},"roles":["1023723665969401906","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-25T09:14:34.675000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Deleted User iw39jm467","public_flags":0,"id":"433186466944909322","global_name":null,"display_name":null,"discriminator":"4172","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-09T23:53:34.866000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"≡ƒÆ┐ΓüÇΓ₧╖≡¥Ö╝≡¥Üè≡¥Ü¢≡¥Üö≡¥Ü₧≡¥Ü£Γå┤!!ΓǺΓéè╦Ü≡ƒô₧","public_flags":128,"id":"1074831247701966919","global_name":null,"display_name":null,"discriminator":"6347","bot":false,"avatar_decoration_data":null,"avatar":"675ccda1e34a0ecbc08f456f17c226aa"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-07T20:08:52.651000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Pimpz","public_flags":0,"id":"1070554386251653153","global_name":null,"display_name":null,"discriminator":"3466","bot":false,"avatar_decoration_data":null,"avatar":"356c2e0aeca782314804daf072d4e0f6"},"roles":["1062748737560117249","995051873201557575","995063248204349480","995704340247478442","995063281007996939","995101517503803413","995904351858069655","1005796007340167260"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-02T04:01:59.695000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"MBot-MusicHouse","public_flags":0,"id":"1142166864437452801","global_name":null,"display_name":null,"discriminator":"9137","bot":true,"avatar_decoration_data":null,"avatar":"88bd9ce7bf889c0d36fb4afd3725900b"},"roles":["1142167030397681897","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-18T18:44:00.522000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"thebigstinky.","public_flags":0,"id":"267018235721809921","global_name":"TheBigStinky","display_name":"TheBigStinky","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"1a88f81b9bc7467087901f2cebde5046"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-04T04:07:53.646000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"unb123","public_flags":0,"id":"714487935495307335","global_name":null,"display_name":null,"discriminator":"9927","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-16T23:41:11.263000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"friendlyneighbourhoodhitman","public_flags":0,"id":"997404212658970665","global_name":"Deadpool","display_name":"Deadpool","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"64ff82c3aefa2e32cd3d9e44f5af67ae"},"roles":["1071069667206119434","1023723320245493803","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-30T07:34:10.381000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"freedo","public_flags":0,"id":"852412578676473878","global_name":null,"display_name":null,"discriminator":"1561","bot":false,"avatar_decoration_data":null,"avatar":"5da6a8eddfff3dcc3d8270565da6f98d"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-20T18:38:51.868000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"JalenTheRapper","public_flags":128,"id":"864898556267069521","global_name":null,"display_name":null,"discriminator":"1609","bot":false,"avatar_decoration_data":null,"avatar":"7d8e5ca90d1bb2d426a5bfdbdc00e0d3"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-11T08:10:26.653000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"mr.fluffy7461","public_flags":0,"id":"1091556183657152585","global_name":"Mr. Fluffy","display_name":"Mr. Fluffy","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_dc3e87957e7d59a2b82476402d9b4fe9"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-13T17:32:42.495000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"groceryshopping","public_flags":64,"id":"471054871961796618","global_name":"Grocery Shopping","display_name":"Grocery Shopping","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144059132517826601","asset":"a_10b9f886b513b77ccdd67c8784f1a496"},"avatar":"a_7dfeca8d95135f9dcd338eacb9bda3d5"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-14T07:18:22.405000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"colonelleo","public_flags":0,"id":"1024902559577673748","global_name":"Colonel Leo","display_name":"Colonel Leo","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"2abe41d6e4a6a5c386f2ac6af3d28df0"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-04-24T04:50:50.761000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"insovietamerica","public_flags":0,"id":"231914095199125505","global_name":"Soviet","display_name":"Soviet","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"123c6fb17aa2f7d3c33fa74d855ecfb2"},"roles":["1062748737560117249","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-05T22:59:22.690000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Vore Γ£â","public_flags":0,"id":"978615943334879273","global_name":null,"display_name":null,"discriminator":"3909","bot":false,"avatar_decoration_data":null,"avatar":"8b262563faac51aa1e622bfa53245d11"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-16T20:47:10.376000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"doadab","public_flags":0,"id":"895467590363799563","global_name":"doadab","display_name":"doadab","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"65f459edb86597d837b9f4ea2cf19977"},"roles":["1062748737560117249","1023723320245493803","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-15T09:20:21.761000+00:00","flags":1,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"theodoorklaproos","public_flags":0,"id":"117672888089313284","global_name":"Theodoor Klaproos","display_name":"Theodoor Klaproos","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"63a8ebac9b8d039a69c6611439355bfc"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-04-22T06:31:07.182000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"drderpenstein","public_flags":0,"id":"371825227459723264","global_name":"DrDerpenstein","display_name":"DrDerpenstein","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"3553df4c3cd9fc827c54c5c22f0b1a63"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-19T05:48:25.408000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ThiccMeme","public_flags":256,"id":"560380407275847700","global_name":null,"display_name":null,"discriminator":"2954","bot":false,"avatar_decoration_data":null,"avatar":"18ceefee6f26a2d66a982fc7e8c2bf0e"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-10T05:05:45.922000+00:00","flags":2,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"celesticv","public_flags":0,"id":"567186870010904608","global_name":"celesticv","display_name":"celesticv","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ccd40a3c023ff72d5564b604f54e0ab0"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-05T14:58:11.128000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"slick willy","public_flags":0,"id":"867062743316168794","global_name":null,"display_name":null,"discriminator":"5578","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995704340247478442","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-26T00:04:49.250000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"monchis_333","public_flags":0,"id":"1139316040531198052","global_name":"[monchis]","display_name":"[monchis]","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"440fe4b883617740ac9de898fb91f653"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-13T04:45:45.433000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"sandrahill5031104","public_flags":0,"id":"1094000521863508129","global_name":null,"display_name":null,"discriminator":"9303","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-29T03:47:51.410000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"alyx5802","public_flags":0,"id":"596133810727550987","global_name":"Alyx","display_name":"Alyx","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"53f9c12a4fd951fd24d81cef94aef772"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"Alyx","mute":false,"joined_at":"2023-07-02T08:09:43.304000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"knkyoto","public_flags":0,"id":"520815185582096414","global_name":"yoto","display_name":"yoto","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_e244480b5d868cd9b2ed6b16200a08fb"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-15T19:18:09.656000+00:00","flags":4,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"dapsnpounds","public_flags":0,"id":"521251008387612673","global_name":"DapsnPounds","display_name":"DapsnPounds","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_3f7eacc8c28724d12484f1248af5b804"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-08T05:20:50.897000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"m0ldy spends dead husband money","public_flags":0,"id":"974878479239761960","global_name":null,"display_name":null,"discriminator":"7942","bot":false,"avatar_decoration_data":null,"avatar":"36667cf9e709047189d80abc54de5456"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-01T01:50:39.778000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"himmyhimerson","public_flags":0,"id":"667396751174664226","global_name":"Him","display_name":"Him","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6683365d41deaba42ff9809ba30a737a"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-31T07:18:43.282000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"cleveland_brown","public_flags":0,"id":"136606057630924800","global_name":"Doomerator","display_name":"Doomerator","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"e37d0c0b0c549e5bbe136176d5849863"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"BIG DICK 16 YEAR OLD","mute":false,"joined_at":"2023-06-28T04:49:13.053000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Hoo-Dini","public_flags":0,"id":"922739841802846219","global_name":null,"display_name":null,"discriminator":"7233","bot":false,"avatar_decoration_data":null,"avatar":"65681032cbd60f6b1d8e727f84b5c609"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-16T18:55:28.622000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"asentor","public_flags":0,"id":"775452484700733450","global_name":"Chris","display_name":"Chris","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"dd1f62f3e38bd2cee1cc507f3e2c2aa7"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-03T15:21:03.689000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":".fleksnes","public_flags":128,"id":"275424641869152256","global_name":"Fleksnes","display_name":"Fleksnes","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a884b25d063aec87077c7d741f19a02e"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-04T22:57:04.044000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"timmyturner420","public_flags":0,"id":"873359059477200917","global_name":"Timmy Turner","display_name":"Timmy Turner","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"481e9c6d7404e7caff436fdac923dd41"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T20:12:38.458000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"annoyin.genius","public_flags":0,"id":"833838867416350761","global_name":"annoyin.Jesus","display_name":"annoyin.Jesus","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144058522808614923","asset":"a_d3da36040163ee0f9176dfe7ced45cdc"},"avatar":"952615bcd1bc28a4198810b544b9cef1"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-25T08:05:34.342000+00:00","flags":4,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"poshwork","public_flags":0,"id":"669208685691666484","global_name":"HOLMES","display_name":"HOLMES","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6fe25493bd1804dc72056335b8fd2909"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-08T00:10:48.071000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"infinitewar","public_flags":256,"id":"280076606389616640","global_name":"Envy","display_name":"Envy","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144058844004233369","asset":"a_fed43ab12698df65902ba06727e20c0e"},"avatar":"8de86c6a49e90f271ca69d475788aebd"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-11T11:54:11.450000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"cursedbook","public_flags":0,"id":"1058769986660880484","global_name":"power","display_name":"power","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"943b7f65bfa03cf9770473803fb4c0dc"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-04-03T21:35:11.537000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"plantman111","public_flags":0,"id":"899799912789737503","global_name":"i4ni plantman111","display_name":"i4ni plantman111","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"73e59656a830e6f6283c12eb29fd5c31"},"roles":["1057170710138732604","995050663073558581"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-03T06:57:57.844000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"TheDrCocktor","public_flags":0,"id":"963894411417227345","global_name":null,"display_name":null,"discriminator":"9238","bot":false,"avatar_decoration_data":null,"avatar":"a_2cd415be16803c47eeb05202b290b106"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T21:43:12.461000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ezzy_stitch","public_flags":0,"id":"182866547222642689","global_name":"Ezzy Stitch","display_name":"Ezzy Stitch","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"9854f9394b9eb88230468a7d0318572a"},"roles":["1023722847824248832","1020733362316529735","995063248204349480","1023723061050101832","995051873201557575","1013921043892674670","995063015651160144","995063119976075344","1001512564162826322","1023723232412577842","1023723665969401906","995101517503803413","995904351858069655","995063373358186616","1005796007340167260","1023723584327274527"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-09T03:01:47.700000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"vaguelyfamiliar","public_flags":0,"id":"1002472778391371776","global_name":"cranberrycocaine","display_name":"cranberrycocaine","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"02c45d28c5e66a921b30e291d5d8a862"},"roles":["1001747314425208833","995101517503803413","1062748737560117249","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-12T20:57:13.630000+00:00","flags":4,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"senordomo","public_flags":0,"id":"301896412780691466","global_name":"senordomo|XxX|","display_name":"senordomo|XxX|","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"f1169265e0c1505cbed1cb31ee677dfc"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-10T12:04:09.631000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Bravo_blendz","public_flags":0,"id":"1069350905977249953","global_name":null,"display_name":null,"discriminator":"2563","bot":false,"avatar_decoration_data":null,"avatar":"6a038a88cf21323a06155b5147ed3c8b"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-29T20:22:22.756000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"kare","public_flags":0,"id":"968482409731465257","global_name":null,"display_name":null,"discriminator":"2166","bot":false,"avatar_decoration_data":null,"avatar":"7fd6d2ef777e92dd90781f2d972e9696"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-18T23:58:36.168000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Abdullah3422","public_flags":0,"id":"938846834292584488","global_name":null,"display_name":null,"discriminator":"6915","bot":false,"avatar_decoration_data":null,"avatar":"b19e88adaf4e60bf49b8b73e8a651765"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-25T03:18:35.029000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"terrenceandrewdavis_v2","public_flags":128,"id":"1044202954628010004","global_name":"TLA Nobody","display_name":"TLA Nobody","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"f423c207b6e65c008e91ea34db1d9246"},"roles":["1001747314425208833","995051873201557575","995050775782899772","1021938293744611411","995101517503803413","995050844443643959","1043217063247884348","995050810528501822"],"premium_since":"2023-12-19T00:49:53.129000+00:00","pending":false,"nick":"JAMICAH","mute":false,"joined_at":"2023-11-21T20:17:36.479000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"loveyg","public_flags":0,"id":"878536146169245716","global_name":"OGloveyG","display_name":"OGloveyG","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"5d6319aac33df914879312761bdfa977"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-17T06:20:09.167000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"michaeldanielfoster","public_flags":0,"id":"951713686861529109","global_name":"MichaelDanielFoster","display_name":"MichaelDanielFoster","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"f6a751e58ca89915d4f9767c73b4acd8"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-29T04:00:51.182000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"DonJezebel","public_flags":0,"id":"551550516673642506","global_name":null,"display_name":null,"discriminator":"3113","bot":false,"avatar_decoration_data":null,"avatar":"eaa152aa18b7ccc11b675204cd67728f"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T22:33:07.938000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"deathwyrhta","public_flags":64,"id":"169980211641712641","global_name":"sosa","display_name":"sosa","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ce74d5e2753e88444a9eeb57e1d45658"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-23T18:27:49.444000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"geeterskeeter","public_flags":0,"id":"757148502311829536","global_name":"geet","display_name":"geet","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_841507e4668ef2d27bd2281850b207bf"},"roles":["995063047544639579","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-12T19:44:07.652000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"minecraftgod","public_flags":0,"id":"1051025497196339261","global_name":null,"display_name":null,"discriminator":"2311","bot":false,"avatar_decoration_data":null,"avatar":"6803dfbb8493743d329eb08dd93f8851"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-13T17:12:38.628000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"pbsgoofychloesamba","public_flags":64,"id":"282089177313443842","global_name":"[PBS]GoofyChloeSamba","display_name":"[PBS]GoofyChloeSamba","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"e73914e20e616a17fb00fd420e2ee625"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-11T19:01:17.797000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Astauryah","public_flags":0,"id":"923390642309197865","global_name":"Antisocial Avocado","display_name":"Antisocial Avocado","discriminator":"9282","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-17T19:25:13.887000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"sizzle_iguana_dick","public_flags":0,"id":"376683210752655371","global_name":"Sizzle_","display_name":"Sizzle_","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"1c440756fee6402f2ca6b9364bca43ef"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-28T10:07:16.369000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"yungcamz.","public_flags":0,"id":"461662156396429312","global_name":"YungCamz","display_name":"YungCamz","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c98380abccaaddea187c985730433f48"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-04T02:17:32.061000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"lilfreebase","public_flags":0,"id":"497321666372960268","global_name":"freeb&$e","display_name":"freeb&$e","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"127e71f750b6d890bc65933abb061408"},"roles":["1001747314425208833","995051873201557575","995063248204349480","1021962497848250471","1071069667206119434","995051512327848016","995051445109923920","995050844443643959"],"premium_since":null,"pending":false,"nick":"lil freeb&$e","mute":false,"joined_at":"2023-12-04T03:32:20.920000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"itsmamamouse","public_flags":0,"id":"716456794935001138","global_name":"mamamouse","display_name":"mamamouse","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ff11ec973c3c50804443332e570f048d"},"roles":["995101517503803413","1129290038845386823","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-16T04:55:08.998000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"nvda_labrat_tcade","public_flags":0,"id":"424756951680024576","global_name":"Bullion Hambone Goldstein","display_name":"Bullion Hambone Goldstein","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"dfcd050ef85c0d84b95f4afc7dcf4643"},"roles":["995063073838735481","997694246159130724","995051873201557575","995704340247478442","995063281007996939","995101517503803413","995064226790002809"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-28T12:51:19.060000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Yotsukano","public_flags":1048576,"id":"921927325141045288","global_name":null,"display_name":null,"discriminator":"8882","bot":false,"avatar_decoration_data":null,"avatar":"2287f2b9270080107c75fbc5be8450f6"},"roles":[],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-21T21:22:08.215000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"cambambino","public_flags":0,"id":"1046851279432982569","global_name":"CamBamBino","display_name":"CamBamBino","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144059132517826601","asset":"a_10b9f886b513b77ccdd67c8784f1a496"},"avatar":"a61d68bd689e68bbc747d0efbc3fcb07"},"roles":["1062748737560117249","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-28T22:56:53.036000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"dreadfulone","public_flags":0,"id":"378737437322641410","global_name":"Dread","display_name":"Dread","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6a746665efb387e38ae0f5d16ab6f7d6"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-12T21:49:40.533000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"flamingo8093","public_flags":0,"id":"872267194929676358","global_name":"flamingo","display_name":"flamingo","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c6f94fbc3b735ec68cb794766d24ae6a"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-08T22:38:09.523000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"BattMann Bundy","public_flags":0,"id":"773248265885581322","global_name":null,"display_name":null,"discriminator":"8494","bot":false,"avatar_decoration_data":null,"avatar":"3740a0fc9fc08e6f669735bb30335834"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-09T09:28:23.280000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"cardibdp","public_flags":0,"id":"831605990386040842","global_name":"CardiBPD","display_name":"CardiBPD","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"05451b84530f66b20b228d0fc7ac0644"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-26T06:03:11.441000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"lil_camino","public_flags":0,"id":"144996927577128962","global_name":"lil_camino","display_name":"lil_camino","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6c07fc68a1729cc7b33342e07c6ff232"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-29T14:01:22.471000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"darth.hater","public_flags":0,"id":"616256895975686175","global_name":"Darth Hater","display_name":"Darth Hater","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b88ac3d0a51d934a05171cc43ebcc809"},"roles":["1005796007340167260","995101517503803413","995051873201557575","995050844443643959"],"premium_since":null,"pending":false,"nick":"rezzen69","mute":false,"joined_at":"2023-12-01T15:06:41.936000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"notXObunny","public_flags":64,"id":"892336994368245760","global_name":null,"display_name":null,"discriminator":"0531","bot":false,"avatar_decoration_data":null,"avatar":"9e3be43f994f11d4c1a1773493d0520e"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-14T09:23:09.271000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"cippert","public_flags":128,"id":"459087024863969286","global_name":"Cippert","display_name":"Cippert","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"536e9655450e68ee89435900af707c5e"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-05T03:06:14.274000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"hardlytrying","public_flags":0,"id":"270355194183680000","global_name":"Hardly Trying","display_name":"Hardly Trying","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"288e3ea72adf1791cbb558c8170ee6cb"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"the medic","mute":false,"joined_at":"2023-06-05T03:05:52.248000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Shorty27","public_flags":128,"id":"1085544084120277142","global_name":null,"display_name":null,"discriminator":"5936","bot":false,"avatar_decoration_data":null,"avatar":"79abaa941c9774bdb9d1e556473a9b1c"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-28T19:13:54.993000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"richardcranium416","public_flags":256,"id":"763798882484092960","global_name":"Richard Cranium","display_name":"Richard Cranium","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"23c2974f6332292d39138d516e357592"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-29T07:02:39.247000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"dalghak","public_flags":0,"id":"1043344037672919151","global_name":"Dalghak","display_name":"Dalghak","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a612d38d25e97d6b27cb61a78fd9fdf2"},"roles":["1094826479403147305","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-15T16:50:04.532000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"bwains","public_flags":0,"id":"1182753087342006356","global_name":"^.^","display_name":"^.^","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"2a17a8670b095ab2aa267fb437f6dfa8"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-11T23:44:22.273000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ericmensch","public_flags":0,"id":"295953881769443338","global_name":"Eric Mensch","display_name":"Eric Mensch","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"50c289b9e64a3310ef3787ec8d86da09"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-01T08:00:31.677000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"sickriffjake","public_flags":0,"id":"984091370677489664","global_name":"sickriffjake","display_name":"sickriffjake","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"86cf5870f11b89dfa47a6a5c261a7fad"},"roles":["999881670121500712","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-10T13:22:26.515000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"tiananmen2","public_flags":256,"id":"248305785677938689","global_name":"Tiananmen┬▓","display_name":"Tiananmen┬▓","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"523acfb0ca9fb79b6e48ec2dffe5fa4f"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-09T20:44:06.998000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"╤ü╨╗╨░╤é╨╡ ╨╛╤ä╤ü","public_flags":0,"id":"949402366866772028","global_name":null,"display_name":null,"discriminator":"3843","bot":false,"avatar_decoration_data":null,"avatar":"d37c8361acf525d83ef5df0f72cfcf8c"},"roles":["1041596935322218516","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-14T06:14:36.190000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"zeichen","public_flags":0,"id":"113406416714276864","global_name":"Zeichen","display_name":"Zeichen","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"defdcb46ade35f14458b39b95c8967e1"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-04-02T00:12:59.664000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"olive","public_flags":0,"id":"981147034314764289","global_name":null,"display_name":null,"discriminator":"9232","bot":false,"avatar_decoration_data":null,"avatar":"3834664a1770f8aa5c5eedb821d3252f"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-18T23:51:54.769000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"pussyslayer4351","public_flags":0,"id":"990635960842735736","global_name":"PussySlayer","display_name":"PussySlayer","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"271e8c93ec904604de03f836736f1686"},"roles":["995063248204349480","995704340247478442","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-26T02:40:21.154000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"gragamag","public_flags":0,"id":"233723555882205194","global_name":"≡¥ö╛≡¥òú≡¥òÆ≡¥òÿ≡¥òÆ≡¥ò₧≡¥òÆ≡¥òÿ","display_name":"≡¥ö╛≡¥òú≡¥òÆ≡¥òÿ≡¥òÆ≡¥ò₧≡¥òÆ≡¥òÿ","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"7ecd3bfcbef3117c9b423e39df22c734"},"roles":["1033933988479381504","1062748737560117249","995051873201557575","1094826479403147305","995063119976075344","995101517503803413"],"premium_since":null,"pending":false,"nick":"TrYp","mute":false,"joined_at":"2023-11-15T15:24:07.902000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"jusschriss","public_flags":0,"id":"1160786205051461664","global_name":"Chri$$","display_name":"Chri$$","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a1a7926408cdbe0c9a8d5b234bf37859"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-09T03:53:02.942000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"codders69","public_flags":0,"id":"144909019205599232","global_name":"Codders69","display_name":"Codders69","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"2b0f603147f18b4cc23e4420022ed3fa"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-04T04:37:22.251000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"etric","public_flags":0,"id":"101782535012384768","global_name":"{ i4ni } Lurker","display_name":"{ i4ni } Lurker","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"f5c9041f24ba56b5329f75d42040dece"},"roles":["997694246159130724","1023784581087895592","995051512327848016","995051445109923920","995063119976075344","1023722733542064178","1109851698089967697","995101517503803413","995063373358186616","995063073838735481","995050775782899772","1023723618846392381"],"premium_since":null,"pending":false,"nick":"{ i4ni } Fred","mute":false,"joined_at":"2023-11-24T06:00:28.122000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"bulzeye","public_flags":0,"id":"474016594607996949","global_name":"JOHN PORK","display_name":"JOHN PORK","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d93f9266b50640b81a5fcd378cbc5b6a"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-05T09:07:32.443000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"testo_","public_flags":768,"id":"162777802653827072","global_name":"Testo","display_name":"Testo","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"665ea68fe38a1855642142504b11d658"},"roles":["995051873201557575","995051445109923920","1109851698089967697","1023723232412577842","1063291711629041714","995101517503803413","995050775782899772"],"premium_since":null,"pending":false,"nick":"Testoß╢ªΓü┤Γü┐ß╢ª","mute":false,"joined_at":"2023-01-10T05:25:21.264000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"racoborninc.","public_flags":0,"id":"271285912669782016","global_name":"Raco ^ß┤Ñ^","display_name":"Raco ^ß┤Ñ^","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"4ef31a8d27be06f7b7ae505f04023931"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-01T23:21:48.024000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"saintjuicy","public_flags":0,"id":"360649659322073098","global_name":"SaintJuicy","display_name":"SaintJuicy","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c63cf7e03000da2cf632d775e80f1fb9"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T21:03:27.302000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"\\ΓÄ¥Γº╣Ωºü≡¥ô╢≡¥òÉσ░║ß╗ûΓäò≡¥ôô╤ö╨╝ßÄ╢ΓÆ╢ß╢ñ≡¥ö½ß╡ëΣ╣ÖΩºéΓº╕ΓÄá/","public_flags":128,"id":"212669784066752515","global_name":null,"display_name":null,"discriminator":"0568","bot":false,"avatar_decoration_data":null,"avatar":"a_22a52190f25292ee1c47b294dd21fe9e"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-21T08:19:54.760000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"FoxFire","public_flags":128,"id":"326709456324788224","global_name":"≡ƒÉ╛≡¥ôò≡¥ô╕≡¥öü≡¥ôò≡¥ô▓≡¥ô╗≡¥ô«≡ô⪠Γâ¥Γâñ≡ƒÉ╛","display_name":"≡ƒÉ╛≡¥ôò≡¥ô╕≡¥öü≡¥ôò≡¥ô▓≡¥ô╗≡¥ô«≡ô⪠Γâ¥Γâñ≡ƒÉ╛","discriminator":"1674","bot":false,"avatar_decoration_data":null,"avatar":"98a04d8f92a9ee853c38a2023902f2dd"},"roles":["1005796007340167260","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-09T03:12:01.304000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"hybridtheory1001","public_flags":0,"id":"1140843844171210954","global_name":"ilger","display_name":"ilger","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"da4e756f57070a4421421dcf97751be0"},"roles":["995063281007996939","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-01T19:47:52.510000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"biffxannen","public_flags":0,"id":"883131398700036106","global_name":"BIFF XANNEN","display_name":"BIFF XANNEN","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"bfaf9df747374ec6625741bfa4683e11"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-16T17:31:39.424000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"saintlordzztm","public_flags":0,"id":"201732817929895936","global_name":"≡¥ÉÆ≡¥ûå≡¥ûÄ≡¥ûô≡¥ûÖ ≡¥Éï≡¥ûö≡¥ûù≡¥ûë≡¥ûÄ≡¥ûê≡¥ûÜ≡¥ûƒ≡¥ûƒ Γäó","display_name":"≡¥ÉÆ≡¥ûå≡¥ûÄ≡¥ûô≡¥ûÖ ≡¥Éï≡¥ûö≡¥ûù≡¥ûë≡¥ûÄ≡¥ûê≡¥ûÜ≡¥ûƒ≡¥ûƒ Γäó","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"732785e7bbe62001c15a0327b1027934"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T23:25:21.917000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Finaticsu","public_flags":0,"id":"1023629284906106890","global_name":null,"display_name":null,"discriminator":"8841","bot":false,"avatar_decoration_data":null,"avatar":"2eb75f9b6530153ee776bc0938a08180"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-22T17:10:35.947000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"heheh3","public_flags":0,"id":"855702167791730718","global_name":"Hehe","display_name":"Hehe","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"692ff11727d4ea888da094d320fbf2c0"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-12T03:14:30.593000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"harwulf","public_flags":512,"id":"165669824175931392","global_name":"Harwulf","display_name":"Harwulf","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"9d816e0c93c464a7ed0e52e2ac672919"},"roles":["995050775782899772","995101517503803413","995050810528501822","995051873201557575"],"premium_since":"2023-05-10T18:36:39.470000+00:00","pending":false,"nick":null,"mute":false,"joined_at":"2023-07-08T17:48:56.907000+00:00","flags":0,"deaf":false,"communication_disabled_until":"2023-07-27T18:58:44.803000+00:00","avatar":null},{"user":{"username":"DoozieCapone","public_flags":128,"id":"956756533042118686","global_name":null,"display_name":null,"discriminator":"8194","bot":false,"avatar_decoration_data":null,"avatar":"29597d7116f355780f41ae226159b07e"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-19T19:23:09.585000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"knify","public_flags":0,"id":"286592075879940097","global_name":"Knify","display_name":"Knify","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"03a4332ed9fec5837f34293c4aad5173"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-09T20:43:15.093000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"wedralin","public_flags":64,"id":"641298436473225216","global_name":null,"display_name":null,"discriminator":"0171","bot":false,"avatar_decoration_data":null,"avatar":"d38d75f7ac5d7bf3853ca5ac54eb0a55"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-16T21:11:07.933000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"wavy402","public_flags":0,"id":"797378719924617236","global_name":"wavy","display_name":"wavy","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"bf7f57fa485e793ab53f69b906ca8b20"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-16T08:14:27.294000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"CJ4","public_flags":0,"id":"998402731989532673","global_name":null,"display_name":null,"discriminator":"5049","bot":false,"avatar_decoration_data":null,"avatar":"c4ec712a015825628e57ef2e07fe9d14"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-11T19:47:49.100000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"runecube","public_flags":128,"id":"383116719696117773","global_name":"≡¥òä≡¥òö≡¥òä≡¥òÆ≡¥òö≡¥ò£","display_name":"≡¥òä≡¥òö≡¥òä≡¥òÆ≡¥òö≡¥ò£","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a3d74eb62f8bcb7400430b72f12aa9ee"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-10T14:43:28.609000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"alpaca_v2.0","public_flags":0,"id":"1152368395354918922","global_name":"Alpaca V2.5","display_name":"Alpaca V2.5","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"52a2ac8cf2dd245c16e3eadcf3dd7365"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-12T03:40:18.396000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"bstan42","public_flags":0,"id":"264440043031101445","global_name":"B Stan","display_name":"B Stan","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"030057c426d5270e8d24d242903b937d"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-27T02:16:23.723000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"bunbun1898","public_flags":128,"id":"498271398951911425","global_name":"Bunny bunkins","display_name":"Bunny bunkins","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"be2801708986cedf85adb7a144c86dce"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-11T04:23:29.603000+00:00","flags":2,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"presley","public_flags":0,"id":"1057857475023491133","global_name":null,"display_name":null,"discriminator":"6726","bot":false,"avatar_decoration_data":null,"avatar":"e94bba3120935dbcb1e01f271876cc45"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-12T14:34:53.046000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ItsYojimbo","public_flags":0,"id":"975511178224754729","global_name":"man_humor","display_name":"man_humor","discriminator":"0053","bot":false,"avatar_decoration_data":null,"avatar":"323d877e8b70784edaf8a27c4c949bf5"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-01T10:27:07.935000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"itsrudeboi","public_flags":128,"id":"1080710640768917514","global_name":"itsRudeBoi","display_name":"itsRudeBoi","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"8f6e15b7314f289dc90bd45123d1edab"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-15T18:40:04.385000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"itsdontcarebear","public_flags":0,"id":"787788038830424106","global_name":"≡¥Éâ≡¥É¿≡¥Éº'≡¥É¡ ≡¥Éé≡¥ÉÜ≡¥É½≡¥É₧ ≡¥Éü≡¥É₧≡¥ÉÜ≡¥É½","display_name":"≡¥Éâ≡¥É¿≡¥Éº'≡¥É¡ ≡¥Éé≡¥ÉÜ≡¥É½≡¥É₧ ≡¥Éü≡¥É₧≡¥ÉÜ≡¥É½","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"84a03df60a4f58026b0fff930e7b21ef"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-04-03T20:00:21.984000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"hobbezzzz","public_flags":0,"id":"425395403798609933","global_name":"hobbes","display_name":"hobbes","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144059132517826601","asset":"a_10b9f886b513b77ccdd67c8784f1a496"},"avatar":"65102b64c2735146905c8a60d44be571"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-24T16:07:10.037000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"spooknukem","public_flags":64,"id":"699060851377700944","global_name":"spook nukem","display_name":"spook nukem","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_322e2ee11214b6cc844fa0d5973d3524"},"roles":["995704340247478442","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-04T01:12:41.324000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"brutal_beast","public_flags":0,"id":"270908011348885507","global_name":"brutalbeast","display_name":"brutalbeast","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d58ee834c7a377c9d7584d70314be5ff"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"Wifebeater mumbling Swede","mute":false,"joined_at":"2022-08-09T20:34:38.454000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"MrCooke","public_flags":256,"id":"1108198386043211829","global_name":null,"display_name":null,"discriminator":"0374","bot":false,"avatar_decoration_data":null,"avatar":"a15314e814021062bc26f74c26dc4aec"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-23T07:45:48.777000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"endercat","public_flags":0,"id":"572233699303751700","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144307957425778779","asset":"a_8ffa2ba9bff18e96b76c2e66fd0d7fa3"},"avatar":"a_2470fa01a2601c9dd81db9b70ce14038"},"roles":["995063073838735481","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-20T02:22:19.230000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"mastersamir","public_flags":128,"id":"318300754693718016","global_name":"GangSTAR $ami╨»","display_name":"GangSTAR $ami╨»","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_fb2019de8294c7620a25601e8d93401e"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-31T04:18:40.927000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"3dgod","public_flags":256,"id":"624734982518341672","global_name":"3dgod","display_name":"3dgod","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144046002110738634","asset":"a_fe3c76cac2adf426832a7e495e8329d3"},"avatar":"4dcec31c6945cdde7fc509b87bec3e04"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-13T15:17:59.178000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"liquid","public_flags":0,"id":"787115161021972521","global_name":"liquid","display_name":"liquid","discriminator":"9835","bot":false,"avatar_decoration_data":null,"avatar":"20753bad22527381096423a51b09a21d"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-19T15:59:10.472000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"doinkbig","public_flags":0,"id":"401606438482477057","global_name":"DoinkBig","display_name":"DoinkBig","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"1b20b0469c4416fe8f28629d01ad809c"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-04T05:49:35.322000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"hands17","public_flags":0,"id":"772619060155908126","global_name":"Hands17","display_name":"Hands17","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"01e567e181853211676014568bb87d42"},"roles":["1062748737560117249","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-18T03:12:37.127000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"musculoskeletal","public_flags":0,"id":"1113669776691171330","global_name":"ethnic cleanse","display_name":"ethnic cleanse","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"784d6f62c74a4dd5fcbeb7214088664c"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-28T01:46:06.205000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"the_minority_minion","public_flags":0,"id":"150751260381806592","global_name":"Spageti","display_name":"Spageti","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"0fd46529af403c729b6d207395007776"},"roles":["1109851698089967697","1024490581948375090","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"nigageti","mute":false,"joined_at":"2023-08-02T06:37:28.989000+00:00","flags":0,"deaf":false,"communication_disabled_until":"2023-10-31T21:49:45.839000+00:00","avatar":null},{"user":{"username":"50daysof","public_flags":0,"id":"864330445763772436","global_name":"/\\Lulzi\\/","display_name":"/\\Lulzi\\/","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"9715be49318232e41e863ed2edd5d7d4"},"roles":["995051873201557575","999881670121500712","995051512327848016","995051445109923920","1185262427940606032","995101517503803413","995050844443643959"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-08T01:44:48.078000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"morbidr","public_flags":0,"id":"325111005938188300","global_name":"Morbid","display_name":"Morbid","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"f87b13d6abdfa32e6f9360b111c6dc3b"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-27T04:00:52.932000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"0wetsgfv8dj9i3uxj0et9xiwds8fvgma","public_flags":0,"id":"748479500509249548","global_name":"T)WEG#*F(DV$JIHUI0te83wjg","display_name":"T)WEG#*F(DV$JIHUI0te83wjg","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d96882f6d8a6a4b2206b287b3f040ddb"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-06T21:02:26.315000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"_pamdemic","public_flags":0,"id":"974003609480089680","global_name":"Pam Demic","display_name":"Pam Demic","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"56a9eeb69a57a1a2273bf31b6006bfd2"},"roles":["1062748737560117249","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"capnsavaho","mute":false,"joined_at":"2023-01-05T17:58:46.036000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"toontoker","public_flags":256,"id":"210622748047835136","global_name":"ß▓╝","display_name":"ß▓╝","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"5ffbf98dee7741efca794e431f9443ae"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-28T03:23:25.492000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"crackmommy","public_flags":256,"id":"613750804809121812","global_name":"Brownie ≡ƒñÄ","display_name":"Brownie ≡ƒñÄ","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a12972f3bc18c92c1154c0ae9ad78489"},"roles":["995063073838735481","1023723232412577842","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-10T06:09:08.741000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"scottybe","public_flags":0,"id":"713760642397634641","global_name":"scottybe","display_name":"scottybe","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"9ff75ee802d66e5393ade1fe7eba3562"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-21T07:38:51.194000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"grumpybear","public_flags":0,"id":"310140268307283978","global_name":"Grumpy Bear","display_name":"Grumpy Bear","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"4e126c9df6b89a86d941d07434fdd464"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-26T07:19:07.123000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"lladdiad_hecsadegol","public_flags":0,"id":"320959630048100352","global_name":"╨╝╨╡╨╢╨┤╤â╨╜╨░╤Ç╨╛╨┤╨╜╤ï╨╣ ╨┤╨╡╨╜╨╡╨╢╨╜╤ï╨╣ ╤ê╤é╤Ç╨░╤ä╨╜╨╕╨║","display_name":"╨╝╨╡╨╢╨┤╤â╨╜╨░╤Ç╨╛╨┤╨╜╤ï╨╣ ╨┤╨╡╨╜╨╡╨╢╨╜╤ï╨╣ ╤ê╤é╤Ç╨░╤ä╨╜╨╕╨║","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"e204ba64cb881612e77e148a1b2deb6b"},"roles":["995051873201557575","995051445109923920","995101517503803413","995063373358186616","995050775782899772"],"premium_since":null,"pending":false,"nick":"S╥ëO╥ëX╥ë","mute":false,"joined_at":"2022-07-10T03:54:36.704000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"haud0ken","public_flags":0,"id":"511401039610511361","global_name":"HAUD0KEN","display_name":"HAUD0KEN","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"689de97a8d38dad56ba55714776c3b08"},"roles":["995051873201557575","995051512327848016","1109851698089967697","995101517503803413","995050775782899772"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-07T17:56:06.132000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"mclovin","public_flags":64,"id":"722993739794219080","global_name":null,"display_name":null,"discriminator":"9707","bot":false,"avatar_decoration_data":null,"avatar":"2a680c085b963c612846cd04d69d5d07"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-04T18:23:43.539000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"mastidavaapaarik","public_flags":0,"id":"139251583807389697","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"99eaa1b74ecbb4be82856a0bc3d8e8a6"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-18T06:45:53.501000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"nymphesis","public_flags":64,"id":"638705735450230794","global_name":"Nymphesis","display_name":"Nymphesis","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"cf39425fef2ba978701e7ea67e34dfed"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-21T08:45:00.928000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":".ludmilla.","public_flags":0,"id":"700411523264282685","global_name":"LudMilla","display_name":"LudMilla","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b11e61651fe6f24a669c59c95588248d"},"roles":["1033933988479381504","1062748737560117249","1021962497848250471","995063248204349480","995051873201557575","995063281007996939","996642050361536594","995101517503803413","995904351858069655","995063073838735481","1005796007340167260"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-23T15:13:57.330000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"myspacetom","public_flags":0,"id":"215167096663965696","global_name":"Tom","display_name":"Tom","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b5ce35bd5333125f984597dc6c317345"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-24T05:13:59.235000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"pvtfuckmunch","public_flags":0,"id":"1019959736889774081","global_name":"pvt fuckmunch","display_name":"pvt fuckmunch","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"30ee2984202578de5e365660f4ab4dae"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-15T00:19:12.408000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"robinbanks777","public_flags":0,"id":"1153481879350153278","global_name":"ROBiN BANKS","display_name":"ROBiN BANKS","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"91eb354f4f63d5d0141bcfa0c3a11ead"},"roles":["995051512327848016","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-19T02:47:17+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"infiniteΓê₧z3r0","public_flags":0,"id":"980412835253338152","global_name":null,"display_name":null,"discriminator":"1957","bot":false,"avatar_decoration_data":null,"avatar":"3d031bda6b2aa40d17e1e3f9e1ed1b12"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-26T00:23:24.448000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"inigomontoya","public_flags":0,"id":"580284521031663616","global_name":"inigomontoya","display_name":"inigomontoya","discriminator":"9221","bot":false,"avatar_decoration_data":null,"avatar":"6c53118ee8447b41bd06f2d7ba8db5e2"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-23T18:24:04.201000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Nib Nib","public_flags":0,"id":"572533737343156244","global_name":null,"display_name":null,"discriminator":"0131","bot":false,"avatar_decoration_data":null,"avatar":"7e8e40af70c03750d653bd8cc4ea9458"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-07T00:15:00.623000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"grannyy","public_flags":64,"id":"853982039836852265","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144058844004233369","asset":"a_fed43ab12698df65902ba06727e20c0e"},"avatar":"09b7f872808d7c0d50a8aef3802c74aa"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-19T04:40:13.587000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"lyricmoon≡ƒîÖ","public_flags":0,"id":"344217558834085888","global_name":null,"display_name":null,"discriminator":"2554","bot":false,"avatar_decoration_data":null,"avatar":"508f8d9186244120b8af865362dcc63e"},"roles":["1053505510810337330","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-09T02:21:02.670000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"zetro impersonator","public_flags":0,"id":"268523120753770496","global_name":null,"display_name":null,"discriminator":"8643","bot":false,"avatar_decoration_data":null,"avatar":"e06cf6d7db0ba248607cb400880e4ba5"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-09T09:45:57.353000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"flarper","public_flags":0,"id":"730164210499190865","global_name":null,"display_name":null,"discriminator":"7961","bot":false,"avatar_decoration_data":null,"avatar":"c0ccdb913b97915c36d9ad5a6473519e"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-13T22:34:11.872000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ratbread_0000","public_flags":0,"id":"943308401411260436","global_name":"rat bread","display_name":"rat bread","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"bfc07c8735cbaab74eeb9ccc4e225a0b"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-19T17:33:19.557000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"kenr","public_flags":768,"id":"138387744547143680","global_name":"Howie Dewitt","display_name":"Howie Dewitt","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"dc37ed4ee0ade498bc5cef4a58ce3551"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-02T22:23:20.739000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"wristsplit","public_flags":0,"id":"720072183396958219","global_name":"(*>∩╣Å<*)","display_name":"(*>∩╣Å<*)","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"625eaa1f9099c82d3f8e592b84ee8e88"},"roles":["1001747314425208833","1062748737560117249","995051873201557575","1185262427940606032","995904351858069655","995063373358186616","995050810528501822"],"premium_since":"2023-12-15T18:58:20.119000+00:00","pending":false,"nick":null,"mute":false,"joined_at":"2023-11-30T18:40:30.337000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"dimethyltryptamine","public_flags":0,"id":"282601346073362434","global_name":"DIMETHYLTRYPTAMINE","display_name":"DIMETHYLTRYPTAMINE","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144308439720394944","asset":"a_3c97a2d37f433a7913a1c7b7a735d000"},"avatar":"a_12a2cb5a0d4b474efe5ceeb0ba387cdd"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"~≡Æå£ α╜æ D╠╢═ÿ╠ÆM╠╕═å═¥T╠┤╠Ü╠á α╜î ≡Æå£~","mute":false,"joined_at":"2023-01-10T20:06:46.069000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"themaninacave","public_flags":0,"id":"842437321882337281","global_name":"The Man in a Cave","display_name":"The Man in a Cave","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c0588ff9c18c992abf2f5b93db89daa9"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-10T17:42:44.698000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ethansgfmeg","public_flags":0,"id":"1184207160675156118","global_name":"ethans gf","display_name":"ethans gf","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"0058fbb182d7c8e3411fa0c92b596bdf"},"roles":["995063248204349480","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-14T20:09:01.207000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"amazinangelic","public_flags":128,"id":"494385432667226113","global_name":null,"display_name":null,"discriminator":"9966","bot":false,"avatar_decoration_data":null,"avatar":"6dbcd8639ca91bddde221018ddb56939"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-09T13:54:05.396000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ChinChin","public_flags":0,"id":"754810197276491827","global_name":null,"display_name":null,"discriminator":"5598","bot":false,"avatar_decoration_data":null,"avatar":"d97fdda18be3cd02a9925277d41cfe44"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-17T05:33:23.131000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Jeremiah","public_flags":0,"id":"1047094642954477589","global_name":null,"display_name":null,"discriminator":"4746","bot":false,"avatar_decoration_data":null,"avatar":"5fc74c910de02c7e4134d26bf18fe299"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-04T10:28:26.284000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"pupslut","public_flags":128,"id":"249422569227288576","global_name":"puppy Γâ¥Γâñ","display_name":"puppy Γâ¥Γâñ","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1179493515118514192","asset":"a_be797b0a0efafd45a9ee49aaedbde4d2"},"avatar":"a_c49f870e39648fdf79697c2ed02da097"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"siberious","mute":false,"joined_at":"2023-06-15T21:18:42.508000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"LiquidSnake","public_flags":0,"id":"811309328152657951","global_name":null,"display_name":null,"discriminator":"5072","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-02T02:59:46.258000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"flushots","public_flags":0,"id":"944734215277269073","global_name":"flu","display_name":"flu","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"e5645061de61068fd6cd4a77f4faccb2"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-06T04:05:52.827000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"MBot-GameHouse","public_flags":0,"id":"1142167563858616410","global_name":null,"display_name":null,"discriminator":"4710","bot":true,"avatar_decoration_data":null,"avatar":"dbd1ec9a73f5a12b76166dc521213846"},"roles":["995101517503803413","995051873201557575","1142936150143684631"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-20T21:40:12.997000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"phileine.","public_flags":64,"id":"841752960312934484","global_name":"Phileine","display_name":"Phileine","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"39c0eddd1f623df6031466cca8330885"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":true,"joined_at":"2022-07-08T20:13:21.827000+00:00","flags":0,"deaf":true,"communication_disabled_until":null,"avatar":null},{"user":{"username":".marack","public_flags":64,"id":"523319660112773122","global_name":"Marack","display_name":"Marack","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144308439720394944","asset":"a_3c97a2d37f433a7913a1c7b7a735d000"},"avatar":"1d3c5937b82bfceb536b09689366c548"},"roles":["995051873201557575","995063248204349480","995063281007996939","995101517503803413","995904174065733753"],"premium_since":null,"pending":false,"nick":"Maverick","mute":false,"joined_at":"2022-07-13T14:17:02.792000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"DISBOARD","public_flags":589824,"id":"302050872383242240","global_name":null,"display_name":null,"discriminator":"2760","bot":true,"avatar_decoration_data":null,"avatar":"67342a774a9f2d20d62bfc8553bb98e0"},"roles":["996004173818646542"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-11T10:44:59.992000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"coolazer","public_flags":0,"id":"669544685651623956","global_name":"JULIO ╧ò","display_name":"JULIO ╧ò","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"219d795c8910f7872e457b465182204a"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-24T03:33:30.961000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"splintermonster","public_flags":0,"id":"885517451285131294","global_name":"seed a barren earth","display_name":"seed a barren earth","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_4120d4984b15f455dc323dd9e1f50ee5"},"roles":["995063248204349480","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"splinter monster","mute":false,"joined_at":"2022-11-12T14:52:33.781000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"4thgenglocks","public_flags":0,"id":"978731042020159518","global_name":null,"display_name":null,"discriminator":"7248","bot":false,"avatar_decoration_data":null,"avatar":"e6ef674752ef01bd97f6247a6ce5403f"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-09T03:39:30.893000+00:00","flags":0,"deaf":false,"communication_disabled_until":"2022-07-18T20:00:25.900000+00:00","avatar":null},{"user":{"username":"chopper_cock","public_flags":0,"id":"745964914421530714","global_name":"&Chopper&","display_name":"&Chopper&","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_abae386b53a1d0c10c44d27926a734e2"},"roles":["1015112206620311552","1001747314425208833","1033933988479381504","1023723425883230209","1023722847824248832","1024421238082392074","995063281007996939","995064014189109389","995101517503803413","995904351858069655","1088352805913378846","1023723584327274527","1055900407441936545","995063248204349480","1023784581087895592","995704340247478442","1023723320245493803","1023722733542064178","1023723232412577842","1023723665969401906","1053505510810337330","1058963659772153906","995050844443643959","996641679236927548","1023723618846392381","995051873201557575","1020733362316529735","1023723061050101832","995051445109923920","995051512327848016","995063015651160144","995063119976075344","995064074905866322","996642050361536594","1001512564162826322","1021938293744611411","1021961250646786130","1021961523352043601","995063047544639579","1005796007340167260","1023723192587653211","995063373358186616","995063073838735481","995064226790002809","997694246159130724","1021962497848250471","1013921043892674670","1023722955454304367","1023723005051936878","1023723115609596024","995904174065733753"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-10T05:25:31.885000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Four-Eyes Black Dragon","public_flags":0,"id":"613989991005290507","global_name":null,"display_name":null,"discriminator":"7976","bot":false,"avatar_decoration_data":null,"avatar":"179d5fc40a43566b00a3176559e8ae27"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T21:06:23.508000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"computerasfuck","public_flags":0,"id":"533022807215308827","global_name":"C O M P U T E R A S F U C K","display_name":"C O M P U T E R A S F U C K","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"53b1827d108809af2218d8841416f271"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-23T19:50:04.910000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"bigbwain pogg-erz","public_flags":0,"id":"921988265698025493","global_name":null,"display_name":null,"discriminator":"3166","bot":false,"avatar_decoration_data":null,"avatar":"44fe1a74ff60044b5143d41b6b6fba28"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-17T00:15:18.523000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"throatsplit","public_flags":0,"id":"1132465988361781298","global_name":"k","display_name":"k","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-11T02:15:16.066000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"zader66","public_flags":0,"id":"789416465899323392","global_name":"Zader","display_name":"Zader","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"9971eda28aa509f9ecd6c748f6d950b6"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":true,"joined_at":"2022-07-11T20:53:06.040000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"kbyukfuuu","public_flags":0,"id":"768169567762514000","global_name":null,"display_name":null,"discriminator":"3213","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"this nickname is funny","mute":false,"joined_at":"2022-09-03T16:14:55.761000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"rileygo12","public_flags":0,"id":"559139981831176192","global_name":null,"display_name":null,"discriminator":"4886","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-22T11:37:42.728000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"0ni.sama","public_flags":0,"id":"921407374324006982","global_name":"palestine","display_name":"palestine","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ede1ef2d8aaf3f0e5982b2c19a670aa9"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-24T02:26:01.560000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"godnigger","public_flags":0,"id":"1120455564913279053","global_name":"THE GOD OF NIGGERS","display_name":"THE GOD OF NIGGERS","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d308b8645270f39695bf682036ab8f6e"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-08T07:44:32.158000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"magicalmrswag96","public_flags":0,"id":"1028838938917490809","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"471bec0c4816ae2609f869a0e0209cfe"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-03T10:51:15.099000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"mipacem","public_flags":256,"id":"1089956020199096370","global_name":null,"display_name":null,"discriminator":"3093","bot":false,"avatar_decoration_data":null,"avatar":"2537d7dc8e6bd25f87456c15d3439b33"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-05T22:38:07.814000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"loc415","public_flags":0,"id":"587741356860899337","global_name":"LOC","display_name":"LOC","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"7d2f801df480f73ecbfbf1f59a30b56b"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-12T13:44:15.487000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Equalizer","public_flags":0,"id":"897668062357094430","global_name":null,"display_name":null,"discriminator":"0698","bot":false,"avatar_decoration_data":null,"avatar":"35d48037bf46834dbe8b327d1b3af6ae"},"roles":["995063073838735481","995101517503803413","1023723618846392381","995051873201557575"],"premium_since":null,"pending":false,"nick":"Caesarr [BLACK LAGGER]","mute":false,"joined_at":"2022-07-09T00:44:01.072000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"yslstraightjacket","public_flags":0,"id":"956949105781903400","global_name":"yslstraightjacket","display_name":"yslstraightjacket","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c7ddc6b634d3236dd6b3e9bc8a38dc9d"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-11T08:00:58.042000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"blueoystercult","public_flags":0,"id":"722989599051219004","global_name":"BlueOysterCult","display_name":"BlueOysterCult","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"714e8fbdd2a38604077ac3ef14d12ce6"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-24T22:19:44.228000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"tooostoned","public_flags":64,"id":"888247796967309323","global_name":"Too $toned","display_name":"Too $toned","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_364456ac4b3555da21ebd3537355fcda"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"Too $toned","mute":false,"joined_at":"2023-06-15T05:09:06.196000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"hesh3409","public_flags":0,"id":"783389401576243262","global_name":"Hesh","display_name":"Hesh","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"91f2c6f2016e40546bfeaf78f78e433d"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-25T07:05:28.737000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"dilla._","public_flags":128,"id":"495225781484519452","global_name":"kate hikes","display_name":"kate hikes","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"f39a7c2aad43f1ba571962fcf908a86f"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-24T12:40:31.304000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"kiwi_titties","public_flags":0,"id":"702296558615658557","global_name":"Kiwi_Tit","display_name":"Kiwi_Tit","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"3d6cea048ebe6d0ebc586b47285339f9"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-19T22:54:42.998000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Serbz","public_flags":0,"id":"246892047284436992","global_name":"Serbz","display_name":"Serbz","discriminator":"3421","bot":false,"avatar_decoration_data":null,"avatar":"35825424b314d8ccecbdd55538170631"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-25T05:10:24.792000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"frio1295","public_flags":64,"id":"904814420675411978","global_name":"Frio","display_name":"Frio","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"94d6dd0c6021cf35a900744fc1f2ed42"},"roles":["995063248204349480","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-22T18:12:42.374000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"tuckferrorists","public_flags":64,"id":"766822971377188864","global_name":"tweakferrorists","display_name":"tweakferrorists","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144307257807491094","asset":"a_55c9d0354290afa8b7fe47ea9bd7dbcf"},"avatar":"66ddfc6117e607c6a41fe4a220b1d831"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-03T07:02:50.938000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ihatebeingfemale","public_flags":0,"id":"719426204649783356","global_name":"Aylo","display_name":"Aylo","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1174459546748600481","asset":"a_85a8f9ca60cb4328378270a7f13ed7fd"},"avatar":"8e14d1f4e97258e17adc80678106e093"},"roles":["995051873201557575","1024421238082392074","996642050361536594","995101517503803413","995904174065733753"],"premium_since":null,"pending":false,"nick":"Aylo [Body Double]","mute":false,"joined_at":"2022-12-08T06:09:38.800000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":"9a62d0d3e0f142067017db2bde665442"},{"user":{"username":"lilouw","public_flags":0,"id":"405464889293799436","global_name":null,"display_name":null,"discriminator":"7783","bot":false,"avatar_decoration_data":null,"avatar":"bec28f111bf611fccb3a7c6af774ccee"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-23T14:22:05.282000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"jdub","public_flags":0,"id":"914201510878019584","global_name":null,"display_name":null,"discriminator":"6166","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-12T01:17:59.305000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Bravo_blendz","public_flags":0,"id":"1020950990981185627","global_name":null,"display_name":null,"discriminator":"6870","bot":false,"avatar_decoration_data":null,"avatar":"60b2c0147ceb72179654a723e82a696a"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-05T22:06:41.295000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"negativnein","public_flags":0,"id":"118154372352835590","global_name":null,"display_name":null,"discriminator":"2857","bot":false,"avatar_decoration_data":null,"avatar":"dc5e2887b9c40b34a66249f01267d065"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"In memoriam 10/22/2022","mute":false,"joined_at":"2022-08-14T06:52:24.762000+00:00","flags":0,"deaf":false,"communication_disabled_until":"2022-09-10T01:07:05.036000+00:00","avatar":null},{"user":{"username":"kurtyo.","public_flags":4194432,"id":"508250049638039563","global_name":"Kurtyo","display_name":"Kurtyo","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ee4d7abd6ef582c85569fd6e0f292316"},"roles":["1062748737560117249","995051873201557575","995051512327848016","1109851698089967697","995101517503803413"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-19T03:00:17.190000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"jane-o","public_flags":0,"id":"990511696571408384","global_name":null,"display_name":null,"discriminator":"6926","bot":false,"avatar_decoration_data":null,"avatar":"00a8b7389013afddc922b746dc7e27c4"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-24T01:07:23.459000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"≡ƒ½á≡ƒ½Ñ","public_flags":0,"id":"1030621419559731200","global_name":null,"display_name":null,"discriminator":"0886","bot":false,"avatar_decoration_data":null,"avatar":"1cd95f508b37b53b2cfdf437a36c8a54"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-16T04:40:39.564000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Spagetti","public_flags":0,"id":"841993937031528488","global_name":null,"display_name":null,"discriminator":"3046","bot":false,"avatar_decoration_data":null,"avatar":"fab94a00684d66b58cf6228a74843644"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-10T20:12:42.754000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ftp","public_flags":128,"id":"327841590867656705","global_name":"knee","display_name":"knee","discriminator":"0001","bot":false,"avatar_decoration_data":null,"avatar":"8b4d7de2cfcd8727bacb9e68b776bbeb"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T22:18:20.177000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Dorms cam","public_flags":0,"id":"878761753784242186","global_name":null,"display_name":null,"discriminator":"5466","bot":false,"avatar_decoration_data":null,"avatar":"a977e9741a171d91a63bb2cd39cffcc8"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":"Nom cam","mute":false,"joined_at":"2022-07-12T00:32:43.731000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"oddclosure","public_flags":0,"id":"726609912624578590","global_name":"Γ£┐ Odd Γ£┐","display_name":"Γ£┐ Odd Γ£┐","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_da2caf9a6c44e1fab7ca557831b1bbdd"},"roles":["1001747314425208833","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-29T16:12:08.469000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"goosestepping","public_flags":0,"id":"934784156825698304","global_name":null,"display_name":null,"discriminator":"4258","bot":false,"avatar_decoration_data":null,"avatar":"f1cda0de0180770f1b8d94926622a193"},"roles":["995064226790002809","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"Rebecca","mute":false,"joined_at":"2022-07-20T04:04:16.182000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"saintwomanbeater","public_flags":128,"id":"227179759786917889","global_name":"[&] Saint Woman Beater","display_name":"[&] Saint Woman Beater","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"8a6535eace7cea9343ff2eac38c7423c"},"roles":["995051873201557575","995063248204349480","999881670121500712","995051512327848016","995051445109923920","1063291711629041714","1109851698089967697","995101517503803413","995050775782899772"],"premium_since":null,"pending":false,"nick":"[&]Patron Saint of Beating Women","mute":false,"joined_at":"2022-07-14T21:00:26.660000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"5star_leif","public_flags":0,"id":"806991120583229480","global_name":"5Γ¡É_Leif","display_name":"5Γ¡É_Leif","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"0e5db982e88d6263b78a28773efb71d9"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-15T06:15:56.136000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"richardcheese1952","public_flags":128,"id":"908770682756812850","global_name":"Richard Cheese","display_name":"Richard Cheese","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"3de2a5d291e952d783ff3ce6e1a05d7d"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-11T05:46:36.228000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"moicajhel","public_flags":64,"id":"397899468294455297","global_name":"m,oicajhe;l","display_name":"m,oicajhe;l","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a338956b47e8026d8f19e33cfc2e6559"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-14T15:43:20.221000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"theinherent","public_flags":0,"id":"1030182593750114304","global_name":null,"display_name":null,"discriminator":"7435","bot":false,"avatar_decoration_data":null,"avatar":"110d6283a0bd2ce70635ae6846661976"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-18T04:49:50.018000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Unk T","public_flags":0,"id":"1111498534060048448","global_name":null,"display_name":null,"discriminator":"2847","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-26T03:42:31.110000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"aniki420","public_flags":0,"id":"854114982714408990","global_name":"cdh","display_name":"cdh","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"cc3d1ceee9f031c96996ed51cd0fdb61"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-24T00:48:52.816000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"The Librarian","public_flags":0,"id":"833744109196935209","global_name":null,"display_name":null,"discriminator":"8049","bot":false,"avatar_decoration_data":null,"avatar":"dba5472f77564dd76f5477ac4506f01c"},"roles":["995051873201557575","1024421238082392074","995064074905866322","995101517503803413","995904174065733753"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-05T05:51:48.726000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"sahdfuzzycowtsf422sqplegend","public_flags":0,"id":"697445568183795803","global_name":"Sahd fuzzycow|TSF {422}SQPLEGEND","display_name":"Sahd fuzzycow|TSF {422}SQPLEGEND","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c4061dde3b3656f53522754e9f87ab4b"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-26T12:20:00.022000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"JustUrRandomGuy","public_flags":0,"id":"963818468115898368","global_name":null,"display_name":null,"discriminator":"8556","bot":false,"avatar_decoration_data":null,"avatar":"dac778096d78e1a7a698fcaf0ee9ffa8"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-17T04:17:42.780000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"buttman0420","public_flags":0,"id":"790429951832358923","global_name":"BUTTMAN","display_name":"BUTTMAN","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c75486fecf11e99a43114507dff157e1"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T20:05:33.549000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"imacstayfresh","public_flags":0,"id":"1031730581471510629","global_name":null,"display_name":null,"discriminator":"3403","bot":false,"avatar_decoration_data":null,"avatar":"86b95bb3172abcac4841bc27ae211fa5"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-25T06:05:53.717000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ssttaayy","public_flags":0,"id":"1022323270218960916","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"5c9ebab0c42fb10692952efb9fab42f3"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-11T00:28:29.299000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"thesunkenplace","public_flags":0,"id":"800563124670955530","global_name":"somerjoel","display_name":"somerjoel","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"165fc5693de3ca7cf5432ebf7ee82cae"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-12T16:49:30.568000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"kizakiari","public_flags":0,"id":"1133054508734369913","global_name":"Kiza","display_name":"Kiza","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"274b39f084d596e444c60b1eace4669f"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-07T19:19:34.555000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Plant α╢₧","public_flags":0,"id":"510783240563589151","global_name":null,"display_name":null,"discriminator":"8407","bot":false,"avatar_decoration_data":null,"avatar":"81743d671673b5fe78cf1fa8355d93af"},"roles":["1021938293744611411","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-16T13:40:13.518000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"install_wizard","public_flags":0,"id":"763236002336342046","global_name":"'ß┤¼Γü┐ß╡ùß╡ÆΓü┐' ≡ƒì╣≡ƒª⌐","display_name":"'ß┤¼Γü┐ß╡ùß╡ÆΓü┐' ≡ƒì╣≡ƒª⌐","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"cbea625dc2ee96fef66ec8b1df5ab395"},"roles":["1062748737560117249","995051873201557575","995101517503803413","995904351858069655","995064226790002809"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-21T03:12:57.707000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"cumlikeaserver","public_flags":0,"id":"1088955211575472318","global_name":"nur","display_name":"nur","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"78d9a11d385baf0e103bd7ff986fce15"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-02T09:56:58.008000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ΓâƒΓâƒΓâƒ","public_flags":256,"id":"172603750374965248","global_name":null,"display_name":null,"discriminator":"1906","bot":false,"avatar_decoration_data":{"sku_id":"1144059132517826601","asset":"a_10b9f886b513b77ccdd67c8784f1a496"},"avatar":"a_812aa177f9e0e8f326c94e09d34909c2"},"roles":["1001747314425208833","1062748737560117249","995051873201557575","995063248204349480","995101517503803413"],"premium_since":null,"pending":false,"nick":"Lena the bean (Dooms GF)","mute":false,"joined_at":"2022-07-08T19:29:46.884000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"hella_doinked_in_amish","public_flags":0,"id":"397817316622204940","global_name":"30rd up","display_name":"30rd up","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"5ff1775e08d6146bd3c423849b988cf9"},"roles":["1024421238082392074","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"bings 30rd up","mute":true,"joined_at":"2023-10-13T15:04:44.241000+00:00","flags":0,"deaf":false,"communication_disabled_until":"2023-10-19T23:48:01.051000+00:00","avatar":null},{"user":{"username":"BrandonRedBeard","public_flags":0,"id":"966580284868943944","global_name":null,"display_name":null,"discriminator":"4616","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-08T21:24:25.074000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":".yazvi","public_flags":64,"id":"947677565454254101","global_name":"Yazvi","display_name":"Yazvi","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"db33be1277972720dc3d403dd1b6d99e"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"Dab Daddy","mute":false,"joined_at":"2022-09-13T05:50:11.725000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"tanspike","public_flags":0,"id":"215235693964820481","global_name":"TanSpike","display_name":"TanSpike","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"6ceed0b352c3c64d480d06e4d9135a84"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-23T05:44:58.186000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"1D├╕n","public_flags":0,"id":"885415810011648020","global_name":null,"display_name":null,"discriminator":"9610","bot":false,"avatar_decoration_data":null,"avatar":"fa1fdec49608d6ccddf0567ae7e22dcc"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T20:42:20.170000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"thebrownhammer520","public_flags":0,"id":"991859062310445086","global_name":null,"display_name":null,"discriminator":"1201","bot":false,"avatar_decoration_data":null,"avatar":"3360a255cc0221e7273b0214f2084257"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-15T05:57:00.891000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"nosrekad","public_flags":256,"id":"852788357285412866","global_name":"Dakerson","display_name":"Dakerson","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"185db22cbfac49542547ce6e58164f9c"},"roles":["1109851698089967697","1024490581948375090","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-09T04:22:23.440000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"wangtonghui","public_flags":4194304,"id":"1163699015704137810","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"4c056c2c180818e3ba76cd2ebad40ed6"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-20T23:02:35.620000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"aim4preacher","public_flags":0,"id":"629553704693137418","global_name":"preacher","display_name":"preacher","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_763a801df68ca9b756f43b85ba885e30"},"roles":["1055900407441936545","1005796007340167260","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-04-18T23:32:15.795000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"cappe","public_flags":128,"id":"277182447349792768","global_name":"Cappe","display_name":"Cappe","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_444e7e06aba399a5146282f1c573a296"},"roles":["995063248204349480","1071069667206119434","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-08T13:31:42.770000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"jynxthefox","public_flags":0,"id":"911115022053285978","global_name":"Jynxthefox","display_name":"Jynxthefox","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"de62c46efaecab982dbd3ca73b2edb0c"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-22T17:58:17.412000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"batused","public_flags":0,"id":"919332898367217674","global_name":null,"display_name":null,"discriminator":"4336","bot":false,"avatar_decoration_data":null,"avatar":"9ac88cf1d2c5b8605373babf25b48527"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-30T16:59:15.110000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"erinscerin","public_flags":0,"id":"807867676571467776","global_name":"ErinScerin","display_name":"ErinScerin","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"8c791eed08519ab59bc517a840c4a60e"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-13T01:02:07.865000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"shoreleave","public_flags":64,"id":"1085587352447111290","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"309577ac030b4f31b66863b899821853"},"roles":["1062748737560117249","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"shoreleave","mute":false,"joined_at":"2023-10-29T18:54:43.606000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"massa","public_flags":0,"id":"985779213179174942","global_name":null,"display_name":null,"discriminator":"7438","bot":false,"avatar_decoration_data":null,"avatar":"92e3763d1e9f16bd96fe6ea0a59bef1a"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-28T22:46:35.965000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":".sevencats","public_flags":0,"id":"572659868930932737","global_name":"SevenCats","display_name":"SevenCats","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a705c96e4e8535f716aaeacb3420f52b"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-13T21:41:47.153000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"inteworldrich","public_flags":0,"id":"1119004706245726248","global_name":"interworld","display_name":"interworld","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"f56097dbff8a4c00076f460116921d76"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-13T01:44:31.934000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"_disposition_","public_flags":0,"id":"335094779207483392","global_name":"Disposition","display_name":"Disposition","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"bc7077bed3bb9637bc44e3e7dd6df4be"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-13T22:09:54.218000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Pissman","public_flags":0,"id":"1024408029946462279","global_name":null,"display_name":null,"discriminator":"6298","bot":false,"avatar_decoration_data":null,"avatar":"0742a26f6a4c37642e01fd91231b7569"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-20T22:37:34.814000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"shitve","public_flags":0,"id":"954517050175406150","global_name":"nessa","display_name":"nessa","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-15T06:11:15.568000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"beansphd","public_flags":0,"id":"375868125109026816","global_name":"ProfessorMilk","display_name":"ProfessorMilk","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"34440333d4cc115945c41b0afea2a75a"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-08T23:50:31.971000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"vroomison","public_flags":256,"id":"803495101443342347","global_name":"Vroomison","display_name":"Vroomison","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b351a33415ebabf48bc5c5b254a5e446"},"roles":["1062748737560117249","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-29T10:40:00.830000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"zcharlieherbert","public_flags":0,"id":"269948147659177985","global_name":"zCharlieHerbert","display_name":"zCharlieHerbert","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"24c029d08707442b410121adcf5d3565"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-09T18:28:01.859000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"jmoney1.11","public_flags":0,"id":"301166022860210187","global_name":"Jmoney {1.11%}","display_name":"Jmoney {1.11%}","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b12fc3a65e580eda2a2b72cae917e425"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-04T01:25:33.032000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"tyjlock","public_flags":256,"id":"606303006790778881","global_name":"ty","display_name":"ty","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"78dbc2779c38cbaa156cecf849b87516"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-31T09:28:48.606000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"SalsaOnABagel137","public_flags":0,"id":"699798233517391927","global_name":null,"display_name":null,"discriminator":"9796","bot":false,"avatar_decoration_data":null,"avatar":"279642e76e2f5c0230a2142c2f981e4f"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"PickledMoon420","mute":false,"joined_at":"2022-07-29T22:57:37.726000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Mr. Clean","public_flags":0,"id":"965151098740547644","global_name":null,"display_name":null,"discriminator":"9985","bot":false,"avatar_decoration_data":null,"avatar":"947bbfe4f78886086a61cfaf8ae277ad"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-05T16:23:24.888000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"xxiUsed2BeGooDxx","public_flags":0,"id":"1046904511358316644","global_name":null,"display_name":null,"discriminator":"8178","bot":false,"avatar_decoration_data":null,"avatar":"019bec448658959a01a9fca211ffe13a"},"roles":["995101517503803413","995064014189109389","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-05T08:21:26.374000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"TheCrusher1421","public_flags":128,"id":"1089728981013643274","global_name":null,"display_name":null,"discriminator":"6075","bot":false,"avatar_decoration_data":null,"avatar":"c10c65c00215c215ebab13cdcd0696ae"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-14T18:48:21.849000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"laqisn","public_flags":0,"id":"962583143481761823","global_name":"MoGHeX","display_name":"MoGHeX","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"f490caa6d0452a2bd6d9765d7a4de184"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-06T03:00:27.778000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"murdergang","public_flags":256,"id":"311641992541241344","global_name":"sugar","display_name":"sugar","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"e68b364f9501691a28eaad77f466a5fb"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-20T05:08:16.628000+00:00","flags":2,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"gijss","public_flags":0,"id":"248154067761627136","global_name":"Gijss","display_name":"Gijss","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"348464f40d6e31aa2a732866e94e2853"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-20T17:24:59.766000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Biggus Dickus","public_flags":0,"id":"260032485608390657","global_name":"Biggus Dickus","display_name":"Biggus Dickus","discriminator":"8847","bot":false,"avatar_decoration_data":null,"avatar":"5cdcb3d2e8789d30f21deb6f95c59679"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-10T04:13:41.436000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"malingering.","public_flags":0,"id":"1035490418349064192","global_name":"r3e","display_name":"r3e","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"40fbfd65a2a692ed9e53b8cad5bfdbca"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-10T01:15:38.519000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"felix.249","public_flags":0,"id":"455296674475147264","global_name":"Felix.","display_name":"Felix.","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"2140d76d9b22b829c8283a73188ffa52"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-04-04T00:11:36.094000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"salt","public_flags":0,"id":"1034232500618285197","global_name":null,"display_name":null,"discriminator":"9479","bot":false,"avatar_decoration_data":null,"avatar":"5559c46a1517664ea6999b4c2c363252"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-24T22:37:55.312000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"ashitaka.11","public_flags":0,"id":"724037092359012402","global_name":"ashitaka","display_name":"ashitaka","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"5c529bf60b39330138d2a852301de698"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-05T07:15:37.820000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Frogan Jr","public_flags":0,"id":"960761239724777562","global_name":null,"display_name":null,"discriminator":"1808","bot":false,"avatar_decoration_data":null,"avatar":"2a88dfd0329ad4ba5a6aacc3468cd43e"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-03T08:01:15.912000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"cortanathecunt","public_flags":0,"id":"251385476945149952","global_name":"Γä¡≡¥ö¼≡¥ö»≡¥ö▒≡¥ö₧≡¥ö½≡¥ö₧ ≡¥öù≡¥öÑ≡¥öó Γä¡≡¥ö▓≡¥ö½≡¥ö▒","display_name":"Γä¡≡¥ö¼≡¥ö»≡¥ö▒≡¥ö₧≡¥ö½≡¥ö₧ ≡¥öù≡¥öÑ≡¥öó Γä¡≡¥ö▓≡¥ö½≡¥ö▒","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c80679412143f9b08fbe0760b6a37223"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-23T23:28:58.923000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"givejonnythelight","public_flags":0,"id":"866411796830748683","global_name":"jonnythelight","display_name":"jonnythelight","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-20T11:03:29.846000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"realblackguy123","public_flags":256,"id":"244595810514370572","global_name":"TheRationalGamer","display_name":"TheRationalGamer","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d54d7600479b933daf57256e2cd27ac9"},"roles":["1062748737560117249","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-23T01:26:27.762000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"toon.com","public_flags":0,"id":"590667817624403979","global_name":"╔┤ß┤Åß┤ÅΓèÑΓäó","display_name":"╔┤ß┤Åß┤ÅΓèÑΓäó","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"3b5ed8128cd7f346d130a01a75dd3b27"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-14T02:31:13.969000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Phoned ?","public_flags":0,"id":"922350474282295367","global_name":null,"display_name":null,"discriminator":"6425","bot":false,"avatar_decoration_data":null,"avatar":"74664d47e862c2880c7cf277d56299d9"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-12T23:50:38.238000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"caden2002","public_flags":0,"id":"711408282081689662","global_name":"SimpleCadenTheOGRapper","display_name":"SimpleCadenTheOGRapper","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"e159bea61b2100437c3fa3beb9a50859"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-26T00:20:24.603000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Blackjoe","public_flags":0,"id":"1129873637537747075","global_name":"Blackjoe","display_name":"Blackjoe","discriminator":"5252","bot":false,"avatar_decoration_data":null,"avatar":"5445ffd7ffb201a98393cbdf684ea4b1"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-15T20:43:56.003000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"comedianmarv","public_flags":64,"id":"742976458514890792","global_name":"Comedian MarV","display_name":"Comedian MarV","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b00c7decfdc7dc677d7c92fbba0dce00"},"roles":["995063248204349480","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"Marvin Howard","mute":false,"joined_at":"2022-08-05T10:05:38.034000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"zarkae","public_flags":0,"id":"272557168438411275","global_name":"≡ƒîê z.282429536481","display_name":"≡ƒîê z.282429536481","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d45c43e456220a04e0012f89779eee30"},"roles":["1023723425883230209","1062748737560117249","995051873201557575","1023723061050101832","1023784581087895592","995101517503803413"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-18T08:12:33.279000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":"a_ecebf506a91dd9ec392c133ba350420e"},{"user":{"username":"sirbugeye","public_flags":0,"id":"689611700127006751","global_name":"Sir Bugeye","display_name":"Sir Bugeye","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_3bece470274256f8648dd94833999c7f"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-18T01:41:41.662000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"sirhansirhan","public_flags":0,"id":"991880525725847764","global_name":"Gilbert","display_name":"Gilbert","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"42dbb7dd83b6a03d08294183bc754eb6"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-18T09:03:10.443000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"shorseys","public_flags":0,"id":"1146182358807101491","global_name":"stay calm","display_name":"stay calm","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"f62f6c54ae5ece0900829cbb1ed3609c"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-21T20:04:45.893000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"realgokuofficial","public_flags":0,"id":"953344160759423006","global_name":"Troy of Persia","display_name":"Troy of Persia","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144059132517826601","asset":"a_10b9f886b513b77ccdd67c8784f1a496"},"avatar":"3cb5e27bb2d931b005b3cc498860e0a4"},"roles":["995904174065733753","996642050361536594","995101517503803413"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-01T19:48:05.914000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"thesuicidesquad","public_flags":0,"id":"1061873434910535793","global_name":"Heavenly Tits","display_name":"Heavenly Tits","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"48c242597f4aeaaf4aa9427d0afa8f1d"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-28T17:20:09.140000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"beltway_sniper","public_flags":0,"id":"1100928772355653653","global_name":"Lee Boyd Malvo","display_name":"Lee Boyd Malvo","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ca23ce79b386e731f06f4fa6ec47643a"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-18T21:26:53.266000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"washcloth","public_flags":256,"id":"267004045942587394","global_name":"washcloth","display_name":"washcloth","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b40cfd9ee12f454f3abe27c31dc8bcca"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-20T09:31:24.774000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"kawaiikitten","public_flags":0,"id":"181596968550662144","global_name":"Kawaii Kitten","display_name":"Kawaii Kitten","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"92e3bed1e9c83f5b8fc49597a1c9d779"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-02T19:39:35.125000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"inthenose","public_flags":0,"id":"560344645020680193","global_name":"in the nose","display_name":"in the nose","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"eec95dd205f03574b3fc218b1eb220f2"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-26T22:04:30.510000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"izzymichiel","public_flags":256,"id":"742785765959925870","global_name":"Izzy","display_name":"Izzy","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ca0219102f73df55f14ec3ebf39145aa"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-25T00:26:31.703000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"tigerlily0511","public_flags":0,"id":"1021704104164212737","global_name":"Tigerlily","display_name":"Tigerlily","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"cb3b0ef16025dd7f7836adab533309e5"},"roles":["1061015873642578000","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-20T10:38:41.666000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Voyt","public_flags":0,"id":"765043755753406495","global_name":"Voyt","display_name":"Voyt","discriminator":"0426","bot":false,"avatar_decoration_data":null,"avatar":"76e443a0ea7ce4d4922c6c5938671bae"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-10T11:22:40.439000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"hussell.","public_flags":0,"id":"955327622076850197","global_name":"Hussell","display_name":"Hussell","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"c4b9a32f13e1cfca7e2696fd4f2b7ba0"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-22T05:33:57.146000+00:00","flags":0,"deaf":false,"communication_disabled_until":"2022-12-14T22:22:43.005000+00:00","avatar":null},{"user":{"username":"MEE6","public_flags":65536,"id":"159985870458322944","global_name":null,"display_name":null,"discriminator":"4876","bot":true,"avatar_decoration_data":null,"avatar":"b50adff099924dd5e6b72d13f77eb9d7"},"roles":["1008891967830241313"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-16T00:16:29.547000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"1337wigga","public_flags":1048576,"id":"1151218240320712786","global_name":"1337","display_name":"1337","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"effc1785ac66e0cbe5885d654e339dd7"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-21T11:59:46.657000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"u^2","public_flags":0,"id":"955267457046691930","global_name":null,"display_name":null,"discriminator":"6358","bot":false,"avatar_decoration_data":null,"avatar":"172ebe9897a3ab9273997d2d91ba3cbd"},"roles":["1023722847824248832","995051873201557575","999881670121500712","1023722955454304367","995101517503803413"],"premium_since":null,"pending":false,"nick":"uu","mute":false,"joined_at":"2022-08-08T23:10:09.933000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"edev212","public_flags":0,"id":"1146385789874352231","global_name":"eC","display_name":"eC","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-30T10:13:06.499000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Mat├¡as","public_flags":0,"id":"469300023499423754","global_name":null,"display_name":null,"discriminator":"8380","bot":false,"avatar_decoration_data":null,"avatar":"38d592112dbeed46d104426f5f6bf128"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-06T16:24:05.229000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"yazye","public_flags":64,"id":"448340766423515136","global_name":"Yazye","display_name":"Yazye","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_6478c630097ba1447d80450e66860bf7"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-15T22:51:03.853000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":".readed","public_flags":0,"id":"930868969408196698","global_name":"readed","display_name":"readed","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"479888bd83f611b985dba454b3ebee46"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-10T08:23:26.766000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"memphis420","public_flags":0,"id":"424353261982711808","global_name":"Memphis420≡ƒöÑ≡ƒñæ","display_name":"Memphis420≡ƒöÑ≡ƒñæ","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"55b09462676eaeba3bb0ae3d06bda407"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-16T09:25:10.750000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":".gavint","public_flags":640,"id":"190516247958519817","global_name":"gavint","display_name":"gavint","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"9969922479b70075d2ff4e95a5d9e1b7"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-31T03:13:53.619000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"lakereric","public_flags":0,"id":"1075914160715612210","global_name":"Laker Eric","display_name":"Laker Eric","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"2315f0d575fc2b8f099de10dd1541189"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-29T04:14:31.519000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Asadallah59993","public_flags":0,"id":"1042183398636146690","global_name":null,"display_name":null,"discriminator":"8328","bot":false,"avatar_decoration_data":null,"avatar":"2c21714b70d449a88b41d50c458ae288"},"roles":["995101517503803413","995051873201557575","1023723584327274527"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-16T18:23:41.231000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Sheepbot","public_flags":65536,"id":"244423082045997057","global_name":null,"display_name":null,"discriminator":"2537","bot":true,"avatar_decoration_data":null,"avatar":"d3943383c98cfc14066aa0fe0d9564da"},"roles":["997047486260719619"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-14T07:50:45.050000+00:00","flags":0,"deaf":true,"communication_disabled_until":null,"avatar":null},{"user":{"username":"boxcarbobby","public_flags":0,"id":"1098981575632367677","global_name":"boxcarbobby","display_name":"boxcarbobby","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-26T18:49:48.439000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"simplecadenthebigdawg","public_flags":0,"id":"1144869527063117897","global_name":"SimpleCadenTheBigDawg","display_name":"SimpleCadenTheBigDawg","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b61978be02b9373e42efd8fa0ff28de8"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-27T03:44:52.743000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"chiknbizkit","public_flags":0,"id":"602991401323724810","global_name":"ChiknBizkit","display_name":"ChiknBizkit","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"143f727292afba8b20cc9ed33b8ce5a5"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-19T00:56:57.091000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"gregdagreat","public_flags":0,"id":"917596723264778281","global_name":null,"display_name":null,"discriminator":"2832","bot":false,"avatar_decoration_data":null,"avatar":"c82b3fa769ed6e6ffdea579381ed5f5c"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-07-08T02:45:16.573000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"sheluv.a.dot","public_flags":0,"id":"877584220447465543","global_name":null,"display_name":null,"discriminator":"3300","bot":false,"avatar_decoration_data":null,"avatar":"090d79443c962d03b17f177aa2c80901"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-05-23T02:57:27.016000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"basedlady","public_flags":0,"id":"213519237405343744","global_name":null,"display_name":null,"discriminator":"8608","bot":false,"avatar_decoration_data":null,"avatar":"88255b84ca9a1106b5ff87f7b1bcf630"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"bo$lady","mute":false,"joined_at":"2022-07-10T03:34:33.296000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"cannadaddy","public_flags":0,"id":"797758656842170379","global_name":"DavidLeChef","display_name":"DavidLeChef","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ae96dc0d837b3d5f73551a7920024944"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-08T02:09:55.271000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"hotcheerios","public_flags":0,"id":"395623023237005322","global_name":"mustyballs","display_name":"mustyballs","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"f6c248a1a3ff516a6f2d5739a059613c"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-02-06T02:41:48.038000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"bubblegum_crisis","public_flags":0,"id":"1014422588639944744","global_name":null,"display_name":null,"discriminator":"2621","bot":false,"avatar_decoration_data":null,"avatar":"22208106b7fb6b5b620c2de202992769"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-03T07:35:46.851000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"cinnablunt","public_flags":0,"id":"288936045142212608","global_name":"CinnaBlunt","display_name":"CinnaBlunt","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"1021431b84eff7f247955e2508b000ad"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-08T03:51:02.821000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"v3nomflavor","public_flags":0,"id":"933558760310448200","global_name":"V3NOM","display_name":"V3NOM","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"75e97a422a9a4df2aa36a4f0a172c3a4"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-02T08:29:44.586000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"dreadfaust","public_flags":0,"id":"1122981028684898435","global_name":"Bazuso","display_name":"Bazuso","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"ed06f73c968bd0dfd7ba0c740b23df96"},"roles":["1062748737560117249","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-12T04:32:26.434000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Venture","public_flags":0,"id":"871484132855803945","global_name":null,"display_name":null,"discriminator":"6764","bot":false,"avatar_decoration_data":null,"avatar":"262255339956001ad79577d12ca4f2fd"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-23T20:18:51.772000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"TechsΓäó","public_flags":64,"id":"666837693321183251","global_name":"TechsΓäó","display_name":"TechsΓäó","discriminator":"9488","bot":false,"avatar_decoration_data":null,"avatar":"1272f78cded3db3dcc398ae73cb403f6"},"roles":["1061015873642578000","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-05T21:21:03.908000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"jcmystro","public_flags":128,"id":"332212355444375553","global_name":"jcmystro","display_name":"jcmystro","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"df8e7fb9d034ee60f3d004b945e419a6"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"jcmystro","mute":false,"joined_at":"2022-07-24T07:44:06.743000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"crispynick11","public_flags":0,"id":"704855912950530091","global_name":"crispynick11","display_name":"crispynick11","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"15e21cca697b193c7c3179fc7960cc74"},"roles":["1024490581948375090","995101517503803413","995051873201557575","1101629713195204738"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-13T02:29:09.958000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Jaw0","public_flags":0,"id":"1094698962616864990","global_name":null,"display_name":null,"discriminator":"8078","bot":false,"avatar_decoration_data":null,"avatar":"6f0112704a994e3f8dbe297abf22b875"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-04-12T22:32:00.062000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"kessesoh","public_flags":0,"id":"722884314764804106","global_name":")) M╨ä─┐─┐╞á╞£ ((","display_name":")) M╨ä─┐─┐╞á╞£ ((","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_221aad6069bd6386d32e09e948b2c2d5"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-12-17T00:03:50.539000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"Godlike","public_flags":0,"id":"573676414709137410","global_name":"≡ƒåâ≡ƒà╖≡ƒà┤ ≡ƒà╣≡ƒà╛≡ƒà║≡ƒà┤≡ƒåü","display_name":"≡ƒåâ≡ƒà╖≡ƒà┤ ≡ƒà╣≡ƒà╛≡ƒà║≡ƒà┤≡ƒåü","discriminator":"9824","bot":false,"avatar_decoration_data":null,"avatar":"47cb669e857a56df397c3940a89656ff"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-09-10T07:06:43.924000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"justliz.","public_flags":256,"id":"822367483679473675","global_name":"justliz.","display_name":"justliz.","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"8e0913d7a2855b0824e1b85926a73903"},"roles":["995063373358186616","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"liz","mute":false,"joined_at":"2022-07-10T05:16:00.664000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":"a_725d44a834aab59350abb43e5b81d849"},{"user":{"username":"imlilmommy","public_flags":0,"id":"822793669718310984","global_name":"Lil Mommy","display_name":"Lil Mommy","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"05247a3e1ca13a6435e8e057e5f36cd2"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-09T10:10:32.108000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"MBot-MusicHouse-2","public_flags":0,"id":"1142733646600614004","global_name":null,"display_name":null,"discriminator":"3055","bot":true,"avatar_decoration_data":null,"avatar":"88bd9ce7bf889c0d36fb4afd3725900b"},"roles":["995101517503803413","1142748809819078718","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-20T09:15:47.543000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"genevaconventionviolator","public_flags":0,"id":"796563014408732692","global_name":"Geneva Convention Violator","display_name":"Geneva Convention Violator","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"3b946b726cfd0b9e77132feebe208472"},"roles":["999881670121500712","1109851698089967697","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-09T16:10:03.970000+00:00","flags":0,"deaf":false,"communication_disabled_until":"2023-12-02T04:46:14.300000+00:00","avatar":null},{"user":{"username":"kumstane","public_flags":0,"id":"986909768209805342","global_name":"Γû¢Γûƒ┬áΓûÖΓûƒ┬áΓû£Γû¢┬áΓû£Γû¢","display_name":"Γû¢Γûƒ┬áΓûÖΓûƒ┬áΓû£Γû¢┬áΓû£Γû¢","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"f5beb052f64750c056d5269d37d2c79f"},"roles":["1129447884824256562","995050775782899772","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-18T16:12:55.511000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"TheHunter","public_flags":0,"id":"560162320345595917","global_name":null,"display_name":null,"discriminator":"1457","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-16T23:43:04.434000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"boatsnhoes","public_flags":0,"id":"245392960332627968","global_name":"boats n hoesΓäó","display_name":"boats n hoesΓäó","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"7083ba9e1ee5a7bbe097e8c93cc9783d"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-24T18:06:17.052000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"1727171727","public_flags":0,"id":"1033242438107660288","global_name":null,"display_name":null,"discriminator":"5011","bot":false,"avatar_decoration_data":null,"avatar":null},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-11-09T23:53:52.347000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"movinginstereo","public_flags":64,"id":"811151572255506444","global_name":"Kingston Over Thanos","display_name":"Kingston Over Thanos","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"9dbc1339640b6ddab1a9d216f48b6262"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-12T05:19:27.404000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"gypsy_crusader_","public_flags":0,"id":"750696347560181860","global_name":"Elon","display_name":"Elon","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"5d2f3a5be201e771e1453b743ab0c12f"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-10T20:07:44.083000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"notcmeow","public_flags":0,"id":"1160502031983845426","global_name":null,"display_name":null,"discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"d81add1b142651f094d8002895efdec6"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-08T20:18:16.668000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"scumbaqq","public_flags":0,"id":"524568294594707467","global_name":"Scumba&","display_name":"Scumba&","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"70d1c4a2023821ba5a21044f81acd483"},"roles":["1015112206620311552","1021962497848250471","999881670121500712","995051873201557575","1024421238082392074","1088316230429061160","995064014189109389","995051445109923920","995051512327848016","995063119976075344","995101517503803413","995050844443643959","995904351858069655"],"premium_since":null,"pending":false,"nick":"pl&ntwom&n111 (critic&l ret&rd)","mute":false,"joined_at":"2022-07-17T23:14:06.324000+00:00","flags":0,"deaf":false,"communication_disabled_until":"2022-09-21T21:06:05+00:00","avatar":null},{"user":{"username":"Midjourney Bot","public_flags":589824,"id":"936929561302675456","global_name":null,"display_name":null,"discriminator":"9282","bot":true,"avatar_decoration_data":null,"avatar":"f6ce562a6b4979c4b1cbc5b436d3be76"},"roles":["1019570971109244983"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-14T11:31:02.330000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"alicethroughthelookingglass","public_flags":0,"id":"300341580605292545","global_name":"alice","display_name":"alice","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"9f7c94c47c2da38fdeb3d2bf5bcc0f93"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-15T19:24:19.713000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"godricelderbat","public_flags":0,"id":"921048830525440042","global_name":"GodricGrey","display_name":"GodricGrey","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"a_bb5d4546d8ffc85e824597ec7a10f533"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-08-08T05:58:28.705000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"lesliegina","public_flags":0,"id":"1081584956305834044","global_name":"lesliegina","display_name":"lesliegina","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"242cc400bf40eedb63b520040f0d81c0"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-03-31T02:29:16.427000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"buster Cherry","public_flags":0,"id":"764964697384157235","global_name":null,"display_name":null,"discriminator":"6957","bot":false,"avatar_decoration_data":null,"avatar":"5cb344667e625040f2823f1ba3eb639f"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-12-19T22:51:14.761000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"KingPepe","public_flags":0,"id":"838838972440248340","global_name":"KingPepe","display_name":"KingPepe","discriminator":"7296","bot":false,"avatar_decoration_data":null,"avatar":"95c8503aa6745c862d792de622bf6396"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-06-17T08:49:28.355000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"wulfofwankstreet","public_flags":0,"id":"928544125681303564","global_name":"Wulf .^Γùí^.","display_name":"Wulf .^Γùí^.","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144308196723408958","asset":"a_f1b2fd4706ab02b54d3a58f84b3ef564"},"avatar":"c89647ed1148ea99855693ae64552b29"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-03T20:27:28.432000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"movtvap","public_flags":0,"id":"1032541756807467018","global_name":"Mono No Aware(τë⌐πü«σôÇπéî)","display_name":"Mono No Aware(τë⌐πü«σôÇπéî)","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"64762cd8f034ecbc5ba28f269d6f1223"},"roles":["1033933988479381504","995051873201557575","1023784581087895592","995051445109923920","1023722733542064178","995101517503803413","995050844443643959","995063373358186616","1023723584327274527"],"premium_since":null,"pending":false,"nick":"deviously handicapped","mute":false,"joined_at":"2022-10-22T00:16:47.749000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"apt0128","public_flags":0,"id":"385250497902411776","global_name":"APT0128","display_name":"APT0128","discriminator":"0","bot":false,"avatar_decoration_data":{"sku_id":"1144058844004233369","asset":"a_fed43ab12698df65902ba06727e20c0e"},"avatar":"a_6f89049adab2dcefab6c46b57b4689a6"},"roles":["995064226790002809","1023723320245493803","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-10-22T03:25:39.268000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":",,,,,,","public_flags":0,"id":"836336273433559121","global_name":null,"display_name":null,"discriminator":"9509","bot":false,"avatar_decoration_data":null,"avatar":"5db247ffcf78a9f7040937e56aa52e18"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-09-27T11:18:01.029000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"thesilhouette","public_flags":64,"id":"654468725314945046","global_name":"TheSilhouette","display_name":"TheSilhouette","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"14b0660ce74df66d4ab92b9b537388c0"},"roles":["995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-07-14T08:10:22.112000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":"a_f8f2e8b023f301e0f0968a4932e788fc"},{"user":{"username":"TerpeySauce | TSF {422}","public_flags":0,"id":"531645586072535041","global_name":null,"display_name":null,"discriminator":"3766","bot":false,"avatar_decoration_data":null,"avatar":"a0c316a12530aa792f11d72374ff5e56"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2022-10-18T23:18:16.845000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"╨╛╨┤╨╕╨╜╨╛╤ç╨║╨░","public_flags":0,"id":"608028328762409000","global_name":null,"display_name":null,"discriminator":"5977","bot":false,"avatar_decoration_data":null,"avatar":"c0e6640ae112722413a44dc07138f93b"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":"Bongo","mute":false,"joined_at":"2022-09-21T17:31:12.736000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"tyler0377","public_flags":0,"id":"1138143110451441684","global_name":"Tyler","display_name":"Tyler","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"b6b9e504bed146009ec22af9879775fa"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-08-15T02:46:50.326000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"vengeance968","public_flags":0,"id":"1112161677102829638","global_name":"Captian Byakuya Kuchiki","display_name":"Captian Byakuya Kuchiki","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"0452b528a1d5096eb12645915e6c4b6c"},"roles":["995051512327848016","995050775782899772","995101517503803413","995051873201557575"],"premium_since":null,"pending":false,"nick":"&Waingro","mute":false,"joined_at":"2023-05-27T23:51:23.446000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"OneAbsurdDelta","public_flags":0,"id":"918442553177673749","global_name":null,"display_name":null,"discriminator":"1164","bot":false,"avatar_decoration_data":null,"avatar":"62af9bf22a090a83fe133c90ae2f40ac"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-01-01T12:48:51.128000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null},{"user":{"username":"capitaloffender","public_flags":0,"id":"760404932683104256","global_name":"gingy","display_name":"gingy","discriminator":"0","bot":false,"avatar_decoration_data":null,"avatar":"fe5275cfa7969bfc2b03c68d56f6e882"},"roles":["995051873201557575"],"premium_since":null,"pending":false,"nick":null,"mute":false,"joined_at":"2023-11-03T03:39:21.504000+00:00","flags":0,"deaf":false,"communication_disabled_until":null,"avatar":null}],"threads":[],"latest_onboarding_question_id":null,"preferred_locale":"en-US","channels":[{"version":1693340412330,"type":4,"position":2,"permission_overwrites":[{"type":0,"id":"995048955215872071","deny":"1024","allow":"0"},{"type":0,"id":"995051873201557575","deny":"0","allow":"68609"},{"type":0,"id":"1019570971109244983","deny":"3072","allow":"0"},{"type":0,"id":"995101517503803413","deny":"0","allow":"68608"}],"name":"≡¥ùÖ≡¥ùó≡¥ùÑ≡¥ù¿≡¥ùá≡¥ùª","id":"995048956235100240","flags":0},{"version":1686427001619,"type":4,"position":3,"permission_overwrites":[{"type":0,"id":"995051873201557575","deny":"0","allow":"3146752"},{"type":0,"id":"995048955215872071","deny":"3072","allow":"0"},{"type":0,"id":"995101517503803413","deny":"0","allow":"3147264"}],"name":"≡¥ù⌐≡¥ùó≡¥ù£≡¥ùû≡¥ùÿ","id":"995048956235100241","flags":0},{"version":1702691585478,"type":0,"topic":null,"theme_color":null,"rate_limit_per_user":0,"position":3,"permission_overwrites":[{"type":0,"id":"995101517503803413","deny":"0","allow":"84992"},{"type":0,"id":"995048955215872071","deny":"1024","allow":"0"},{"type":0,"id":"995051873201557575","deny":"0","allow":"68609"},{"type":0,"id":"1019570971109244983","deny":"3072","allow":"0"}],"parent_id":"995048956235100240","nsfw":true,"name":"main-chat","last_pin_timestamp":"2023-11-14T18:04:57+00:00","last_message_id":"1188285668279980103","id":"995048956235100242","icon_emoji":{"name":"≡ƒÆ¼","id":null},"flags":0,"default_thread_rate_limit_per_user":0},{"version":1686427001661,"type":4,"position":4,"permission_overwrites":[{"type":0,"id":"995048955215872071","deny":"1024","allow":"0"}],"name":"≡¥ùö≡¥ùá≡¥ùú≡¥ùÿ≡¥ùÑ≡¥ùª≡¥ùö≡¥ùí≡¥ùù ≡¥ƒ¡≡¥ƒ┤≡¥ƒ│ ≡¥ùò≡¥ù¿≡¥ùª≡¥ùº≡¥ùÿ≡¥ùÑ≡¥ùª","id":"995056353531924530","flags":0},{"version":1703118927746,"type":0,"topic":"insider chat for the clan","theme_color":null,"rate_limit_per_user":0,"position":9,"permission_overwrites":[{"type":0,"id":"995050775782899772","deny":"0","allow":"3072"},{"type":0,"id":"995048955215872071","deny":"1024","allow":"0"},{"type":0,"id":"995050663073558581","deny":"0","allow":"0"},{"type":0,"id":"1062748737560117249","deny":"1024","allow":"0"},{"type":0,"id":"995050844443643959","deny":"0","allow":"3072"}],"parent_id":"995056353531924530","nsfw":true,"name":"ampersandplayers","last_pin_timestamp":"2023-07-03T22:47:37+00:00","last_message_id":"1188218921627693248","id":"995056457928159344","icon_emoji":{"name":"≡ƒÄ¡","id":null},"flags":0,"default_auto_archive_duration":10080},{"version":1702691585488,"type":0,"topic":null,"theme_color":null,"rate_limit_per_user":0,"position":4,"permission_overwrites":[{"type":0,"id":"995101517503803413","deny":"0","allow":"68608"},{"type":0,"id":"995051873201557575","deny":"0","allow":"68609"},{"type":0,"id":"1019570971109244983","deny":"0","allow":"35840"},{"type":0,"id":"995048955215872071","deny":"0","allow":"0"}],"parent_id":"995048956235100240","nsfw":true,"name":"casino","last_pin_timestamp":"2023-12-14T04:12:50+00:00","last_message_id":"1188025306993405952","id":"995056513456558150","icon_emoji":{"name":"≡ƒÄ▓","id":null},"flags":0},{"version":1695055644378,"type":0,"topic":null,"rate_limit_per_user":0,"position":5,"permission_overwrites":[{"type":0,"id":"995101517503803413","deny":"309237680128","allow":"66560"},{"type":0,"id":"995051873201557575","deny":"34816","allow":"65536"},{"type":0,"id":"995050775782899772","deny":"0","allow":"117760"},{"type":0,"id":"995050844443643959","deny":"0","allow":"34816"},{"type":0,"id":"995048955215872071","deny":"1024","allow":"0"},{"type":0,"id":"1015112206620311552","deny":"0","allow":"35840"}],"parent_id":"995048956235100240","nsfw":true,"name":"billboards","last_message_id":"1186459648744759447","id":"995056571837071542","icon_emoji":{"name":"≡ƒÅ₧∩╕Å","id":null},"flags":0,"default_thread_rate_limit_per_user":0},{"version":1695020263743,"type":5,"topic":null,"rate_limit_per_user":0,"position":1,"permission_overwrites":[{"type":0,"id":"995048955215872071","deny":"1093941001041","allow":"66560"}],"parent_id":"995381026853494876","nsfw":true,"name":"announcements","last_message_id":"1169630346401292309","id":"995097430422999181","icon_emoji":{"name":"≡ƒôú","id":null},"flags":0},{"version":1694791239433,"type":0,"topic":null,"rate_limit_per_user":0,"position":0,"permission_overwrites":[{"type":0,"id":"995048955215872071","deny":"1093941001041","allow":"66560"}],"parent_id":"995381026853494876","nsfw":true,"name":"rules","last_message_id":"1186845086210867210","id":"995097471741087824","icon_emoji":{"name":"≡ƒô£","id":null},"flags":0},{"version":1698929767270,"type":0,"topic":null,"rate_limit_per_user":0,"position":2,"permission_overwrites":[{"type":0,"id":"995051873201557575","deny":"1024","allow":"0"},{"type":0,"id":"995048955215872071","deny":"1093940998993","allow":"68608"},{"type":0,"id":"995101517503803413","deny":"1024","allow":"0"},{"type":0,"id":"995051512327848016","deny":"0","allow":"1024"},{"type":0,"id":"995051445109923920","deny":"0","allow":"1024"}],"parent_id":"995381026853494876","nsfw":true,"name":"new-ones","last_pin_timestamp":"2023-11-02T12:56:07+00:00","last_message_id":"1188257093053067294","id":"995111555400220672","icon_emoji":{"name":"≡ƒåò","id":null},"flags":0},{"version":1693965768132,"type":4,"position":1,"permission_overwrites":[{"type":0,"id":"995048955215872071","deny":"1093941001041","allow":"66560"}],"name":"≡¥ùÿ≡¥ùí≡¥ùº≡¥ùÑ≡¥ù¼-≡¥ùÜ≡¥ùö≡¥ùº≡¥ùÿ","id":"995381026853494876","flags":0},{"version":1703118927786,"type":0,"topic":null,"theme_color":null,"rate_limit_per_user":0,"position":10,"permission_overwrites":[{"type":0,"id":"995051445109923920","deny":"0","allow":"1024"},{"type":0,"id":"995048955215872071","deny":"1024","allow":"0"}],"parent_id":"995056353531924530","nsfw":true,"name":"invtrk","last_pin_timestamp":"2022-08-15T08:24:23+00:00","last_message_id":"1141949344380104734","id":"995604114413203456","icon_emoji":{"name":"≡ƒôê","id":null},"flags":0},{"version":1703036464492,"type":0,"topic":null,"theme_color":null,"rate_limit_per_user":0,"position":6,"permission_overwrites":[],"parent_id":"995048956235100240","nsfw":false,"name":"bump","last_message_id":"1188256496094548118","id":"996004229892288602","icon_emoji":{"name":"≡ƒæè","id":null},"flags":0,"default_thread_rate_limit_per_user":0},{"version":1703118927719,"type":0,"topic":null,"theme_color":null,"rate_limit_per_user":0,"position":8,"permission_overwrites":[{"type":0,"id":"1019570971109244983","deny":"0","allow":"3072"},{"type":0,"id":"995048955215872071","deny":"3072","allow":"2147483648"},{"type":0,"id":"995051873201557575","deny":"0","allow":"3146752"},{"type":0,"id":"995101517503803413","deny":"0","allow":"3149312"}],"parent_id":"995048956235100241","nsfw":true,"name":"vc-bot-channel","last_pin_timestamp":"2023-08-21T05:45:21+00:00","last_message_id":"1188272943915077838","id":"1003241054184669226","icon_emoji":{"name":"≡ƒñû","id":null},"flags":0,"default_thread_rate_limit_per_user":0},{"version":1702524128842,"type":0,"topic":null,"rate_limit_per_user":0,"position":10,"permission_overwrites":[{"type":0,"id":"995048955215872071","deny":"1024","allow":"0"}],"parent_id":"995056353531924530","name":"log","last_message_id":null,"id":"1009396493779750922","icon_emoji":{"name":"≡ƒô¥","id":null},"flags":0},{"version":1683682580488,"type":4,"position":5,"permission_overwrites":[{"type":1,"id":"162777802653827072","deny":"0","allow":"58272840679249"}],"name":"≡¥ùº≡¥ùÿ≡¥ùª≡¥ùº","id":"1022197406110068808","flags":0},{"version":1703129481719,"user_limit":0,"type":2,"topic":null,"theme_color":null,"status":null,"rtc_region":"us-central","rate_limit_per_user":0,"position":6,"permission_overwrites":[{"type":0,"id":"995051445109923920","deny":"0","allow":"1049600"},{"type":1,"id":"981096959198760963","deny":"0","allow":"1024"},{"type":0,"id":"995050775782899772","deny":"0","allow":"1049600"},{"type":0,"id":"995048955215872071","deny":"1049600","allow":"0"}],"parent_id":"1022197406110068808","nsfw":false,"name":"test","last_message_id":"1184552642811269272","id":"1022197457293160489","icon_emoji":{"name":"≡ƒº¬","id":null},"flags":0,"bitrate":64000},{"version":1703210120188,"user_limit":99,"type":2,"topic":null,"theme_color":null,"status":null,"rtc_region":"us-east","rate_limit_per_user":0,"position":2,"permission_overwrites":[{"type":0,"id":"995048955215872071","deny":"2048","allow":"0"}],"parent_id":"995048956235100241","nsfw":false,"name":"KUNTER STRYKE","last_message_id":"1186476211300479047","id":"1051519054575308810","icon_emoji":{"name":"≡ƒÄñ","id":null},"flags":0,"bitrate":64000},{"version":1688046551757,"user_limit":0,"type":2,"topic":null,"status":null,"rtc_region":null,"rate_limit_per_user":0,"position":0,"permission_overwrites":[{"type":0,"id":"995048955215872071","deny":"1093904300369","allow":"36767232"}],"parent_id":"995381026853494876","name":"verify","last_message_id":null,"id":"1051578813231927487","icon_emoji":{"name":"≡ƒöÆ","id":null},"flags":0,"bitrate":64000},{"version":1703129481683,"user_limit":99,"type":2,"topic":null,"theme_color":null,"status":null,"rtc_region":"us-central","rate_limit_per_user":0,"position":3,"permission_overwrites":[{"type":0,"id":"1003167857418440779","deny":"0","allow":"0"},{"type":0,"id":"995050844443643959","deny":"0","allow":"0"},{"type":0,"id":"995101517503803413","deny":"137439141888","allow":"3409472"},{"type":0,"id":"995048955215872071","deny":"1024","allow":"0"},{"type":0,"id":"995051873201557575","deny":"137439141888","allow":"3408960"}],"parent_id":"995048956235100241","nsfw":false,"name":"freestyle","last_message_id":"1185683975109361716","id":"1052078339084537916","icon_emoji":{"name":"≡ƒöù","id":null},"flags":0,"bitrate":64000},{"version":1702898838422,"user_limit":0,"type":2,"topic":null,"theme_color":null,"status":null,"rtc_region":null,"rate_limit_per_user":0,"position":5,"permission_overwrites":[{"type":0,"id":"1024490581948375090","deny":"0","allow":"1049600"},{"type":0,"id":"995048955215872071","deny":"1049600","allow":"0"},{"type":0,"id":"995050775782899772","deny":"0","allow":"1049600"},{"type":0,"id":"995051445109923920","deny":"0","allow":"1049600"},{"type":0,"id":"1062748737560117249","deny":"0","allow":"1049600"},{"type":0,"id":"995050844443643959","deny":"0","allow":"1049600"}],"parent_id":"995056353531924530","nsfw":false,"name":"staffmeeting","last_message_id":"1129787898187759678","id":"1066967055380783185","icon_emoji":{"name":"≡ƒæÑ","id":null},"flags":0,"bitrate":64000},{"version":1693965768120,"type":4,"position":0,"permission_overwrites":[],"name":"≡¥ùª≡¥ù¢≡¥ùó≡¥ù¿≡¥ùº≡¥ùò≡¥ùó≡¥ù½","id":"1073978417483104336","flags":0},{"version":1703210120171,"user_limit":0,"type":2,"topic":null,"theme_color":null,"status":null,"rtc_region":null,"rate_limit_per_user":0,"position":1,"permission_overwrites":[{"type":0,"id":"995048955215872071","deny":"3072","allow":"0"},{"type":0,"id":"995051873201557575","deny":"0","allow":"3146752"},{"type":0,"id":"995101517503803413","deny":"0","allow":"3147264"}],"parent_id":"995048956235100241","nsfw":false,"name":"ampersand","last_message_id":"1187655061296390144","id":"1184274741981356152","icon_emoji":{"name":"≡ƒÄ«","id":null},"flags":0,"bitrate":64000},{"version":1703131514335,"user_limit":2,"type":2,"topic":null,"theme_color":null,"status":null,"rtc_region":null,"rate_limit_per_user":0,"position":4,"permission_overwrites":[{"type":0,"id":"995101517503803413","deny":"0","allow":"3147264"},{"type":0,"id":"995051873201557575","deny":"0","allow":"3146752"},{"type":0,"id":"995048955215872071","deny":"3072","allow":"0"}],"parent_id":"995048956235100241","nsfw":false,"name":"jackshack","last_message_id":null,"id":"1186149987948707900","icon_emoji":{"name":"ΓÖ╛∩╕Å","id":null},"flags":0,"bitrate":64000},{"version":1703118927699,"type":0,"topic":null,"theme_color":null,"rate_limit_per_user":0,"position":7,"permission_overwrites":[{"type":0,"id":"995051873201557575","deny":"0","allow":"68609"},{"type":0,"id":"995048955215872071","deny":"1024","allow":"0"},{"type":0,"id":"995101517503803413","deny":"0","allow":"68608"},{"type":0,"id":"1019570971109244983","deny":"3072","allow":"0"}],"parent_id":"995048956235100240","nsfw":false,"name":"≡¥ÿ╝≡¥Öì≡¥ÖÅ","last_message_id":"1187865760723369994","id":"1187120895244910703","icon_emoji":{"name":"ΓÖ╛∩╕Å","id":null},"flags":0}],"description":"ampersand is a gaming clan founded in 2007 on multi theft auto san andreas by doom ,, this server is co - owned by RTC","emojis":[{"version":1663307358735,"roles":[],"require_colons":true,"name":"sharlaclowning","managed":false,"id":"1020209507172888586","available":true,"animated":false},{"version":1666704562938,"roles":[],"require_colons":true,"name":"cheekibreeki","managed":false,"id":"1034458655963234336","available":true,"animated":false},{"version":1666704572690,"roles":[],"require_colons":true,"name":"gun1","managed":false,"id":"1034458696857698324","available":true,"animated":false},{"version":1666704577651,"roles":[],"require_colons":true,"name":"gun2","managed":false,"id":"1034458717644668938","available":true,"animated":false}],"premium_tier":3,"max_video_channel_users":25,"stickers":[{"version":0,"type":2,"tags":"100","name":"xanheil","id":"1013029361202511902","guild_id":"995048955215872071","format_type":1,"description":"grrrrta","available":true,"asset":""},{"version":0,"type":2,"tags":"fist","name":"blampersand","id":"1018946879138041897","guild_id":"995048955215872071","format_type":1,"description":"","available":true,"asset":""},{"version":1664327977396,"type":2,"tags":"sunglasses","name":"dank","id":"1024490533881643088","guild_id":"995048955215872071","format_type":1,"description":"","available":true,"asset":""},{"version":1671634893575,"type":2,"tags":"sunglasses","name":"KissSmittensAss","id":"1055137961647276083","guild_id":"995048955215872071","format_type":1,"description":null,"available":true,"asset":""},{"version":1674439994918,"type":2,"tags":"sewing_needle","name":"trenface","id":"1066903409019600908","guild_id":"995048955215872071","format_type":1,"description":"","available":true,"asset":""},{"version":1678591925716,"type":2,"tags":"woozy_face","name":"billy","id":"1084317869380227184","guild_id":"995048955215872071","format_type":1,"description":"an excited billy el paso showing off his collection of nintendoΓäó merchandise and funko popsΓäó","available":true,"asset":""},{"version":1682358347013,"type":2,"tags":"palms_up_together","name":"Goatse","id":"1100115385291898910","guild_id":"995048955215872071","format_type":1,"description":"","available":true,"asset":""},{"version":1684831177122,"type":2,"tags":"smirk","name":"Kek","id":"1110487186152882207","guild_id":"995048955215872071","format_type":1,"description":"","available":true,"asset":""}],"system_channel_id":"995111555400220672","soundboard_sounds":[{"volume":1.0,"user_id":"143127061987328000","sound_id":"1099141468989444159","name":"nuclear","guild_id":"995048955215872071","emoji_name":"≡ƒÆú","emoji_id":null,"available":true},{"volume":0.8994380831718445,"user_id":"162777802653827072","sound_id":"1179252527888355418","name":"HOW GOOD IS THAT DICK","guild_id":"995048955215872071","emoji_name":null,"emoji_id":null,"available":true},{"volume":1.0,"user_id":"162777802653827072","sound_id":"1111120166554714172","name":"mexicano","guild_id":"995048955215872071","emoji_name":"≡ƒç▓≡ƒç╜","emoji_id":null,"available":true},{"volume":0.9181808829307556,"user_id":"1018096671839764561","sound_id":"1099883377278066748","name":"A-10 Thunderbolt II","guild_id":"995048955215872071","emoji_name":"≡ƒ¢⌐∩╕Å","emoji_id":null,"available":true},{"volume":0.6744970083236694,"user_id":"143127061987328000","sound_id":"1111855698368790640","name":"vegetals","guild_id":"995048955215872071","emoji_name":"≡ƒÑò","emoji_id":null,"available":true},{"volume":0.30483418703079224,"user_id":"162777802653827072","sound_id":"1181073804311679008","name":"SOMEONE CALLING","guild_id":"995048955215872071","emoji_name":null,"emoji_id":null,"available":true},{"volume":1.0,"user_id":"162777802653827072","sound_id":"1181072476751527996","name":"plug","guild_id":"995048955215872071","emoji_name":null,"emoji_id":null,"available":true},{"volume":1.0,"user_id":"143127061987328000","sound_id":"1099142436833460325","name":"bababooey","guild_id":"995048955215872071","emoji_name":"≡ƒà▒∩╕Å","emoji_id":null,"available":true},{"volume":1.0,"user_id":"143127061987328000","sound_id":"1141894460989513849","name":"neco","guild_id":"995048955215872071","emoji_name":null,"emoji_id":"1020209507172888586","available":true},{"volume":0.9181808829307556,"user_id":"162777802653827072","sound_id":"1110011286089113661","name":"decide","guild_id":"995048955215872071","emoji_name":"≡ƒ¢Å∩╕Å","emoji_id":null,"available":true},{"volume":1.0,"user_id":"143127061987328000","sound_id":"1111857227372957716","name":"whopper","guild_id":"995048955215872071","emoji_name":"≡ƒìö","emoji_id":null,"available":true},{"volume":0.7143610119819641,"user_id":"1018096671839764561","sound_id":"1100113894720147467","name":"Peterbilt 359 Jake Brake","guild_id":"995048955215872071","emoji_name":"≡ƒ¢½","emoji_id":null,"available":true},{"volume":0.3262592852115631,"user_id":"162777802653827072","sound_id":"1131421404563251220","name":"Bell","guild_id":"995048955215872071","emoji_name":"≡ƒî«","emoji_id":null,"available":true},{"volume":1.0,"user_id":"1018096671839764561","sound_id":"1100114554148634685","name":"som dik som crak","guild_id":"995048955215872071","emoji_name":"≡ƒ¬¿","emoji_id":null,"available":true},{"volume":0.7143610119819641,"user_id":"162777802653827072","sound_id":"1107855335944888401","name":"it's gone","guild_id":"995048955215872071","emoji_name":"Γ¥ö","emoji_id":null,"available":true},{"volume":1.0,"user_id":"154427553069793280","sound_id":"1167609972780171305","name":"sad","guild_id":"995048955215872071","emoji_name":"≡ƒÿ¬","emoji_id":null,"available":true},{"volume":1.0,"user_id":"162777802653827072","sound_id":"1110011132355285002","name":"vidya peterson","guild_id":"995048955215872071","emoji_name":"≡ƒÄ«","emoji_id":null,"available":true},{"volume":0.364854633808136,"user_id":"162777802653827072","sound_id":"1106759530123112520","name":"PAKISTAN","guild_id":"995048955215872071","emoji_name":"≡ƒç╡≡ƒç░","emoji_id":null,"available":true},{"volume":0.6648874878883362,"user_id":"1018096671839764561","sound_id":"1107023693563043852","name":"8000hz","guild_id":"995048955215872071","emoji_name":"≡ƒî¼∩╕Å","emoji_id":null,"available":true},{"volume":0.7900972962379456,"user_id":"162777802653827072","sound_id":"1179252376201334804","name":"Is that dick good?","guild_id":"995048955215872071","emoji_name":"≡ƒìå","emoji_id":null,"available":true},{"volume":0.6799673438072205,"user_id":"143127061987328000","sound_id":"1105672397220221059","name":"coomer miku","guild_id":"995048955215872071","emoji_name":"≡ƒö╡","emoji_id":null,"available":true},{"volume":1.0,"user_id":"162777802653827072","sound_id":"1107434034449096775","name":"erika","guild_id":"995048955215872071","emoji_name":"≡ƒæ▒≡ƒÅ╗ΓÇìΓÖÇ∩╕Å","emoji_id":null,"available":true},{"volume":1.0,"user_id":"143127061987328000","sound_id":"1120514165346410576","name":"merchant","guild_id":"995048955215872071","emoji_name":"≡ƒÆ░","emoji_id":null,"available":true},{"volume":0.3713246285915375,"user_id":"162777802653827072","sound_id":"1134256600698343504","name":"futbol","guild_id":"995048955215872071","emoji_name":"≡ƒÅê","emoji_id":null,"available":true},{"volume":0.981847882270813,"user_id":"143127061987328000","sound_id":"1103844352704401468","name":"peatah","guild_id":"995048955215872071","emoji_name":"≡ƒæ¿≡ƒÅ╗ΓÇì≡ƒª░","emoji_id":null,"available":true},{"volume":1.0,"user_id":"143127061987328000","sound_id":"1112467400567300116","name":"dorime","guild_id":"995048955215872071","emoji_name":"Γ£¥∩╕Å","emoji_id":null,"available":true},{"volume":1.0,"user_id":"1018096671839764561","sound_id":"1099756330618724383","name":"Darius Stimming","guild_id":"995048955215872071","emoji_name":"≡ƒº⌐","emoji_id":null,"available":true},{"volume":0.3513226807117462,"user_id":"162777802653827072","sound_id":"1106030443591114782","name":"Neutron Style","guild_id":"995048955215872071","emoji_name":"≡ƒºá","emoji_id":null,"available":true},{"volume":1.0,"user_id":"143127061987328000","sound_id":"1173796139640815716","name":"not done yet","guild_id":"995048955215872071","emoji_name":null,"emoji_id":"1034458696857698324","available":true},{"volume":1.0,"user_id":"162777802653827072","sound_id":"1107856017548652744","name":"kiss my fat vagina","guild_id":"995048955215872071","emoji_name":"≡ƒÿù","emoji_id":null,"available":true},{"volume":1.0,"user_id":"162777802653827072","sound_id":"1109319867309506593","name":"puffer","guild_id":"995048955215872071","emoji_name":"≡ƒÉƒ","emoji_id":null,"available":true},{"volume":1.0,"user_id":"143127061987328000","sound_id":"1102026499927851008","name":"ayylmao","guild_id":"995048955215872071","emoji_name":"≡ƒæ╜","emoji_id":null,"available":true},{"volume":1.0,"user_id":"1032541756807467018","sound_id":"1186442190113751111","name":"FAFO","guild_id":"995048955215872071","emoji_name":null,"emoji_id":"1020209507172888586","available":true},{"volume":1.0,"user_id":"143127061987328000","sound_id":"1099138951035502702","name":"fax","guild_id":"995048955215872071","emoji_name":"≡ƒôá","emoji_id":null,"available":true},{"volume":1.0,"user_id":"162777802653827072","sound_id":"1110010235185283072","name":"jordan","guild_id":"995048955215872071","emoji_name":"≡ƒº╣","emoji_id":null,"available":true},{"volume":1.0,"user_id":"143127061987328000","sound_id":"1099138543005212824","name":"sound","guild_id":"995048955215872071","emoji_name":"≡ƒöè","emoji_id":null,"available":true},{"volume":1.0,"user_id":"143127061987328000","sound_id":"1173796066882224208","name":"hi","guild_id":"995048955215872071","emoji_name":null,"emoji_id":"1034458717644668938","available":true}],"roles":[{"version":1700062770666,"unicode_emoji":null,"tags":{},"position":33,"permissions":"0","name":"PSYCHOLOGICAL OPERATIVE","mentionable":false,"managed":false,"id":"995063073838735481","icon":null,"hoist":true,"flags":0,"color":1752220},{"version":1702659102300,"unicode_emoji":null,"tags":{},"position":83,"permissions":"554050781184","name":"ampersand trial","mentionable":true,"managed":false,"id":"1024490581948375090","icon":null,"hoist":true,"flags":0,"color":10277882},{"version":1702659102351,"unicode_emoji":null,"tags":{},"position":90,"permissions":"0","name":"I got an & tattoo.","mentionable":false,"managed":false,"id":"1041596935322218516","icon":null,"hoist":false,"flags":0,"color":3491433},{"version":1702659102340,"unicode_emoji":null,"tags":{},"position":88,"permissions":"28587302322175","name":"top notch crew","mentionable":false,"managed":false,"id":"1046943666561888266","icon":null,"hoist":true,"flags":0,"color":16736866},{"version":1700062770876,"unicode_emoji":null,"tags":{},"position":65,"permissions":"554050781184","name":"SECRET SERVICER","mentionable":true,"managed":false,"id":"1023722955454304367","icon":null,"hoist":true,"flags":0,"color":9459075},{"version":1700062770814,"unicode_emoji":null,"tags":{},"position":56,"permissions":"554050781184","name":"PSYCHOTROPIC PSYCHONAUT","mentionable":true,"managed":false,"id":"1023784581087895592","icon":"8093f882f858aa0483998454652b8587","hoist":true,"flags":0,"color":16434886},{"version":1700062770924,"unicode_emoji":null,"tags":{},"position":73,"permissions":"4294967296","name":"sex with doom","mentionable":true,"managed":false,"id":"1001747314425208833","icon":null,"hoist":true,"flags":0,"color":9500927},{"version":1702659102336,"unicode_emoji":null,"tags":{},"position":87,"permissions":"68169720922111","name":"top notch crew","mentionable":false,"managed":false,"id":"1057170710138732604","icon":null,"hoist":true,"flags":0,"color":16736866},{"version":1700062770558,"unicode_emoji":null,"tags":{},"position":15,"permissions":"0","name":"GUNT GANG","mentionable":false,"managed":false,"id":"1063291711629041714","icon":null,"hoist":false,"flags":0,"color":0},{"version":1700062770709,"unicode_emoji":null,"tags":{},"position":40,"permissions":"4294967296","name":"VIRTUAL DRILL SARGEANT","mentionable":true,"managed":false,"id":"1013921043892674670","icon":null,"hoist":true,"flags":0,"color":3891012},{"version":1700062770492,"unicode_emoji":null,"tags":{"bot_id":"1142166864437452801"},"position":5,"permissions":"8","name":"MBot-MusicHouse","mentionable":false,"managed":true,"id":"1142167030397681897","icon":null,"hoist":false,"flags":0,"color":0},{"version":1702659102326,"unicode_emoji":null,"tags":{},"position":85,"permissions":"693888339649","name":"& elite ampersand &","mentionable":true,"managed":false,"id":"995050775782899772","icon":null,"hoist":true,"flags":0,"color":3166836},{"version":1700062770756,"unicode_emoji":null,"tags":{},"position":48,"permissions":"0","name":"DOMESTIC SITUATION ENTHUSIAST","mentionable":false,"managed":false,"id":"995063119976075344","icon":null,"hoist":true,"flags":0,"color":15158332},{"version":1700062770697,"unicode_emoji":null,"tags":{},"position":38,"permissions":"0","name":"DESPERATE AMATEUR SNIPER","mentionable":false,"managed":false,"id":"995064074905866322","icon":null,"hoist":true,"flags":0,"color":13035470},{"version":1700062770881,"unicode_emoji":null,"tags":{},"position":66,"permissions":"4294967296","name":"LGBTQ+ SLEEPER CELL AGENT","mentionable":true,"managed":false,"id":"1001512564162826322","icon":null,"hoist":true,"flags":0,"color":13268979},{"version":1700062770584,"unicode_emoji":null,"tags":{},"position":19,"permissions":"554050781184","name":"game master","mentionable":true,"managed":false,"id":"1021938293744611411","icon":null,"hoist":true,"flags":0,"color":1146986},{"version":1700062770839,"unicode_emoji":null,"tags":{},"position":59,"permissions":"554050781184","name":"PIN NUMBER CONTRACTOR","mentionable":true,"managed":false,"id":"1023723005051936878","icon":null,"hoist":true,"flags":0,"color":10772110},{"version":1700062770625,"unicode_emoji":null,"tags":{},"position":25,"permissions":"693705690689","name":"verified","mentionable":false,"managed":false,"id":"995101517503803413","icon":null,"hoist":true,"flags":0,"color":1752220},{"version":1700062770716,"unicode_emoji":null,"tags":{},"position":42,"permissions":"4294967296","name":"ICE BREAKER PROFESSIONAL","mentionable":true,"managed":false,"id":"1020733362316529735","icon":null,"hoist":true,"flags":0,"color":10350332},{"version":1700062770844,"unicode_emoji":null,"tags":{},"position":60,"permissions":"554050781184","name":"SMUT OBSESSED CAR SALESMAN","mentionable":true,"managed":false,"id":"1023723232412577842","icon":null,"hoist":true,"flags":0,"color":5716857},{"version":1702659102357,"unicode_emoji":null,"tags":{},"position":91,"permissions":"28587301797887","name":"top notch crew","mentionable":true,"managed":false,"id":"995050742949879818","icon":null,"hoist":true,"flags":0,"color":16736866},{"version":1700062770865,"unicode_emoji":null,"tags":{},"position":64,"permissions":"0","name":"LGBTQ+ SPEEDRUNNER","mentionable":false,"managed":false,"id":"996641679236927548","icon":null,"hoist":true,"flags":0,"color":13196444},{"version":1700062770908,"unicode_emoji":null,"tags":{},"position":70,"permissions":"256","name":"BMT","mentionable":true,"managed":false,"id":"1058963659772153906","icon":null,"hoist":true,"flags":0,"color":4012859},{"version":1700062770904,"unicode_emoji":null,"tags":{},"position":69,"permissions":"554050781184","name":"G.N.C.C.G.P.","mentionable":false,"managed":false,"id":"1024421238082392074","icon":null,"hoist":true,"flags":0,"color":6826024},{"version":1700062770932,"unicode_emoji":null,"tags":{},"position":75,"permissions":"4294967296","name":"COMMUNITY RACE MANAGER","mentionable":true,"managed":false,"id":"1021961250646786130","icon":null,"hoist":true,"flags":0,"color":16777215},{"version":1702671337659,"unicode_emoji":null,"tags":{},"position":81,"permissions":"283107563924691","name":"LAME MOD","mentionable":true,"managed":false,"id":"1185262427940606032","icon":null,"hoist":true,"flags":0,"color":13726458},{"version":1700062770782,"unicode_emoji":null,"tags":{},"position":53,"permissions":"554050781184","name":"BOISTED BOJANGLER","mentionable":true,"managed":false,"id":"1023723618846392381","icon":null,"hoist":true,"flags":0,"color":16745858},{"version":1700062770469,"unicode_emoji":null,"tags":{"bot_id":"1142732033978814564"},"position":2,"permissions":"8","name":"MBot-Janny","mentionable":false,"managed":true,"id":"1142936436774019174","icon":null,"hoist":false,"flags":0,"color":0},{"version":1700062770894,"unicode_emoji":null,"tags":{},"position":68,"permissions":"554050781184","name":"COCK-DICK LICENSE","mentionable":false,"managed":false,"id":"1033933988479381504","icon":null,"hoist":true,"flags":0,"color":9936031},{"version":1700062770728,"unicode_emoji":null,"tags":{},"position":44,"permissions":"0","name":"RAPSCALLION","mentionable":false,"managed":false,"id":"995063047544639579","icon":null,"hoist":true,"flags":0,"color":13426141},{"version":1700062770549,"unicode_emoji":null,"tags":{},"position":13,"permissions":"0","name":"Sungazer","mentionable":false,"managed":false,"id":"1064493928855916564","icon":"2d2e7deac7d970b4de89472459db8eab","hoist":false,"flags":0,"color":15844367},{"version":1700062770603,"unicode_emoji":null,"tags":{"bot_id":"282859044593598464"},"position":22,"permissions":"8800357698811","name":"ProBot Γ£¿","mentionable":false,"managed":true,"id":"1003167857418440779","icon":null,"hoist":false,"flags":0,"color":0},{"version":1700062770740,"unicode_emoji":null,"tags":{},"position":45,"permissions":"0","name":"HALL OF FAMER","mentionable":false,"managed":false,"id":"995063248204349480","icon":null,"hoist":true,"flags":0,"color":1118224},{"version":1700062770822,"unicode_emoji":null,"tags":{},"position":57,"permissions":"554050781184","name":"BED RIDDEN CRYPTO MINOR","mentionable":true,"managed":false,"id":"1023723425883230209","icon":null,"hoist":true,"flags":0,"color":3810648},{"version":1700062770475,"unicode_emoji":null,"tags":{"bot_id":"1142167563858616410"},"position":3,"permissions":"8","name":"MBot-GameHouse","mentionable":false,"managed":true,"id":"1142936150143684631","icon":null,"hoist":false,"flags":0,"color":0},{"version":1702659146891,"unicode_emoji":null,"tags":{},"position":82,"permissions":"28192164806359","name":"ADMINISTRATIVE WARBUG","mentionable":true,"managed":false,"id":"995051445109923920","icon":null,"hoist":true,"flags":0,"color":8350858},{"version":1700062771273,"unicode_emoji":null,"tags":{},"position":9,"permissions":"67108864","name":"Banned from Israel","mentionable":false,"managed":false,"id":"1094826479403147305","icon":"ff65151ad2e5fefeee0f7f54b32993cd","hoist":false,"flags":0,"color":14520},{"version":1700062770520,"unicode_emoji":null,"tags":{},"position":7,"permissions":"4398046511104","name":"SoundBoarder","mentionable":false,"managed":false,"id":"1109851698089967697","icon":null,"hoist":false,"flags":0,"color":3066993},{"version":1700062770614,"unicode_emoji":null,"tags":{"bot_id":"302050872383242240"},"position":23,"permissions":"19473","name":"DISBOARD.org","mentionable":false,"managed":true,"id":"996004173818646542","icon":null,"hoist":false,"flags":0,"color":0},{"version":1700062770724,"unicode_emoji":null,"tags":{},"position":43,"permissions":"0","name":"FANAGLER","mentionable":false,"managed":false,"id":"995063015651160144","icon":null,"hoist":true,"flags":0,"color":10399411},{"version":1700062770672,"unicode_emoji":null,"tags":{},"position":34,"permissions":"4294967296","name":"JUGGERNAUT","mentionable":true,"managed":false,"id":"995704340247478442","icon":null,"hoist":true,"flags":0,"color":8703894},{"version":1700062770801,"unicode_emoji":null,"tags":{},"position":55,"permissions":"0","name":"SITUATIONAL BRAT TAMER","mentionable":false,"managed":false,"id":"995063373358186616","icon":null,"hoist":true,"flags":0,"color":15658727},{"version":1700062770777,"unicode_emoji":null,"tags":{},"position":52,"permissions":"554050781184","name":"POLICE RADAR SCRAMBLER","mentionable":true,"managed":false,"id":"1023723584327274527","icon":null,"hoist":true,"flags":0,"color":16748945},{"version":1700062770849,"unicode_emoji":null,"tags":{},"position":61,"permissions":"554050781184","name":"NOVICE DRUNK DRIVER","mentionable":true,"managed":false,"id":"1023723320245493803","icon":null,"hoist":true,"flags":0,"color":5126254},{"version":1700062770701,"unicode_emoji":null,"tags":{},"position":39,"permissions":"0","name":"TRIPLE CHAMBER BALL DRAINER","mentionable":false,"managed":false,"id":"995904351858069655","icon":null,"hoist":true,"flags":0,"color":39473},{"version":1700062770890,"unicode_emoji":null,"tags":{},"position":67,"permissions":"554050781184","name":"THREE LETTER INFILTRATOR","mentionable":true,"managed":false,"id":"1023722847824248832","icon":null,"hoist":true,"flags":0,"color":8210554},{"version":1700062770765,"unicode_emoji":null,"tags":{},"position":50,"permissions":"0","name":"REDACTED PACK PROVIDER","mentionable":false,"managed":false,"id":"1063248663788388453","icon":null,"hoist":false,"flags":0,"color":14402504},{"version":1700062770552,"unicode_emoji":"Γ¥ù","tags":{},"position":14,"permissions":"1024","name":"EXILED","mentionable":true,"managed":false,"id":"1061015873642578000","icon":null,"hoist":false,"flags":0,"color":15136332},{"version":1700062770595,"unicode_emoji":null,"tags":{"bot_id":"936929561302675456"},"position":21,"permissions":"2147601472","name":"Midjourney Bot","mentionable":false,"managed":true,"id":"1019570971109244983","icon":null,"hoist":false,"flags":0,"color":0},{"version":1702659102331,"unicode_emoji":null,"tags":{},"position":86,"permissions":"138538465099775","name":"higher ups","mentionable":true,"managed":false,"id":"995050663073558581","icon":null,"hoist":true,"flags":0,"color":15707647},{"version":1700062770693,"unicode_emoji":null,"tags":{},"position":37,"permissions":"4294967296","name":"SELF SUCKER SUPREME","mentionable":false,"managed":false,"id":"995904174065733753","icon":null,"hoist":true,"flags":0,"color":13565902},{"version":1700062770647,"unicode_emoji":null,"tags":{"bot_id":"155149108183695360"},"position":29,"permissions":"10310055718079","name":"Dyno","mentionable":false,"managed":true,"id":"1009396297398231092","icon":null,"hoist":false,"flags":0,"color":0},{"version":1702659102321,"unicode_emoji":null,"tags":{},"position":84,"permissions":"40276189498945","name":"& ampersand &","mentionable":true,"managed":false,"id":"995050844443643959","icon":null,"hoist":true,"flags":0,"color":7511496},{"version":1700062770771,"unicode_emoji":null,"tags":{},"position":51,"permissions":"0","name":"CAREER ENDING INJURY ARTIST","mentionable":false,"managed":false,"id":"995064014189109389","icon":null,"hoist":true,"flags":0,"color":14660017},{"version":1700062770587,"unicode_emoji":null,"tags":{"bot_id":"941041925216157746"},"position":20,"permissions":"74752","name":"Purge","mentionable":false,"managed":true,"id":"1020552300789501995","icon":null,"hoist":false,"flags":0,"color":0},{"version":1700062770860,"unicode_emoji":null,"tags":{},"position":63,"permissions":"554050781184","name":"FBI SURVEILLANCE CAMERA LINEMAN","mentionable":true,"managed":false,"id":"1023723115609596024","icon":null,"hoist":true,"flags":0,"color":9269684},{"version":1700062770632,"unicode_emoji":null,"tags":{},"position":26,"permissions":"4294967296","name":"privileged","mentionable":true,"managed":false,"id":"999881670121500712","icon":null,"hoist":false,"flags":0,"color":6227719},{"version":1700062770751,"unicode_emoji":null,"tags":{},"position":47,"permissions":"0","name":"NICE BOBS PLEASE POST PICS","mentionable":false,"managed":false,"id":"1129290038845386823","icon":null,"hoist":true,"flags":0,"color":15277667},{"version":1700062770456,"unicode_emoji":"≡ƒç╖≡ƒç╕","tags":{},"position":1,"permissions":"0","name":"serbian","mentionable":false,"managed":false,"id":"1143334054456991884","icon":null,"hoist":false,"flags":0,"color":16284025},{"version":1700062770574,"unicode_emoji":null,"tags":{},"position":17,"permissions":"554050781184","name":"SUPPORT EXTRACTION ARTIST","mentionable":false,"managed":false,"id":"1043217063247884348","icon":null,"hoist":false,"flags":0,"color":10181046},{"version":1700062770636,"unicode_emoji":null,"tags":{},"position":27,"permissions":"4294967296","name":"BILLBOARD SUPPLIER","mentionable":false,"managed":false,"id":"1015112206620311552","icon":null,"hoist":false,"flags":0,"color":2123412},{"version":1700062770618,"unicode_emoji":null,"tags":{},"position":24,"permissions":"689379282497","name":"rando","mentionable":false,"managed":false,"id":"995051873201557575","icon":null,"hoist":true,"flags":0,"color":1146986},{"version":1700062770712,"unicode_emoji":null,"tags":{},"position":41,"permissions":"4294967296","name":"OLYMPIC LEVEL CONSUMER","mentionable":false,"managed":false,"id":"1005796007340167260","icon":null,"hoist":false,"flags":0,"color":2123412},{"version":1702659102345,"unicode_emoji":null,"tags":{},"position":89,"permissions":"28587301797887","name":"top notch crew","mentionable":true,"managed":false,"id":"1007410103118479471","icon":null,"hoist":true,"flags":0,"color":16736866},{"version":1700062770653,"unicode_emoji":null,"tags":{"bot_id":"159985870458322944"},"position":30,"permissions":"294540274782","name":"MEE6","mentionable":false,"managed":true,"id":"1008891967830241313","icon":null,"hoist":false,"flags":0,"color":0},{"version":1700062770855,"unicode_emoji":null,"tags":{},"position":62,"permissions":"554050781184","name":"FIREPOWER CHEMIST","mentionable":true,"managed":false,"id":"1023723192587653211","icon":null,"hoist":true,"flags":0,"color":6967690},{"version":1700062770545,"unicode_emoji":null,"tags":{},"position":12,"permissions":"0","name":"SQUASH BUCKLING SCHIZOID","mentionable":false,"managed":false,"id":"1073674900243497020","icon":null,"hoist":false,"flags":0,"color":2067276},{"version":1700062770915,"unicode_emoji":null,"tags":{},"position":71,"permissions":"554050781184","name":"SNAPSHOT SCREENSHOT INSURGENT","mentionable":true,"managed":false,"id":"1023722733542064178","icon":null,"hoist":true,"flags":0,"color":6962803},{"version":1702659146879,"unicode_emoji":null,"tags":{},"position":80,"permissions":"968783031873","name":"SOCIAL ENGINEER","mentionable":true,"managed":false,"id":"995051512327848016","icon":null,"hoist":true,"flags":0,"color":16107890},{"version":1700062770565,"unicode_emoji":null,"tags":{},"position":16,"permissions":"0","name":"Muted","mentionable":false,"managed":false,"id":"1040047438188269658","icon":null,"hoist":false,"flags":0,"color":0},{"version":1700062770524,"unicode_emoji":null,"tags":{},"position":8,"permissions":"0","name":"NigNok","mentionable":false,"managed":false,"id":"1101629713195204738","icon":null,"hoist":false,"flags":0,"color":10038562},{"version":1700062770794,"unicode_emoji":null,"tags":{},"position":54,"permissions":"554050781184","name":"SCAT CRAVING RAT","mentionable":false,"managed":false,"id":"1055900407441936545","icon":null,"hoist":false,"flags":0,"color":8277582},{"version":1700062770747,"unicode_emoji":null,"tags":{},"position":46,"permissions":"0","name":"CERTIFIED BEANER","mentionable":false,"managed":false,"id":"1129289916514316379","icon":null,"hoist":true,"flags":0,"color":3066993},{"version":1690945161545,"unicode_emoji":null,"tags":{},"position":0,"permissions":"492581209243648","name":"@everyone","mentionable":false,"managed":false,"id":"995048955215872071","icon":null,"hoist":false,"flags":0,"color":0},{"version":1700062770956,"unicode_emoji":null,"tags":{},"position":78,"permissions":"0","name":"&.inactive.ampersand.&","mentionable":true,"managed":false,"id":"1071069667206119434","icon":null,"hoist":true,"flags":0,"color":9936031},{"version":1700062770940,"unicode_emoji":null,"tags":{},"position":76,"permissions":"4294967296","name":"COMMUNITY DEVELOPMENT LEADER","mentionable":true,"managed":false,"id":"1021961523352043601","icon":null,"hoist":true,"flags":0,"color":16777215},{"version":1702659146874,"unicode_emoji":null,"tags":{},"position":79,"permissions":"40136469381120","name":"Friend of The Clan","mentionable":true,"managed":false,"id":"1062748737560117249","icon":null,"hoist":true,"flags":0,"color":13038335},{"version":1700062770542,"unicode_emoji":null,"tags":{},"position":11,"permissions":"0","name":"DOXTERS GRABATORY","mentionable":false,"managed":false,"id":"1088316230429061160","icon":null,"hoist":false,"flags":0,"color":12844801},{"version":1700062770662,"unicode_emoji":null,"tags":{},"position":32,"permissions":"0","name":"UNREGISTERED TRAPAHOLIC","mentionable":false,"managed":false,"id":"995063281007996939","icon":null,"hoist":true,"flags":0,"color":11316352},{"version":1700062770579,"unicode_emoji":null,"tags":{"bot_id":"416358583220043796"},"position":18,"permissions":"8","name":"Xenon","mentionable":false,"managed":true,"id":"1021304822265303104","icon":null,"hoist":false,"flags":0,"color":0},{"version":1700062770928,"unicode_emoji":null,"tags":{},"position":74,"permissions":"4294967296","name":"COMMUNITY DEVELOPMENT TEAM","mentionable":true,"managed":false,"id":"1021962497848250471","icon":null,"hoist":true,"flags":0,"color":14342103},{"version":1700062770948,"unicode_emoji":null,"tags":{"premium_subscriber":null},"position":77,"permissions":"0","name":"I PAID FOR THIS SHIT LOL","mentionable":false,"managed":true,"id":"995050810528501822","icon":null,"hoist":true,"flags":0,"color":16023551},{"version":1700062770641,"unicode_emoji":null,"tags":{"bot_id":"244423082045997057"},"position":28,"permissions":"301001808","name":"Sheepbot","mentionable":false,"managed":true,"id":"997047486260719619","icon":null,"hoist":false,"flags":0,"color":0},{"version":1700062770919,"unicode_emoji":null,"tags":{},"position":72,"permissions":"554050781184","name":"doom's sister","mentionable":true,"managed":false,"id":"1053505510810337330","icon":null,"hoist":true,"flags":0,"color":8911546},{"version":1700062770830,"unicode_emoji":null,"tags":{},"position":58,"permissions":"554050781184","name":"GRANDMASON KNOWLEDGE TRAFFICKER","mentionable":true,"managed":false,"id":"1023723061050101832","icon":null,"hoist":true,"flags":0,"color":12480158},{"version":1700062770686,"unicode_emoji":null,"tags":{},"position":36,"permissions":"0","name":"DOMESTIC BARE KNUCKLE BOXER","mentionable":false,"managed":false,"id":"996642050361536594","icon":null,"hoist":true,"flags":0,"color":8632721},{"version":1700062770537,"unicode_emoji":null,"tags":{},"position":10,"permissions":"0","name":"CERTIFIED PACK-TEASE","mentionable":false,"managed":false,"id":"1088352805913378846","icon":"c0ad1f938a2340a7736a6b9527691f27","hoist":false,"flags":0,"color":10689410},{"version":1700062770658,"unicode_emoji":null,"tags":{},"position":31,"permissions":"4294967296","name":"DOOF TROOP","mentionable":true,"managed":false,"id":"995064226790002809","icon":null,"hoist":true,"flags":0,"color":8084480},{"version":1700062770760,"unicode_emoji":null,"tags":{},"position":49,"permissions":"554050781184","name":"ACOUSTIC BRAINED DENSOID","mentionable":true,"managed":false,"id":"1023723665969401906","icon":null,"hoist":true,"flags":0,"color":16740464},{"version":1703036454830,"unicode_emoji":null,"tags":{"bot_id":"412347257233604609"},"position":1,"permissions":"8","name":"Jockie Music (1)","mentionable":false,"managed":true,"id":"1186845084461830267","icon":null,"hoist":false,"flags":0,"color":0},{"version":1700062770513,"unicode_emoji":"≡ƒÉ¥","tags":{},"position":6,"permissions":"0","name":"BEE KING","mentionable":true,"managed":false,"id":"1129447884824256562","icon":null,"hoist":false,"flags":0,"color":15844367},{"version":1700062770482,"unicode_emoji":null,"tags":{"bot_id":"1142733646600614004"},"position":4,"permissions":"8","name":"MBot-MusicHouse-2","mentionable":false,"managed":true,"id":"1142748809819078718","icon":null,"hoist":false,"flags":0,"color":0},{"version":1700062770679,"unicode_emoji":null,"tags":{},"position":35,"permissions":"4294967296","name":"INTERCONTINENTAL PACK WATCHER","mentionable":true,"managed":false,"id":"997694246159130724","icon":null,"hoist":true,"flags":0,"color":8361827}],"embedded_activities":[],"application_id":null,"guild_scheduled_events":[],"stage_instances":[],"region":"deprecated","verification_level":3,"default_message_notifications":1,"voice_states":[{"user_id":"143127061987328000","suppress":false,"session_id":"aa55598f11297975918a14af18eb24b5","self_video":true,"self_mute":false,"self_deaf":false,"request_to_speak_timestamp":null,"mute":false,"deaf":false,"channel_id":"1051519054575308810"},{"user_id":"185215293075750912","suppress":false,"session_id":"ed824eedbcb45acd3036c0669f75bfcf","self_video":true,"self_mute":true,"self_deaf":false,"request_to_speak_timestamp":null,"mute":false,"deaf":false,"channel_id":"1051519054575308810"},{"user_id":"315672834460483584","suppress":false,"session_id":"2ec764470eef20eb957a00248adcaaf6","self_video":false,"self_mute":false,"self_deaf":false,"request_to_speak_timestamp":null,"mute":false,"deaf":false,"channel_id":"1051519054575308810"},{"user_id":"412347257233604609","suppress":false,"session_id":"b918494d9c2e6e68dd22e25ef453e4ba","self_video":false,"self_mute":false,"self_deaf":true,"request_to_speak_timestamp":null,"mute":false,"deaf":true,"channel_id":"1051519054575308810"},{"user_id":"511401039610511361","suppress":false,"session_id":"68c8689724017244fe4e5f28a2282a35","self_video":false,"self_mute":true,"self_deaf":true,"request_to_speak_timestamp":null,"mute":false,"deaf":false,"channel_id":"1051519054575308810"},{"user_id":"823550253302153246","suppress":false,"session_id":"170e2b1865f9db95e763a022dbc64562","self_video":false,"self_mute":false,"self_deaf":false,"request_to_speak_timestamp":null,"mute":false,"deaf":false,"channel_id":"1051519054575308810"},{"user_id":"864330445763772436","suppress":false,"session_id":"68dd19d3b2dea9e8466fac7814c4374e","self_video":true,"self_mute":true,"self_deaf":true,"request_to_speak_timestamp":null,"mute":false,"deaf":false,"channel_id":"1051519054575308810"},{"user_id":"899799912789737503","suppress":false,"session_id":"b7f566d4d31380a5326a17d4c23c5b35","self_video":false,"self_mute":false,"self_deaf":false,"request_to_speak_timestamp":null,"mute":false,"deaf":false,"channel_id":"1051519054575308810"},{"user_id":"1032541756807467018","suppress":false,"session_id":"a85aeca6dc68a394aee998b8fd11d069","self_video":false,"self_mute":false,"self_deaf":false,"request_to_speak_timestamp":null,"mute":false,"deaf":false,"channel_id":"1051519054575308810"},{"user_id":"1085587352447111290","suppress":false,"session_id":"f71deed9b965a6f7c69ef1da1d01cc7d","self_video":true,"self_mute":false,"self_deaf":false,"request_to_speak_timestamp":null,"mute":false,"deaf":false,"channel_id":"1051519054575308810"},{"user_id":"1160506752316489758","suppress":false,"session_id":"bc3abf380a59b6bbbdfc3e78fceeb680","self_video":true,"self_mute":false,"self_deaf":false,"request_to_speak_timestamp":null,"mute":false,"deaf":false,"channel_id":"1051519054575308810"}],"vanity_url_code":null,"member_count":803,"incidents_data":null,"premium_subscription_count":21,"lazy":true,"safety_alerts_channel_id":"995056457928159344","large":true,"afk_timeout":300,"version":1702946993190,"icon":"3d3f8042c0ed1a3c65ad088dbb8e3ea6","nsfw_level":0,"max_stage_video_channel_users":510,"premium_progress_bar_enabled":false,"presences":[{"user":{"id":"835930756680515634"},"status":"idle","client_status":{"mobile":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"1129442140099969094"},"status":"online","client_status":{"mobile":"online"},"broadcast":null,"activities":[]},{"user":{"id":"105880803908521984"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"159081958058491904"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[{"type":6,"state":"chilling","name":"Hang Status","id":"8542bb2f2fcb3663","created_at":1703369847743}]},{"user":{"id":"551292356704468993"},"status":"dnd","client_status":{"mobile":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"416358583220043796"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[{"type":3,"name":"/help","id":"ec0b28a579ecb4bd","created_at":1703167853091}]},{"user":{"id":"960543679951552582"},"status":"dnd","client_status":{"web":"dnd","desktop":"dnd"},"broadcast":null,"activities":[{"type":4,"state":"\"my shooter a crackhead he look like woody harrelson\"","name":"Custom Status","id":"custom","created_at":1703270681347},{"type":0,"timestamps":{"start":1703359777178},"name":"Destiny 2","id":"ca2ed45a736fcc3e","created_at":1703359771358,"application_id":"372438022647578634"}]},{"user":{"id":"767527319005954128"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"981412319051522048"},"status":"online","client_status":{"mobile":"online"},"broadcast":null,"activities":[{"type":0,"timestamps":{"start":1703377844232},"platform":"xbox","name":"Call of Duty┬«","id":"4b72d3123cc85a23","created_at":1703377844299,"application_id":"438122941302046720"}]},{"user":{"id":"551561587064963083"},"status":"dnd","client_status":{"mobile":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"958556018076426281"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"431013987375906816"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":6,"state":"chilling","name":"Hang Status","id":"6b96a523b6b99009","created_at":1703379732350}]},{"user":{"id":"795441558492545045"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"1047206134395719811"},"status":"online","client_status":{"mobile":"online","desktop":"idle"},"broadcast":null,"activities":[{"type":4,"state":"ΓÇ£I'm him, I been him, I will continue to be himΓÇ¥","name":"Custom Status","id":"custom","emoji":{"name":"hackerman","id":"975736358712791040","animated":false},"created_at":1703374647313}]},{"user":{"id":"438480724342079489"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"174903084709969921"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"185215293075750912"},"status":"online","client_status":{"mobile":"online","desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"782611730299355178"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"1118344509332398131"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[]},{"user":{"id":"419757783068704790"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":4,"state":"This user has been profiled as sharing anti-government memes and other content.","name":"Custom Status","id":"custom","emoji":{"name":"ΓÜá∩╕Å"},"created_at":1703366357426},{"type":6,"state":"chilling","name":"Hang Status","id":"11a869564d4a5fc6","created_at":1703344854146}]},{"user":{"id":"100780665905106944"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"571841479270727697"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":6,"state":"gaming","name":"Hang Status","id":"34e1a099bee61859","created_at":1703368352018}]},{"user":{"id":"282859044593598464"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[]},{"user":{"id":"829494371002613791"},"status":"dnd","client_status":{"mobile":"dnd"},"broadcast":null,"activities":[{"type":0,"timestamps":{"start":1703370960114},"platform":"ps4","name":"Grand Theft Auto V","id":"e4a8d5f3b30eda6d","flags":0,"created_at":1703370960114,"assets":{"small_image":"mp:external/p6myHiQuLBWF3ICZ2K-DzlxS1GQhbZtAC5lF2z2tTOw/https/image.api.playstation.com/vulcan/ap/rnd/202202/2816/K6mmm89oNII1iI1aqaClO0wh.png"}}]},{"user":{"id":"1163826697829892186"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"203471014896599040"},"status":"dnd","client_status":{"mobile":"dnd","desktop":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"1142732033978814564"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[]},{"user":{"id":"1003411272831868969"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":0,"timestamps":{"start":1703184368534},"name":"MTGArena","id":"3c2f6f6bc91b5741","created_at":1703265208343,"application_id":"505142532297064468"}]},{"user":{"id":"1037870305173049378"},"status":"idle","client_status":{"mobile":"idle","desktop":"idle"},"broadcast":null,"activities":[{"type":0,"timestamps":{"start":1703364256638},"name":"Warhammer 40,000: Darktide","id":"13364a2638ec9de9","created_at":1703364256310,"application_id":"1124352228166217778"}]},{"user":{"id":"840969887814909952"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[{"type":4,"state":"πâïπâÑπâ╝πâÅπâ╝πâò","name":"Custom Status","id":"custom","emoji":{"name":"≡ƒç«≡ƒç╣"},"created_at":1703372854107},{"type":6,"state":"chilling","name":"Hang Status","id":"c661340fbd57a72a","created_at":1703351806813}]},{"user":{"id":"188837202631983104"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"1110709339473321984"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[]},{"user":{"id":"955713505925943337"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[]},{"user":{"id":"918983836048691240"},"status":"dnd","client_status":{"web":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"1067548998325502113"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[]},{"user":{"id":"663876712227930143"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"935327222582095922"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[]},{"user":{"id":"973627994927161414"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[]},{"user":{"id":"1160506752316489758"},"status":"online","client_status":{"mobile":"idle","desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"185208265590833152"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"482322834346082317"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"263221339991572481"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[{"type":4,"state":"Dumb bitch","name":"Custom Status","id":"custom","emoji":{"name":"Thonkms","id":"480503914442260511","animated":false},"created_at":1703345796197}]},{"user":{"id":"1045916659715678248"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[{"type":4,"state":"Can Anybody Bless Me For Xmas Please $mranonbinxx Dont Be Grinchy Drop Your Brother SOme Love","name":"Custom Status","id":"custom","created_at":1703153701345}]},{"user":{"id":"336484375736877056"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":4,"state":"You're Fucked Up And Its Your Parents Fault","name":"Custom Status","id":"custom","emoji":{"name":"≡ƒç¿≡ƒçª"},"created_at":1703380193780},{"type":6,"state":"chilling","name":"Hang Status","id":"267f562f81367e16","created_at":1703366598019}]},{"user":{"id":"1154354616360775730"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[]},{"user":{"id":"726759740650160138"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[{"type":4,"state":"die slow","name":"Custom Status","id":"custom","created_at":1703310414281},{"type":2,"timestamps":{"start":1703379976742,"end":1703380305675},"sync_id":"3sc9J5yO4vMKIP41UcKB8I","state":"Rammstein","session_id":"852d4ff113c17b6b0b01562bf0670e3d","party":{"id":"spotify:726759740650160138"},"name":"Spotify","id":"spotify:1","flags":48,"details":"Zerst├╢ren","created_at":1703379978481,"assets":{"large_text":"Rosenrot","large_image":"spotify:ab67616d0000b273f57450066e72260794540c5d"}}]},{"user":{"id":"805235025871241226"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"693475476899102742"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":4,"state":"Its tuff.","name":"Custom Status","id":"custom","created_at":1703367290909}]},{"user":{"id":"875784256692047872"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":4,"state":"hex 4 hire","name":"Custom Status","id":"custom","emoji":{"name":"51","id":"1152596901766627428","animated":true},"created_at":1703378801614}]},{"user":{"id":"154427553069793280"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":0,"timestamps":{"start":1703346187610},"name":"EscapeFromTarkovArena","id":"d8ced38d510de85c","created_at":1703346188614}]},{"user":{"id":"182543425692893184"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[{"type":0,"timestamps":{"start":1703376789017},"name":"The Binding of Isaac: Rebirth","id":"cf657b7bc9f98e20","created_at":1703376789234,"application_id":"358420454764969994"}]},{"user":{"id":"479588750926807040"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"928320233033302057"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"142838044741861378"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"1030016136735100928"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"1005250569331560588"},"status":"online","client_status":{"mobile":"online"},"broadcast":null,"activities":[{"type":0,"timestamps":{"start":1703377145543},"platform":"ps5","name":"Fortnite","id":"9fb0d46173b0e23f","flags":0,"created_at":1703377145543,"assets":{"small_image":"mp:external/5W_Zx68U7Cfqc6N4YVqfZWOatqO1GRSRViAuigr3o_g/https/image.api.playstation.com/vulcan/ap/rnd/202311/2801/803e41fee0edf8f8ed1de518e6eac60ddf30ac485b9a16a2.png"}}]},{"user":{"id":"241245279083429888"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"179026301238247424"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"975387279520587807"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[]},{"user":{"id":"1090976231375257610"},"status":"idle","client_status":{"mobile":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"449632462885224459"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":4,"state":"Bird of the Hermes is my name, eating my wings to make me tame.","name":"Custom Status","id":"custom","created_at":1703280467711}]},{"user":{"id":"207533376314277888"},"status":"idle","client_status":{"web":"idle","desktop":"idle"},"broadcast":null,"activities":[{"type":4,"state":"hyv├ñ├ñ joulua","name":"Custom Status","id":"custom","emoji":{"name":"≡ƒÄä"},"created_at":1703380055220},{"type":6,"state":"chilling","name":"Hang Status","id":"7a63e9cf23e2db4c","created_at":1703364958401}]},{"user":{"id":"244653431623516160"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"119826695351042048"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"412347257233604609"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[{"type":2,"name":"m!help","id":"ec0b28a579ecb4bd","created_at":1703375288496}]},{"user":{"id":"202609066957209601"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[{"type":0,"timestamps":{"start":1703378976523},"name":"Ready or Not","id":"bda9ea4289e4080","created_at":1703378976351,"application_id":"1174041358995042375"}]},{"user":{"id":"1126578424790646905"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[]},{"user":{"id":"101448538415726592"},"status":"dnd","client_status":{"mobile":"dnd","desktop":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"893260506406735892"},"status":"dnd","client_status":{"mobile":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"933389289784487957"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[{"type":0,"timestamps":{"start":1703372684585},"name":"World of Warcraft","id":"7119c4ab82dffda1","created_at":1703372684571,"application_id":"356875762940379136"},{"type":6,"state":"chilling","name":"Hang Status","id":"f3dbaaf40546701d","created_at":1703372338593}]},{"user":{"id":"589359100412821504"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[{"type":4,"state":"≡¥òè≡¥òá≡¥ò₧ ≡¥òƒ≡¥òû≡¥òñ≡¥òí≡¥òá≡¥ò¥≡¥òá─ì≡¥òû≡¥òƒ≡¥òñ≡¥ò£├╜ ≡¥òÑ≡¥ò¬≡¥òí ─ì≡¥ò¥≡¥òá≡¥òº≡¥òû≡¥ò£≡¥òÆ","name":"Custom Status","id":"custom","created_at":1703371602728}]},{"user":{"id":"676172502413606943"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"934881078324371457"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[]},{"user":{"id":"950933722482503732"},"status":"dnd","client_status":{"mobile":"dnd","desktop":"dnd"},"broadcast":null,"activities":[{"type":4,"timestamps":{"end":1703394000000},"state":"Never seen a hero like me in a sci-fi. But I'd save a life if I thought it belonged to you","name":"Custom Status","id":"custom","emoji":{"name":"Γ£¿"},"created_at":1703380257594},{"type":2,"timestamps":{"start":1703380257671,"end":1703380444463},"sync_id":"4Awz4ZwBGFbV9F417k5N7o","state":"ELIO","session_id":"125ff182ec55c3c9a0a618c87c1a8bdb","party":{"id":"spotify:950933722482503732"},"name":"Spotify","id":"spotify:1","flags":48,"details":"When U Saw Love","created_at":1703380257595,"assets":{"large_text":"Can You Hear Me Now?","large_image":"spotify:ab67616d0000b273e1548660491e8d19090069f8"}}]},{"user":{"id":"495475500748374016"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"1066909078586134589"},"status":"dnd","client_status":{"web":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"472985606021054464"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[{"type":4,"state":"Strange indeed for the judgment of man, for who knows within himself that his judgment be true?","name":"Custom Status","id":"custom","created_at":1703282927298},{"type":0,"timestamps":{"start":1703346403141},"name":"Roblox","id":"a425212a6e627fd3","created_at":1703346403147,"application_id":"363445589247131668"},{"type":6,"state":"custom","name":"Hang Status","id":"2e213fcd6f6ff504","details":"edging","created_at":1703346507332}]},{"user":{"id":"528436752474570752"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"820347137665400832"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[{"type":4,"state":"Theres only 2 things you need to know about me....My name is Framp and I like to Fuck!","name":"Custom Status","id":"custom","created_at":1703361153975}]},{"user":{"id":"823550253302153246"},"status":"online","client_status":{"mobile":"online"},"broadcast":null,"activities":[]},{"user":{"id":"1176947000588107786"},"status":"dnd","client_status":{"web":"dnd","mobile":"dnd"},"broadcast":null,"activities":[{"type":4,"state":".gg/evaderz","name":"Custom Status","id":"custom","emoji":{"name":"EVADERZ","id":"1163614570141716610","animated":false},"created_at":1703378592543}]},{"user":{"id":"200311395588374529"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"871202992664236102"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"143127061987328000"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":4,"state":"a","name":"Custom Status","id":"custom","created_at":1703356986798}]},{"user":{"id":"761143008644300820"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"356319981027459072"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"996148880754364506"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"1174525999648608400"},"status":"online","client_status":{"mobile":"online"},"broadcast":null,"activities":[{"type":4,"state":"dont you ever switch up on a motherfucking nigger like me goddamn it, I'll rape you motherfucker ≡ƒÆ»≡ƒûò≡ƒÖÄ≡ƒÅ┐ΓÇìΓÖé∩╕Å","name":"Custom Status","id":"custom","created_at":1703375542804}]},{"user":{"id":"1047999742141026374"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"185110218781360129"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":0,"timestamps":{"start":1703379735419},"name":"Red Dead Redemption 2","id":"cc31510a90dc8adf","created_at":1703379738031,"application_id":"643897785271189524"},{"type":2,"timestamps":{"start":1703380227528,"end":1703380348194},"sync_id":"5MWXOo8DJwgODtPGaietNz","state":"EMELINE","session_id":"4a7371788623325a8d75474cf773610a","party":{"id":"spotify:185110218781360129"},"name":"Spotify","id":"spotify:1","flags":48,"details":"cinderella's dead","created_at":1703380230239,"assets":{"large_text":"cinderella's dead","large_image":"spotify:ab67616d0000b273b90582e9dd66ada7f5597957"}}]},{"user":{"id":"155149108183695360"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[{"type":0,"name":"dyno.gg | ?help","id":"ec0b28a579ecb4bd","created_at":1703183437944}]},{"user":{"id":"948802593902190633"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[{"type":6,"state":"chilling","name":"Hang Status","id":"13b977477b709ebd","created_at":1703371369498}]},{"user":{"id":"1099772208844378124"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"1089348512212332585"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[]},{"user":{"id":"223605677791117312"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":0,"timestamps":{"start":1703380214483},"name":"Lethal Company","id":"14cf4e8ce63ed3d7","created_at":1703380218522,"application_id":"1167674267748540516"},{"type":6,"state":"gaming","name":"Hang Status","id":"8a8a3c884c094cb1","created_at":1703379878539},{"type":0,"timestamps":{"start":1703380220812},"state":"with Medal.tv","session_id":"a553d7d812c8648809438484806b54c5","name":"Medal","id":"5807adb63c66dea3","details":"Clipping Lethal Company ","created_at":1703380224806,"buttons":["Follow on Medal","Download Medal"],"assets":{"large_text":"Lethal Company","large_image":"859167360925564958"},"application_id":"307998818547531777"}]},{"user":{"id":"111608748325261312"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":6,"state":"chilling","name":"Hang Status","id":"b3c6f19bbf0e41c","created_at":1703372179334}]},{"user":{"id":"1074831247701966919"},"status":"online","client_status":{"mobile":"online"},"broadcast":null,"activities":[]},{"user":{"id":"1142166864437452801"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[{"type":4,"state":"enter /help for a list of my commands!","name":"enter /help for a list of my commands!","id":"ec0b28a579ecb4bd","created_at":1703372584484}]},{"user":{"id":"267018235721809921"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[{"type":4,"state":"OoH sTiNkY","name":"Custom Status","id":"custom","created_at":1703352020844},{"type":0,"state":"Preparing to Race","party":{"id":"_party34464"},"name":"Assetto Corsa (CM)","id":"9a6acddf454e6741","details":"Quick Drive","created_at":1703358723698,"assets":{"small_text":"Dodge Challenger Hellcat Redeye | No Hesi Spec","small_image":"398946014100193282","large_text":"Hope","large_image":"411583911647379456"},"application_id":"395632636611264512"}]},{"user":{"id":"1091556183657152585"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":0,"timestamps":{"start":1703372463000},"state":"[74/200] (ID: 599) fluffystoner415","session_id":"c9559dded1992e78394ecec738affe4a","name":"Riverside Roleplay","id":"3e8af73475c1a5c","created_at":1703380246030,"buttons":["Riverside Roleplay Discord!","Play Riverside Roleplay!"],"assets":{"large_text":"Riverside Roleplay","large_image":"1140958317414469662"},"application_id":"1020023103549616198"}]},{"user":{"id":"231914095199125505"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[{"type":4,"state":"WHY DO THE GOOD ONES DIE SO SOON","name":"Custom Status","id":"custom","emoji":{"name":"≡ƒç½"},"created_at":1703376195455}]},{"user":{"id":"1139316040531198052"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"1094000521863508129"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[]},{"user":{"id":"520815185582096414"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"521251008387612673"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":0,"timestamps":{"start":1703374447000},"state":"In pre-game lobby","session_id":"dd10c26eb0fe070a786fe0d71d9f2fbd","party":{"size":[4,32],"id":"90a6c3ee5db6059b"},"name":"Call of Duty┬«: MWIII","id":"8f7c138c9e9e8756","flags":2,"details":"Waiting for Mission","created_at":1703379585680,"assets":{"small_text":"Battle Pass Tier 66","small_image":"1179160097352593500","large_image":"1149445585217265714"},"application_id":"1149118246826561609"}]},{"user":{"id":"669208685691666484"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":4,"state":"Sun goin' shine, but the reign won't stop.","name":"Custom Status","id":"custom","created_at":1703085549261}]},{"user":{"id":"1058769986660880484"},"status":"dnd","client_status":{"web":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"182866547222642689"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":4,"state":"Banging your mother.","name":"Custom Status","id":"custom","created_at":1703375921288}]},{"user":{"id":"757148502311829536"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":4,"state":"Syntax/Sanity 24/7","name":"Custom Status","id":"custom","emoji":{"name":"pepefrying","id":"1033719039949819954","animated":false},"created_at":1703378757216}]},{"user":{"id":"282089177313443842"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"716456794935001138"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"921927325141045288"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[]},{"user":{"id":"378737437322641410"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":4,"state":"Let go your earthly tether. Enter the void. Empty, and become wind.","name":"Custom Status","id":"custom","created_at":1703379842281}]},{"user":{"id":"616256895975686175"},"status":"dnd","client_status":{"mobile":"dnd","desktop":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"270355194183680000"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"113406416714276864"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":0,"timestamps":{"start":1703376684241},"name":"Dark and Darker","id":"3157637ce7c8c4ba","created_at":1703376683827,"application_id":"1124351715618074634"}]},{"user":{"id":"233723555882205194"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":4,"state":"Fuck all this shit","name":"Custom Status","id":"custom","created_at":1702870455223}]},{"user":{"id":"360649659322073098"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"326709456324788224"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[{"type":4,"state":"≡¥ôÉ ≡¥ôô≡¥ô₧≡¥ôû≡¥ôû≡¥ô¿ ≡¥ô¢≡¥ôÿ≡¥ôò≡¥ôö","name":"Custom Status","id":"custom","emoji":{"name":"≡ƒÉò"},"created_at":1703374336809},{"type":0,"timestamps":{"start":1703330481703},"name":"tweaked gold ","id":"f5730982bc6fd5ca","created_at":1703330462516}]},{"user":{"id":"286592075879940097"},"status":"idle","client_status":{"mobile":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"975511178224754729"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[]},{"user":{"id":"699060851377700944"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[{"type":4,"state":"spooky aint the problem solver, im the cause of all your problems","name":"Custom Status","id":"custom","emoji":{"name":"angrydog1","id":"891372410354421761","animated":true},"created_at":1703367244383}]},{"user":{"id":"318300754693718016"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"150751260381806592"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[{"type":4,"state":"Cool it with the anti-latinx remarks","name":"Custom Status","id":"custom","created_at":1703227948469}]},{"user":{"id":"864330445763772436"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"325111005938188300"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[{"type":6,"state":"chilling","name":"Hang Status","id":"30a45252b7061a5b","created_at":1703370802206}]},{"user":{"id":"748479500509249548"},"status":"idle","client_status":{"mobile":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"210622748047835136"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[{"type":4,"name":"Custom Status","id":"custom","emoji":{"name":"toonlove","id":"907409807470919740","animated":false},"created_at":1703200003029}]},{"user":{"id":"310140268307283978"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"511401039610511361"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[{"type":4,"state":"Clapping cheeks fam brb","name":"Custom Status","id":"custom","created_at":1703377556006},{"type":6,"state":"chilling","name":"Hang Status","id":"18c7bcc5e590c754","created_at":1703378483107}]},{"user":{"id":"638705735450230794"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"700411523264282685"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"1019959736889774081"},"status":"online","client_status":{"mobile":"online"},"broadcast":null,"activities":[{"type":0,"timestamps":{"start":1703350756372},"platform":"xbox","name":"Baldur's Gate 3","id":"90c0407dabbb9896","created_at":1703350756379,"application_id":"438122941302046720"}]},{"user":{"id":"580284521031663616"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"853982039836852265"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"943308401411260436"},"status":"dnd","client_status":{"mobile":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"138387744547143680"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[{"type":4,"state":"Vintage Obscura","name":"Custom Status","id":"custom","emoji":{"name":"≡ƒ½á"},"created_at":1703376569798},{"type":6,"state":"chilling","name":"Hang Status","id":"d69e2cdeadd09fa6","created_at":1703376569816}]},{"user":{"id":"249422569227288576"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[{"type":4,"state":"ß⪠ß⪠ß⪠E","name":"Custom Status","id":"custom","emoji":{"name":"wooflove","id":"1156484302972919859","animated":true},"created_at":1703360537689}]},{"user":{"id":"1142167563858616410"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[{"type":4,"state":"enter /help for a list of my commands!","name":"enter /help for a list of my commands!","id":"ec0b28a579ecb4bd","created_at":1703372793100}]},{"user":{"id":"523319660112773122"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":0,"timestamps":{"start":1703365156902},"state":"Git: /main","session_id":"ee7858a1640a53add339d979cfe62130","name":"Visual Studio Code","id":"5eec1321fc9e947f","details":"Editing modularized/countries.ts at 90","created_at":1703369668588,"buttons":["View Repository"],"assets":{"small_text":"Editing a TYPESCRIPT file","small_image":"808842276184784916","large_text":"Visual Studio Code","large_image":"565945770067623946"},"application_id":"383226320970055681"},{"type":6,"state":"custom","name":"Hang Status","id":"2e7a06c793333498","emoji":{"name":"wordoutmod","id":"1032408829532590090","animated":false},"details":"UPSET WITH PERMS","created_at":1703360998992}]},{"user":{"id":"302050872383242240"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[]},{"user":{"id":"885517451285131294"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"768169567762514000"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":0,"state":"In Lobby","session_id":"c9daa328f79089f199cac3a0e44c1bc2","party":{"size":[1,5],"id":"4fb10d14-6de5-495f-bb96-ee7f111c0c58"},"name":"League of Legends","id":"672c9f0ad454a1c","flags":2,"details":"Howling Abyss (ARAM)","created_at":1703380029782,"assets":{"large_image":"920476458709819483"},"application_id":"401518684763586560"},{"type":6,"state":"in-transit","name":"Hang Status","id":"f8e8e135e34314b5","created_at":1703353784837}]},{"user":{"id":"1028838938917490809"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"956949105781903400"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"888247796967309323"},"status":"dnd","client_status":{"mobile":"dnd"},"broadcast":null,"activities":[{"type":0,"timestamps":{"start":1703379794106},"platform":"xbox","name":"Fortnite","id":"3bd9b3b02350476e","created_at":1703379794237,"application_id":"438122941302046720"}]},{"user":{"id":"904814420675411978"},"status":"dnd","client_status":{"mobile":"dnd","desktop":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"766822971377188864"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"726609912624578590"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"908770682756812850"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":4,"state":"In a wils moms house state of mind.","name":"Custom Status","id":"custom","created_at":1703359320703}]},{"user":{"id":"763236002336342046"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"215235693964820481"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"629553704693137418"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"277182447349792768"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[{"type":4,"state":"discord.gg/runespawn","name":"Custom Status","id":"custom","emoji":{"name":"runespawn","id":"1139274572613554256","animated":false},"created_at":1703341482303}]},{"user":{"id":"807867676571467776"},"status":"idle","client_status":{"mobile":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"1085587352447111290"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[{"type":4,"state":"snailtrails to molly rails","name":"Custom Status","id":"custom","emoji":{"name":"grindcore","id":"1002655639165747286","animated":false},"created_at":1703365457982},{"type":6,"state":"chilling","name":"Hang Status","id":"25392e64370794dc","created_at":1703379553704},{"type":0,"timestamps":{"start":1703379508197},"name":"Minecraft","id":"93b1c6947dabd5a6","created_at":1703379508082,"application_id":"356875570916753438"}]},{"user":{"id":"572659868930932737"},"status":"idle","client_status":{"mobile":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"375868125109026816"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"301166022860210187"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":0,"session_id":"0435fd677d6b0c2b62fac19ed5ee0695","party":{"id":"d2d229dfadc1a3c3a129adc616d4afd8"},"name":"Fortnite","id":"9eb24ed19ece8c1a","flags":192,"details":"Battle Royale - In Lobby","created_at":1703378101656,"assets":{"small_text":"Tier 1","small_image":"443231156620754945","large_image":"1169923443119116288"},"application_id":"432980957394370572"}]},{"user":{"id":"311641992541241344"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"248154067761627136"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"251385476945149952"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[]},{"user":{"id":"244595810514370572"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[{"type":4,"state":"swag like idubbbz","name":"Custom Status","id":"custom","created_at":1703377263917}]},{"user":{"id":"590667817624403979"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[{"type":4,"name":"Custom Status","id":"custom","emoji":{"name":"≡ƒñ▓"},"created_at":1703378872532}]},{"user":{"id":"1146182358807101491"},"status":"online","client_status":{"mobile":"online"},"broadcast":null,"activities":[]},{"user":{"id":"953344160759423006"},"status":"online","client_status":{"mobile":"online"},"broadcast":null,"activities":[{"type":2,"timestamps":{"start":1703380232886,"end":1703380476659},"sync_id":"2Lhdl74nwwVGOE2Gv35QuK","state":"Gym Class Heroes","session_id":"48fd8f24e658e1dc886a6b7e8b14df71","party":{"id":"spotify:953344160759423006"},"name":"Spotify","id":"spotify:1","flags":48,"details":"Cupid's Chokehold / Breakfast in America","created_at":1703380238530,"assets":{"large_text":"The Papercut Chronicles","large_image":"spotify:ab67616d0000b273f335d8387c3658831112f914"}}]},{"user":{"id":"181596968550662144"},"status":"idle","client_status":{"mobile":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"159985870458322944"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[]},{"user":{"id":"448340766423515136"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"917596723264778281"},"status":"online","client_status":{"mobile":"online"},"broadcast":null,"activities":[{"type":0,"timestamps":{"start":1703372770180},"platform":"xbox","name":"Call of Duty┬«","id":"53d587fb7ba4f0e","created_at":1703372770253,"application_id":"438122941302046720"}]},{"user":{"id":"722884314764804106"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"573676414709137410"},"status":"dnd","client_status":{"desktop":"dnd"},"broadcast":null,"activities":[{"type":0,"timestamps":{"start":1703378840052},"name":"MarvelΓÇÖs Spider-Man Remastered","id":"13bba08160c2520d","created_at":1703378839639,"application_id":"1124351769175150702"}]},{"user":{"id":"822367483679473675"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[{"type":4,"state":"you would suck a dick to be me for a second","name":"Custom Status","id":"custom","emoji":{"name":"mog","id":"1167320007571681331","animated":false},"created_at":1703279434892}]},{"user":{"id":"1142733646600614004"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[{"type":4,"state":"enter /help for a list of my commands!","name":"enter /help for a list of my commands!","id":"ec0b28a579ecb4bd","created_at":1703380258971}]},{"user":{"id":"796563014408732692"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[{"type":4,"state":"Γôÿ User is suspected to be a member of an online terrorist organization. Please report any suspicious activity to Discord staff.","name":"Custom Status","id":"custom","created_at":1703370036787}]},{"user":{"id":"524568294594707467"},"status":"online","client_status":{"desktop":"online"},"broadcast":null,"activities":[]},{"user":{"id":"936929561302675456"},"status":"online","client_status":{"web":"online"},"broadcast":null,"activities":[]},{"user":{"id":"921048830525440042"},"status":"idle","client_status":{"desktop":"idle"},"broadcast":null,"activities":[]},{"user":{"id":"928544125681303564"},"status":"idle","client_status":{"mobile":"idle","desktop":"idle"},"broadcast":null,"activities":[{"type":4,"name":"Custom Status","id":"custom","emoji":{"name":"neon_slide","id":"832469186080800769","animated":true},"created_at":1703371024659}]}],"application_command_counts":{"3":6,"2":2,"1":303}}} \ No newline at end of file diff --git a/Json/DiscordData.json b/Json/DiscordData.json new file mode 100644 index 000000000..41ca09037 --- /dev/null +++ b/Json/DiscordData.json @@ -0,0 +1,26495 @@ +{ + "t": "GUILD_CREATE", + "s": 5, + "op": 0, + "d": { + "hub_type": null, + "discovery_splash": null, + "features": [ + "SOUNDBOARD", + "ANIMATED_BANNER", + "VANITY_URL", + "THREE_DAY_THREAD_ARCHIVE", + "ROLE_ICONS", + "SEVEN_DAY_THREAD_ARCHIVE", + "COMMUNITY", + "NEWS", + "CHANNEL_ICON_EMOJIS_GENERATED", + "BANNER", + "PRIVATE_THREADS", + "ANIMATED_ICON", + "INVITE_SPLASH", + "WELCOME_SCREEN_ENABLED", + "MEMBER_PROFILES" + ], + "system_channel_flags": 8, + "max_members": 500000, + "explicit_content_filter": 2, + "public_updates_channel_id": "995056457928159344", + "unavailable": false, + "splash": "efbe18bb16de3f2aa2ebf91a289b8b8f", + "afk_channel_id": null, + "home_header": null, + "banner": "a_f9dc7e56cd9cf33bfa073799c369ee37", + "nsfw": false, + "owner_id": "859963695315288095", + "id": "995048955215872071", + "name": "ampersand 21+", + "inventory_settings": null, + "joined_at": "2023-08-20T09:15:47.543000+00:00", + "mfa_level": 0, + "rules_channel_id": "995097471741087824", + "members": [ + { + "user": { + "username": "damn.doom", + "public_flags": 0, + "id": "1160506752316489758", + "global_name": "&,.'`doom`'.,&", + "display_name": "&,.'`doom`'.,&", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a326d66f2446f2166132bc11425d39f9" + }, + "roles": [ + "995051445109923920", + "995101517503803413", + "995051873201557575", + "1046943666561888266", + "995050775782899772" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-08T14:23:37.763000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "shoreleave", + "public_flags": 64, + "id": "1085587352447111290", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "309577ac030b4f31b66863b899821853" + }, + "roles": [ + "1062748737560117249", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "shoreleave", + "mute": false, + "joined_at": "2023-10-29T18:54:43.606000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "movtvap", + "public_flags": 0, + "id": "1032541756807467018", + "global_name": "Mono No Aware(τë⌐πü«σôÇπéî)", + "display_name": "Mono No Aware(τë⌐πü«σôÇπéî)", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "64762cd8f034ecbc5ba28f269d6f1223" + }, + "roles": [ + "1033933988479381504", + "995051873201557575", + "1023784581087895592", + "995051445109923920", + "1023722733542064178", + "995101517503803413", + "995050844443643959", + "995063373358186616", + "1023723584327274527" + ], + "premium_since": null, + "pending": false, + "nick": "deviously handicapped", + "mute": false, + "joined_at": "2022-10-22T00:16:47.749000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "plantman111", + "public_flags": 0, + "id": "899799912789737503", + "global_name": "i4ni plantman111", + "display_name": "i4ni plantman111", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "73e59656a830e6f6283c12eb29fd5c31" + }, + "roles": [ + "1057170710138732604", + "995050663073558581" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-03T06:57:57.844000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "50daysof", + "public_flags": 0, + "id": "864330445763772436", + "global_name": "/\\Lulzi\\/", + "display_name": "/\\Lulzi\\/", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "9715be49318232e41e863ed2edd5d7d4" + }, + "roles": [ + "995051873201557575", + "999881670121500712", + "995051512327848016", + "995051445109923920", + "1185262427940606032", + "995101517503803413", + "995050844443643959" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-08T01:44:48.078000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "skoaltroll666", + "public_flags": 0, + "id": "823550253302153246", + "global_name": "SKOALTROLL666", + "display_name": "SKOALTROLL666", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b44b6b486bd23b14d0c4368febc94ceb" + }, + "roles": [ + "1033933988479381504", + "1024421238082392074", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "SKOALTROLL", + "mute": false, + "joined_at": "2022-07-08T20:55:07.595000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "haud0ken", + "public_flags": 0, + "id": "511401039610511361", + "global_name": "HAUD0KEN", + "display_name": "HAUD0KEN", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "689de97a8d38dad56ba55714776c3b08" + }, + "roles": [ + "995051873201557575", + "995051512327848016", + "1109851698089967697", + "995101517503803413", + "995050775782899772" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-07T17:56:06.132000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Jockie Music (1)", + "public_flags": 65536, + "id": "412347257233604609", + "global_name": null, + "display_name": null, + "discriminator": "6951", + "bot": true, + "avatar_decoration_data": null, + "avatar": "5e8159b67a74d92153c8cd79cce4889c" + }, + "roles": [ + "1186845084461830267", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Amp Music", + "mute": false, + "joined_at": "2023-12-20T01:38:38.763000+00:00", + "flags": 0, + "deaf": true, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "glareman", + "public_flags": 0, + "id": "315672834460483584", + "global_name": "glareman", + "display_name": "glareman", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5b3f5ef7a2a9a2eec985753709fc770c" + }, + "roles": [ + "1062748737560117249", + "995051873201557575", + "1023784581087895592", + "995051512327848016", + "995101517503803413", + "995050810528501822" + ], + "premium_since": "2023-07-27T22:57:54.482000+00:00", + "pending": false, + "nick": "ThughunterGlare", + "mute": false, + "joined_at": "2022-07-08T22:58:08.799000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "zeeden", + "public_flags": 0, + "id": "185215293075750912", + "global_name": "Zeeden", + "display_name": "Zeeden", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "60e896424c78136397c427d50ee03c11" + }, + "roles": [ + "995050775782899772", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-23T16:29:02.863000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "d.kota", + "public_flags": 512, + "id": "143127061987328000", + "global_name": "&d.kota", + "display_name": "&d.kota", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "86c7621ca315a9f1ba1fce0747f70cad" + }, + "roles": [ + "1023784581087895592", + "995704340247478442", + "995051445109923920", + "1109851698089967697", + "995101517503803413", + "995050663073558581", + "995050844443643959", + "995050775782899772" + ], + "premium_since": null, + "pending": false, + "nick": "&dkota", + "mute": false, + "joined_at": "2022-07-08T23:45:44.535000+00:00", + "flags": 2, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Kruse Knallkul", + "public_flags": 0, + "id": "973633805963382804", + "global_name": null, + "display_name": null, + "discriminator": "0131", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-02T15:35:15.803000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "blackesthouse", + "public_flags": 0, + "id": "1047311091421679636", + "global_name": "Blackhouse", + "display_name": "Blackhouse", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ea17b32036077e1446bf703cf5e5f3ed" + }, + "roles": [ + "995101517503803413", + "995050844443643959", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "blackballs", + "mute": false, + "joined_at": "2022-11-30T01:57:02.625000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "alphamvge", + "public_flags": 64, + "id": "994139794533781595", + "global_name": "╔à|ph╩î╩ì╩î╟ñe", + "display_name": "╔à|ph╩î╩ì╩î╟ñe", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a908551d57687057461d1c24d62d655f" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-20T06:50:20.501000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "mazlost", + "public_flags": 0, + "id": "980765771997270016", + "global_name": "Maz_Lost", + "display_name": "Maz_Lost", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "632ac00fb5fef3a0e59155548a9acd47" + }, + "roles": [ + "1033933988479381504", + "995051873201557575", + "995051512327848016", + "995101517503803413", + "1023723115609596024", + "1005796007340167260", + "995050810528501822" + ], + "premium_since": "2023-12-04T23:21:07.520000+00:00", + "pending": false, + "nick": "≡ƒÆèMaz ≡ƒÆë Lost≡ƒÆè", + "mute": false, + "joined_at": "2022-08-19T01:59:25.713000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "vaginablender", + "public_flags": 0, + "id": "835930756680515634", + "global_name": "MICHAEL", + "display_name": "MICHAEL", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "8a866afb54f5fb84474a72b89edf729d" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-14T13:05:11.340000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Daddy", + "public_flags": 0, + "id": "228445927554285579", + "global_name": null, + "display_name": null, + "discriminator": "7712", + "bot": false, + "avatar_decoration_data": null, + "avatar": "13f9f2ae8c08f8b34f02d87424505e92" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "drunk old man", + "mute": true, + "joined_at": "2022-12-14T23:50:48.488000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": "2023-07-12T08:30:30.926000+00:00", + "avatar": null + }, + { + "user": { + "username": "gurney5000", + "public_flags": 0, + "id": "1142227124544098384", + "global_name": "GurneyHalleck", + "display_name": "GurneyHalleck", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "acbb20ff007d7a3423995cd36eea167b" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-20T14:55:04.449000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "sanjuro968", + "public_flags": 0, + "id": "1129442140099969094", + "global_name": "Knowledge88", + "display_name": "Knowledge88", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "2f5535637b09a45f5a2e27225c57dd87" + }, + "roles": [ + "995051512327848016", + "995050775782899772", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "[&] Knowledge88", + "mute": false, + "joined_at": "2023-07-14T16:54:09.625000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "bestfriendbear", + "public_flags": 0, + "id": "1131409583294926918", + "global_name": "Friend Bear", + "display_name": "Friend Bear", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "77a183d3bc39b60b987f439cf8ebbe00" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-03T08:34:34.219000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "dogfucker.", + "public_flags": 0, + "id": "727425140735868999", + "global_name": "doggy", + "display_name": "doggy", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "39f5a342c8b137dc28bb8a5508130210" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-26T05:09:06.637000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "acequinto", + "public_flags": 0, + "id": "1111824617938632805", + "global_name": "Ace Quinto", + "display_name": "Ace Quinto", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "729a3fbd024dfde828032a2cfb064018" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-09T15:46:27.573000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "dalesr03", + "public_flags": 0, + "id": "105880803908521984", + "global_name": "Dale", + "display_name": "Dale", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5e11a8c396cba9566d96e7f37c9b57d1" + }, + "roles": [ + "995051873201557575", + "995051445109923920", + "1109851698089967697", + "995101517503803413", + "995063373358186616", + "995050775782899772" + ], + "premium_since": null, + "pending": false, + "nick": "&.Dale.&", + "mute": false, + "joined_at": "2022-07-14T17:19:35.301000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "hiddenar", + "public_flags": 0, + "id": "159081958058491904", + "global_name": "HiddenAR", + "display_name": "HiddenAR", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "80a830c2ba4b08e71d00ab53f76475a4" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-18T17:28:37.571000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "malibumafia", + "public_flags": 64, + "id": "263930496579272715", + "global_name": "MalibuMafia", + "display_name": "MalibuMafia", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "371fc22d7edf15c3c8caf3bb44b42342" + }, + "roles": [ + "995051512327848016", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "MalibuMafia-HARDwired", + "mute": false, + "joined_at": "2022-07-08T20:30:54.494000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "'Rittenhouser", + "public_flags": 0, + "id": "919905442782662686", + "global_name": null, + "display_name": null, + "discriminator": "4231", + "bot": false, + "avatar_decoration_data": null, + "avatar": "222314565870c337c47174e182dbc181" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-17T01:10:25.765000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "upsettispaghetti3950", + "public_flags": 0, + "id": "398193173433942026", + "global_name": "UpsettiSpaghetti", + "display_name": "UpsettiSpaghetti", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "50b05b9eea23bc11ca3057b308191a40" + }, + "roles": [ + "1109851698089967697", + "1024490581948375090", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-30T13:48:37.885000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Pineapple Person", + "public_flags": 256, + "id": "90914734005575680", + "global_name": null, + "display_name": null, + "discriminator": "8567", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e89a3ce0a2ab99e00e81bf209f39d922" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-24T07:36:05.131000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ivanka.trump", + "public_flags": 0, + "id": "459625533873979402", + "global_name": "Ivanka≡ƒç║≡ƒç╕", + "display_name": "Ivanka≡ƒç║≡ƒç╕", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c26ccc9e8c2290a7444f74e1a329095b" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-09T15:26:32.305000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": ".ni66er3d", + "public_flags": 0, + "id": "921512420650934332", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-18T10:11:01.017000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "comforterwoman", + "public_flags": 0, + "id": "551292356704468993", + "global_name": "Comforter Woman", + "display_name": "Comforter Woman", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5c4b49fe01b96dbdc841860b43d5bb86" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-09T18:59:30.998000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "jessmxm", + "public_flags": 0, + "id": "363868388885397505", + "global_name": null, + "display_name": null, + "discriminator": "2521", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-23T21:26:44.261000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Stoney's 2nd", + "public_flags": 0, + "id": "920207602812588042", + "global_name": null, + "display_name": null, + "discriminator": "0302", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e99101f843a874ed5a4440420250cd07" + }, + "roles": [ + "995063073838735481", + "995051873201557575", + "995704340247478442", + "995063281007996939", + "995101517503803413", + "995064226790002809" + ], + "premium_since": null, + "pending": false, + "nick": "Jazake", + "mute": false, + "joined_at": "2022-10-03T12:05:14.864000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "liquid.epstein", + "public_flags": 0, + "id": "826894707748896859", + "global_name": "Thanatos", + "display_name": "Thanatos", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "30b36ecc5ddae8b5ab15f20166056bd8" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-20T17:50:32.875000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Clift", + "public_flags": 0, + "id": "974855943936409640", + "global_name": "Rift", + "display_name": "Rift", + "discriminator": "8271", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-08T07:09:09.718000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "fatnig3r", + "public_flags": 0, + "id": "756544067827007498", + "global_name": "Fatpig", + "display_name": "Fatpig", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5333ec67a497a9189c603fd3a1b23b85" + }, + "roles": [ + "995051873201557575", + "995101517503803413", + "1129290038845386823", + "995904351858069655" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-14T05:18:48.893000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "AlBonBon", + "public_flags": 0, + "id": "984441579660005426", + "global_name": null, + "display_name": null, + "discriminator": "0091", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5445ffd7ffb201a98393cbdf684ea4b1" + }, + "roles": [ + "995101517503803413", + "1023723618846392381", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Puppy's Workout Homie", + "mute": false, + "joined_at": "2022-08-09T01:14:48.034000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "[Camilo Rose]", + "public_flags": 0, + "id": "1030509203741225030", + "global_name": null, + "display_name": null, + "discriminator": "2869", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f7113d0590bd0360748ba6816d188e7d" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-28T22:27:35.558000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Econocrimes", + "public_flags": 64, + "id": "725021274459602976", + "global_name": null, + "display_name": null, + "discriminator": "2358", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5121ccc73d8ae1b919786e460e06e159" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T22:35:57.733000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Xenon", + "public_flags": 589824, + "id": "416358583220043796", + "global_name": null, + "display_name": null, + "discriminator": "7325", + "bot": true, + "avatar_decoration_data": null, + "avatar": "4a963aeddc8ab926b37663d1704e93e2" + }, + "roles": [ + "1021304822265303104" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-19T06:20:44.580000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "helliestellie", + "public_flags": 0, + "id": "186482153654190080", + "global_name": "HellaStella", + "display_name": "HellaStella", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c5047b3dd8e0d939c759ac35871994f4" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-13T01:30:53.193000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "710sheldon", + "public_flags": 0, + "id": "766377995131682889", + "global_name": "710Sheldon", + "display_name": "710Sheldon", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144058522808614923", + "asset": "a_d3da36040163ee0f9176dfe7ced45cdc" + }, + "avatar": "a_394d7f6aab1e818c7449099ed79040d8" + }, + "roles": [ + "995051873201557575", + "995051512327848016", + "1001512564162826322", + "995101517503803413", + "995050844443643959" + ], + "premium_since": null, + "pending": false, + "nick": "&&&&710Sheldon&&&&", + "mute": false, + "joined_at": "2022-07-27T02:13:04.380000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "fatherdark.", + "public_flags": 256, + "id": "960543679951552582", + "global_name": "KraZy", + "display_name": "KraZy", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144308196723408958", + "asset": "a_f1b2fd4706ab02b54d3a58f84b3ef564" + }, + "avatar": "ffa76b83332df240defbb3092f304b89" + }, + "roles": [ + "1071069667206119434", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-18T01:50:59.134000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "pacificjimmy", + "public_flags": 0, + "id": "767527319005954128", + "global_name": "Foone", + "display_name": "Foone", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "34e5907a96eb7eacd04ff5ca91830f22" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-11T07:02:54.017000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "joeykid212", + "public_flags": 0, + "id": "981412319051522048", + "global_name": null, + "display_name": null, + "discriminator": "9762", + "bot": false, + "avatar_decoration_data": null, + "avatar": "157e517cdbf371a47aaead44675714a3" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-15T04:20:59.800000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "signatuswolf", + "public_flags": 0, + "id": "892539540953235516", + "global_name": "SoberWolf", + "display_name": "SoberWolf", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "88d95ae3bb447cd555e7082cbba0b044" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-17T21:26:24.900000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "abella888", + "public_flags": 0, + "id": "908037915676917831", + "global_name": "Abella", + "display_name": "Abella", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6097a18c200557cb777707b2c213cf82" + }, + "roles": [ + "1062748737560117249", + "1071069667206119434", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-09T03:16:17.477000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Freyja", + "public_flags": 0, + "id": "979456251954085898", + "global_name": null, + "display_name": null, + "discriminator": "6761", + "bot": false, + "avatar_decoration_data": null, + "avatar": "27e7b83838552ee92a83a98c2555e4c2" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-16T10:06:53.462000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "chrisp4332", + "public_flags": 0, + "id": "551561587064963083", + "global_name": "Chris P", + "display_name": "Chris P", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ce8df4a79e2e65adb8e3a7a73dee5bbb" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-06T02:55:14.924000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "trippymobile", + "public_flags": 0, + "id": "854706348054544474", + "global_name": "TrippyMobile", + "display_name": "TrippyMobile", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "8dc9d3924308b93927ffee36da28ec70" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-01T04:17:15.811000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": ".europa.", + "public_flags": 0, + "id": "474694585558237224", + "global_name": "Europa", + "display_name": "Europa", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a15eef9fc104e571e4298abbd87d5353" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-24T02:33:20.641000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "orianscunt", + "public_flags": 0, + "id": "895850892916572221", + "global_name": "Bender, Please Insert Girder", + "display_name": "Bender, Please Insert Girder", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "91fc88582a51168d899b1c0d75452d4a" + }, + "roles": [ + "1109851698089967697", + "995101517503803413", + "1013921043892674670", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Bender, Please insert Girder", + "mute": false, + "joined_at": "2022-08-23T01:21:12.785000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "dumbphuck", + "public_flags": 0, + "id": "877904691957211187", + "global_name": "dumbphuck", + "display_name": "dumbphuck", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d6211915bb5ffad282e8a9b3c3977591" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-18T12:27:23.609000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "wompwomp69", + "public_flags": 0, + "id": "816858639494283275", + "global_name": "<3Womp Womp<3", + "display_name": "<3Womp Womp<3", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e4338929a431a49f092e6ea11e1762af" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-09T00:58:46.835000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": ".captainmeow.", + "public_flags": 0, + "id": "124512681263759360", + "global_name": "cmeow", + "display_name": "cmeow", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5e34186e0be52c47e1e66d16e838b783" + }, + "roles": [ + "995050844443643959", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-16T17:25:09.657000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "dick.tater", + "public_flags": 128, + "id": "958556018076426281", + "global_name": "DickTater", + "display_name": "DickTater", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ef52c120220e26b91dc7002b91351aa7" + }, + "roles": [ + "1129290038845386823", + "995051873201557575", + "995063119976075344", + "995064074905866322", + "995101517503803413", + "995063373358186616" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-27T11:33:37.700000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "crankspinatra", + "public_flags": 0, + "id": "431013987375906816", + "global_name": "crankspinatra", + "display_name": "crankspinatra", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ca6a54b6376f27a70e8a9b9dcff93637" + }, + "roles": [ + "995063281007996939", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-04-21T07:14:21.459000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "slikdawg", + "public_flags": 0, + "id": "824789519731654679", + "global_name": "SLIK", + "display_name": "SLIK", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a08438713bc74d3d6165f35f75386a1e" + }, + "roles": [ + "1061015873642578000", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-06T05:44:06.787000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Activities", + "public_flags": 589824, + "id": "819778342818414632", + "global_name": null, + "display_name": null, + "discriminator": "3305", + "bot": true, + "avatar_decoration_data": null, + "avatar": "5d0f97d51b01a19fd7ba915204222efc" + }, + "roles": [ + "995051445109923920", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-03T13:18:01.465000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "vailayai", + "public_flags": 0, + "id": "792361982673027113", + "global_name": "ßÅñ≡ÉîÇ≡Éî┐├»≡ÉîÇ", + "display_name": "ßÅñ≡ÉîÇ≡Éî┐├»≡ÉîÇ", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "482dd2afd8c6b2607e2c1d464bfff778" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-02T07:31:12.796000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "pdex.", + "public_flags": 0, + "id": "129432881712988160", + "global_name": "pdex", + "display_name": "pdex", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "bb9b64712b6c47851d59f59fa2ad9404" + }, + "roles": [ + "995101517503803413" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-14T22:42:09.538000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "yNewAlves", + "public_flags": 256, + "id": "1089562181944750150", + "global_name": null, + "display_name": null, + "discriminator": "8033", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c8f96ec2e35de7cc33ba51036c460de2" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-14T14:47:30.728000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "deeznutsguy", + "public_flags": 0, + "id": "216635063889166336", + "global_name": "pizzaGUY!", + "display_name": "pizzaGUY!", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3003bd923601f19b617a86c61eb88fd7" + }, + "roles": [ + "1062748737560117249", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-23T01:27:04.958000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "d.rugspace", + "public_flags": 0, + "id": "360753074652053505", + "global_name": "Tayla", + "display_name": "Tayla", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "64a2ad7eeee58413c0f78fe96ba10e39" + }, + "roles": [ + "995063015651160144", + "995101517503803413", + "995051873201557575", + "1023723584327274527" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-04-01T09:16:37.347000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "shutthefugup", + "public_flags": 0, + "id": "795441558492545045", + "global_name": "jefe", + "display_name": "jefe", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c01f1c51061165c04937d67c06af9d95" + }, + "roles": [ + "995050775782899772", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "bos", + "mute": false, + "joined_at": "2023-07-01T17:55:27.472000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "hutterybumpus", + "public_flags": 0, + "id": "1021851807191933090", + "global_name": "dave", + "display_name": "dave", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6d2157fcd28151b83e16c2508ed051e1" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-08T04:07:16.031000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "elliotalderson", + "public_flags": 0, + "id": "1047206134395719811", + "global_name": "Elliot Alderson", + "display_name": "Elliot Alderson", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_1fd5cd95f0e42b1647dfd2f7c48ca1aa" + }, + "roles": [ + "1062748737560117249", + "995051873201557575", + "999881670121500712", + "995051512327848016", + "995101517503803413" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-30T15:20:12.806000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ogsystem", + "public_flags": 0, + "id": "272403040449986560", + "global_name": null, + "display_name": null, + "discriminator": "2089", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6f65bb4cfce1cc1c7111ef20446974f3" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-17T22:54:27.518000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "joker.leon.binxx", + "public_flags": 128, + "id": "856419294190764033", + "global_name": "Joker Leon Binxx", + "display_name": "Joker Leon Binxx", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "39d0392c97fcf620972f08110bfa1156" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-19T23:46:59.944000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "daddydoomer", + "public_flags": 0, + "id": "593341671203405854", + "global_name": "$$&$$Daddy Doomer", + "display_name": "$$&$$Daddy Doomer", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "0a34edfca2a768c95fa84b6b31e03ac0" + }, + "roles": [ + "995051873201557575", + "995051445109923920", + "995051512327848016", + "995050663073558581", + "995050844443643959", + "995050775782899772" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T20:05:13.888000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "teretatat", + "public_flags": 0, + "id": "996657492836765697", + "global_name": "Micah", + "display_name": "Micah", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c0e59536dba2a847180d206f272cc887" + }, + "roles": [ + "995050775782899772", + "995101517503803413", + "995050844443643959", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "JAMICAH", + "mute": false, + "joined_at": "2022-07-13T06:03:00.928000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "holestiktok", + "public_flags": 64, + "id": "438480724342079489", + "global_name": "HolesTikTok - Alex", + "display_name": "HolesTikTok - Alex", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d0038c9339ca51f9df98c16d89b1af88" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-09T01:52:42.855000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "dizidezi", + "public_flags": 0, + "id": "761384815693398029", + "global_name": "D╤ìAΓâád ┼ü├╕$Er", + "display_name": "D╤ìAΓâád ┼ü├╕$Er", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ad28b319e2bdf00366ba8791f857b51e" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "d3z1", + "mute": false, + "joined_at": "2023-12-19T13:59:02.474000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "SmokeyzDawgzloves420Kush4lyf", + "public_flags": 0, + "id": "997502981731799171", + "global_name": null, + "display_name": null, + "discriminator": "9328", + "bot": false, + "avatar_decoration_data": null, + "avatar": "4d32746fe97a5082b7ec538cf9c4dc50" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-24T21:03:03.030000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ayodemi", + "public_flags": 0, + "id": "1039909610280206346", + "global_name": "DemiGod", + "display_name": "DemiGod", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d27df32505038135a29f170efacbb165" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-01T22:19:10.591000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "dav3__", + "public_flags": 64, + "id": "174903084709969921", + "global_name": "dave", + "display_name": "dave", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "22c3d98999064fb7b58594b08f8a844b" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-04T04:58:50.943000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "lil clowny", + "public_flags": 128, + "id": "396250718480367617", + "global_name": null, + "display_name": null, + "discriminator": "9874", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f83acf5c55212a029ae850f86ee9956c" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-26T06:34:20.974000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "RuudDuud", + "public_flags": 0, + "id": "1012397763343949857", + "global_name": null, + "display_name": null, + "discriminator": "9206", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5445ffd7ffb201a98393cbdf684ea4b1" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-25T16:34:10.347000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "luneman", + "public_flags": 0, + "id": "1103793672627175524", + "global_name": "LuneMan", + "display_name": "LuneMan", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a5d006f6fd6d8b40bb8c26273f075ef1" + }, + "roles": [ + "995063248204349480", + "995704340247478442", + "995064014189109389", + "1013921043892674670", + "995063015651160144", + "996642050361536594", + "1023723665969401906", + "995101517503803413", + "995904351858069655", + "1005796007340167260", + "1023723618846392381" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-28T21:57:10.521000+00:00", + "flags": 4, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "isis_recuiter", + "public_flags": 0, + "id": "1003411384119349329", + "global_name": "fruitvlieg", + "display_name": "fruitvlieg", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "17515f2abc1b54fb5c997019cc89f9f8" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-25T13:49:22.632000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "jupiter_del_sol", + "public_flags": 0, + "id": "1089956976630448218", + "global_name": "jupiter", + "display_name": "jupiter", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "40a8a5caff7debea267de7439adc760f" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-28T09:03:30.947000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "zeeden", + "public_flags": 0, + "id": "185215293075750912", + "global_name": "Zeeden", + "display_name": "Zeeden", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "60e896424c78136397c427d50ee03c11" + }, + "roles": [ + "995050775782899772", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-23T16:29:02.863000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "allynexx", + "public_flags": 0, + "id": "249677702687096832", + "global_name": "boomboas", + "display_name": "boomboas", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "207fe35b854ae0497dc488e4330e136f" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T20:11:39.365000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "dbonechis", + "public_flags": 0, + "id": "782611730299355178", + "global_name": "Goomba Prime", + "display_name": "Goomba Prime", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "79b3af382fd476b14e7e6982005b908f" + }, + "roles": [ + "995051873201557575", + "1023723665969401906", + "1058963659772153906", + "995101517503803413", + "995904174065733753", + "995050810528501822" + ], + "premium_since": "2023-08-01T05:41:47.878000+00:00", + "pending": false, + "nick": "gazoomba (Critical Moisture)", + "mute": false, + "joined_at": "2022-10-04T11:20:19.423000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": "3557938b6a789aa77dc144e26889a384" + }, + { + "user": { + "username": "isisoflove", + "public_flags": 0, + "id": "1118344509332398131", + "global_name": "Isis", + "display_name": "Isis", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "02ed624e62d3dfcd471065e75d35577e" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-16T06:17:51.504000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ΓéåBelΓü╢ialΓéå", + "public_flags": 0, + "id": "1063223571935146038", + "global_name": null, + "display_name": null, + "discriminator": "8750", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3fa1a6b0da2e68622db9e767ec6e28f0" + }, + "roles": [ + "995063119976075344", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-19T19:38:52.099000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "!Laken-mafuyu;", + "public_flags": 256, + "id": "1075806837389131786", + "global_name": null, + "display_name": null, + "discriminator": "3057", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f72684b9056da58e2be437169fa863be" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-04-02T11:05:56.533000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "zeddicus.zul.zorander", + "public_flags": 0, + "id": "976966669169733672", + "global_name": "zed", + "display_name": "zed", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ea06b1dd403679944f83bba8a3fed0b7" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-25T04:00:27.679000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "GodΓ£ôß╡¢ß╡ë╩│ß╢ª ß╢á╩│ß╢ªß╡ëß╡ê", + "public_flags": 576, + "id": "212403535831105536", + "global_name": null, + "display_name": null, + "discriminator": "2710", + "bot": false, + "avatar_decoration_data": null, + "avatar": "369abf6b6be326094efeb5908fdd7893" + }, + "roles": [ + "1063291711629041714", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "GayΓ£ô", + "mute": false, + "joined_at": "2022-11-04T02:48:30.204000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "nunyabix", + "public_flags": 0, + "id": "531495557567610881", + "global_name": "Beta-Blocker", + "display_name": "Beta-Blocker", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "8a63ff2409312a1027d5872803f4c66c" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-16T08:35:35.323000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "therealmzk", + "public_flags": 64, + "id": "1070722460162469888", + "global_name": "mZk", + "display_name": "mZk", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "4e844d09bfd5f77e57fdfa949b6d1537" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-18T09:33:06.563000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "cheeseweasel.", + "public_flags": 64, + "id": "465680057470287883", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "08a1c0cb8c8cc074e7804fe0e69baa8b" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-15T12:37:18.646000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "rumbler_channel", + "public_flags": 0, + "id": "419757783068704790", + "global_name": "RumblerΓäó", + "display_name": "RumblerΓäó", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "66d415a7b6def4242b1e60e87c268496" + }, + "roles": [ + "1023723425883230209", + "995051873201557575", + "1023723061050101832", + "1023723005051936878", + "995101517503803413" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-06T03:37:07.059000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "gringgles", + "public_flags": 0, + "id": "100780665905106944", + "global_name": "Gringgles", + "display_name": "Gringgles", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "68cfbbe10008cb529c66e4dd9f4ff1f7" + }, + "roles": [ + "1055900407441936545", + "995051873201557575", + "1023723320245493803", + "1001512564162826322", + "1024490581948375090", + "995101517503803413", + "996641679236927548" + ], + "premium_since": null, + "pending": false, + "nick": "Gringgles", + "mute": false, + "joined_at": "2023-02-19T05:23:38.773000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "im14.", + "public_flags": 64, + "id": "1079121269385080852", + "global_name": "timmy", + "display_name": "timmy", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "698c13ce1f39674cb82d02de23be6d13" + }, + "roles": [ + "1109851698089967697", + "995101517503803413", + "995063073838735481", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-16T04:56:05.601000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "billtolem", + "public_flags": 0, + "id": "738052846791950367", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "9dcb1c79bf5533604efaf4b9174187b1" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-02T16:10:34.807000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "og_oj", + "public_flags": 64, + "id": "218951423759482880", + "global_name": "oj", + "display_name": "oj", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "9efab674ece93d82bff0242a23883dcd" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-14T00:51:57.823000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "lexiloolittles", + "public_flags": 0, + "id": "1012189191335071836", + "global_name": "deleted account", + "display_name": "deleted account", + "discriminator": "9079", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3f84415cf76e7ff3bb6e1b0639cbfaf0" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-02T06:48:17.790000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "scrim4200", + "public_flags": 0, + "id": "918069937535344651", + "global_name": "Scrimdacherry", + "display_name": "Scrimdacherry", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d11d929e913db30560b4fe391d989e27" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-18T16:34:42.698000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "poontappa22", + "public_flags": 0, + "id": "326196847448162304", + "global_name": "ronnie", + "display_name": "ronnie", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d60a64f4758843a28188d2b811d53161" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Ronnie Mcnutt", + "mute": false, + "joined_at": "2023-04-21T19:24:32.091000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "linzynohands", + "public_flags": 0, + "id": "571841479270727697", + "global_name": "LinZYNoHaNDs", + "display_name": "LinZYNoHaNDs", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c5ded25dcc29e369e90c8ca4488ca381" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T20:42:16.389000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Ghost Busters", + "public_flags": 0, + "id": "876585635601846282", + "global_name": null, + "display_name": null, + "discriminator": "7134", + "bot": false, + "avatar_decoration_data": null, + "avatar": "7958747045a3787d79bbd69a11b620fd" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-18T23:29:49.207000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ProBot Γ£¿", + "public_flags": 65536, + "id": "282859044593598464", + "global_name": null, + "display_name": null, + "discriminator": "5803", + "bot": true, + "avatar_decoration_data": null, + "avatar": "156a0d2872579f1ffcaa5d2127239bfd" + }, + "roles": [ + "1003167857418440779", + "1023723618846392381" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-31T05:10:55.291000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "3eyedshroomer", + "public_flags": 0, + "id": "829494371002613791", + "global_name": "Mescalito", + "display_name": "Mescalito", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c19c1f97b4e9582eeb5d01c778a8374c" + }, + "roles": [ + "1062748737560117249", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-24T07:41:22.254000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "livvy", + "public_flags": 128, + "id": "241178762417274880", + "global_name": "Γ¢ºL╠┤═ä╠åivvy╠╡╠ê╠ê~Γ¢º", + "display_name": "Γ¢ºL╠┤═ä╠åivvy╠╡╠ê╠ê~Γ¢º", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "7dce13e7c943b626bfd3fe67256161bd" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-08T13:48:49.188000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": "4a94c97a9014de21e7a6e81e760eb956" + }, + { + "user": { + "username": "perpetualpants", + "public_flags": 0, + "id": "828774376778104843", + "global_name": "perpetualpants", + "display_name": "perpetualpants", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "fae9eac98e9654acbb568caa80069b7a" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "crabington", + "mute": false, + "joined_at": "2022-07-11T15:16:19.130000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "brahmin.high.caste", + "public_flags": 0, + "id": "1163826697829892186", + "global_name": "Sandeep krishna", + "display_name": "Sandeep krishna", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "fefb2385863798319623d3d123062588" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-30T18:39:39.871000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "dimetrip", + "public_flags": 0, + "id": "203471014896599040", + "global_name": "Dimetrip", + "display_name": "Dimetrip", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a18c032babbe5756f8ab59f2adcbcf9d" + }, + "roles": [ + "1129290038845386823", + "1023784581087895592", + "995051873201557575", + "1020733362316529735", + "995101517503803413", + "1023723584327274527" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-12T13:19:11.585000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "MBot-Janny", + "public_flags": 0, + "id": "1142732033978814564", + "global_name": null, + "display_name": null, + "discriminator": "1308", + "bot": true, + "avatar_decoration_data": null, + "avatar": "a4c81bdbac48f332713fa7a3f7f78270" + }, + "roles": [ + "995101517503803413", + "1142936436774019174", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-20T21:41:21.296000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "yvngstone", + "public_flags": 0, + "id": "1000622766879416411", + "global_name": "yvngstone", + "display_name": "yvngstone", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a06d3740298d9cb04f6d6cc1ff4f056f" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-26T08:34:38.159000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "jah_x", + "public_flags": 256, + "id": "289747158788341761", + "global_name": "Jah", + "display_name": "Jah", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ac513f796450edcf0e540f49e22519fd" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-24T01:19:34.383000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "mujishin1", + "public_flags": 0, + "id": "1003411272831868969", + "global_name": null, + "display_name": null, + "discriminator": "9234", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-03T22:27:44.011000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "GodDamnFriskyKitty", + "public_flags": 256, + "id": "1016786450659942421", + "global_name": null, + "display_name": null, + "discriminator": "3366", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a17a707ad861d2aea62c9df095b89f99" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-24T10:09:58.696000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "chlorous", + "public_flags": 0, + "id": "905505917972389910", + "global_name": null, + "display_name": null, + "discriminator": "2422", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c060b48b552a1d5400752d18b01d6baa" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-22T06:56:29.811000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "megu1350", + "public_flags": 0, + "id": "1037870305173049378", + "global_name": "Megu", + "display_name": "Megu", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e6b00bf94e19e3e1aeee9067faa1180f" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-10T21:34:06.122000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "MegaroniAndCheese", + "public_flags": 0, + "id": "1003819307857367160", + "global_name": null, + "display_name": null, + "discriminator": "4959", + "bot": false, + "avatar_decoration_data": null, + "avatar": "157e517cdbf371a47aaead44675714a3" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-02T00:37:23.128000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "St0nedKold", + "public_flags": 0, + "id": "922521635624472606", + "global_name": null, + "display_name": null, + "discriminator": "2454", + "bot": false, + "avatar_decoration_data": null, + "avatar": "1761ebeb4dc0bd9f0374bde8e27b52d2" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-30T18:31:04.493000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "_hippity_hoppity", + "public_flags": 0, + "id": "759568995463987220", + "global_name": "HippityHoppity ┬▓", + "display_name": "HippityHoppity ┬▓", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5140c0cd8d7043fc196e750185ae0c63" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-12T05:21:20.341000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "mischief", + "public_flags": 0, + "id": "945458973857964062", + "global_name": null, + "display_name": null, + "discriminator": "9120", + "bot": false, + "avatar_decoration_data": null, + "avatar": "8c08c84d88cc2f3c26062077d3fc873c" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-19T16:43:20.304000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "mirroredraven", + "public_flags": 0, + "id": "1067294297977782303", + "global_name": "MirroredRaven", + "display_name": "MirroredRaven", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "36654018c7da061ae7580d1f58e250a7" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-30T23:47:19.573000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "~*Γÿü≡ƒî╖≡¥æ║≡¥Æò≡¥Æé≡¥Æô≡¥Æì≡¥Æè≡¥Æê≡¥Æë≡¥Æò≡¥æ¿≡¥Æö≡¥Æë≡¥ÆÜ≡ƒî╖Γÿü*~", + "public_flags": 64, + "id": "1064508482486808627", + "global_name": null, + "display_name": null, + "discriminator": "1336", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6d37864d13a79586c94011a0aa73661a" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-31T20:17:38.359000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "PsychicSalmon", + "public_flags": 0, + "id": "955548416014975116", + "global_name": null, + "display_name": null, + "discriminator": "3635", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c2dabff6b88bbc4ef6d82847eb599f5e" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-26T05:38:56.775000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "minososl", + "public_flags": 0, + "id": "1078902139386068992", + "global_name": "mmno", + "display_name": "mmno", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "8c4d58192a67874a1304e76946293abd" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-26T02:56:22.277000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "bitchcraft666", + "public_flags": 0, + "id": "434938134590128128", + "global_name": "Bitchcraft", + "display_name": "Bitchcraft", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_856385191ab166401b4aa699cde9abab" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-21T09:32:41.410000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "rejjieunleashed", + "public_flags": 0, + "id": "414772158934286355", + "global_name": null, + "display_name": null, + "discriminator": "8280", + "bot": false, + "avatar_decoration_data": null, + "avatar": "21debc8c17e1aab94067b729d36e2ede" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-15T02:29:40.950000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "glasgowsmiles", + "public_flags": 128, + "id": "784726882750562305", + "global_name": "≡ƒûñK A Z Z Y≡ƒûñ", + "display_name": "≡ƒûñK A Z Z Y≡ƒûñ", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "fd791f452bec7b96a1cebc44d28f34bb" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-24T17:06:41.338000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "≡¥ÿñ ΓÿàΓÇë≡¥ÿ» ≡¥ÿ╡", + "public_flags": 0, + "id": "840969887814909952", + "global_name": "≡¥Öÿ ΓÇëΓÿà πéñ πé▒ πâí πâ│", + "display_name": "≡¥Öÿ ΓÇëΓÿà πéñ πé▒ πâí πâ│", + "discriminator": "0993", + "bot": false, + "avatar_decoration_data": null, + "avatar": "988c40511a5ba67f4517d1e4d6a16771" + }, + "roles": [ + "1033933988479381504", + "995051873201557575", + "995101517503803413", + "1005796007340167260", + "1023723618846392381" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-26T08:29:52.559000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "NoahHarris!!!", + "public_flags": 128, + "id": "978940813855821874", + "global_name": null, + "display_name": null, + "discriminator": "8641", + "bot": false, + "avatar_decoration_data": null, + "avatar": "412b320faadc912a715ebac2334a269f" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-06T02:26:52.327000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Will Smith", + "public_flags": 0, + "id": "397114267356233749", + "global_name": null, + "display_name": null, + "discriminator": "8580", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ae4edc90df84e2be9ce3833ae47772aa" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-17T01:16:52.693000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "DaddyKass", + "public_flags": 0, + "id": "188837202631983104", + "global_name": null, + "display_name": null, + "discriminator": "2735", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a3fe7063286d6852e553158b9f8d797b" + }, + "roles": [ + "1062748737560117249", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-15T06:50:52.761000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Proteus", + "public_flags": 0, + "id": "978855150330449920", + "global_name": null, + "display_name": null, + "discriminator": "4428", + "bot": false, + "avatar_decoration_data": null, + "avatar": "37a72c1b161e9707a4c116fb2f6512d9" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Proteus of the Meth", + "mute": false, + "joined_at": "2022-07-08T20:14:52.864000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "michael_cera", + "public_flags": 0, + "id": "856203331474948107", + "global_name": "Michael Cera", + "display_name": "Michael Cera", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "cf7a9b5e6ce0d32a3bda9e049fb23ad5" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-10T11:37:47.943000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "lulziii", + "public_flags": 0, + "id": "1110709339473321984", + "global_name": "", + "display_name": "", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "112ecd02c721d2efbc589214df9e132a" + }, + "roles": [], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-23T23:09:27.646707+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Gryphon (-)", + "public_flags": 1048576, + "id": "955713505925943337", + "global_name": "╤ülΓà░╤ük m╬ò", + "display_name": "╤ülΓà░╤ük m╬ò", + "discriminator": "4618", + "bot": false, + "avatar_decoration_data": null, + "avatar": "117aaa795187f1996d9d9d7aca1fc982" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-20T22:55:01.499000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "loosenaged", + "public_flags": 0, + "id": "918983836048691240", + "global_name": null, + "display_name": null, + "discriminator": "5586", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d6e6da3b0f8b640c4192913be22f82ab" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-27T21:35:48.990000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "snufkin420", + "public_flags": 0, + "id": "819941802245226516", + "global_name": "Γÿÿ Ω£▒ ╔┤ ß┤£ Ω£░ ß┤ï╔¬ ╔┤ Γ£í", + "display_name": "Γÿÿ Ω£▒ ╔┤ ß┤£ Ω£░ ß┤ï╔¬ ╔┤ Γ£í", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "613a5fad91a9b525428978d5eb04818a" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-14T14:54:43.711000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "pastdead", + "public_flags": 64, + "id": "187252870935085056", + "global_name": "cretin", + "display_name": "cretin", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "91bbcab7ff7b61f60a5393f1a455dd52" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-21T16:10:44.674000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ogmaddad", + "public_flags": 64, + "id": "450433945088163840", + "global_name": "MAD DAD", + "display_name": "MAD DAD", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6b844379e25bfa382d654bd6246d32f9" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-04T03:18:20.784000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "supercharge71", + "public_flags": 0, + "id": "182933386644422656", + "global_name": "supercharge71", + "display_name": "supercharge71", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "fa370a9dd68fa7a64bc9dd007137a16d" + }, + "roles": [ + "1062748737560117249", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-07T05:29:55.871000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "susannasunshine", + "public_flags": 0, + "id": "893270164416626738", + "global_name": "SusannaSunshine", + "display_name": "SusannaSunshine", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f02079220f78930ccec93421054d64b7" + }, + "roles": [ + "995064226790002809", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": true, + "joined_at": "2022-11-09T22:46:11.333000+00:00", + "flags": 0, + "deaf": true, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Jeffy", + "public_flags": 0, + "id": "1048874780641730591", + "global_name": null, + "display_name": null, + "discriminator": "3949", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-04T08:24:54.464000+00:00", + "flags": 2, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "frostig.", + "public_flags": 0, + "id": "471449896202010654", + "global_name": "&'frostig,....", + "display_name": "&'frostig,....", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "9139378320c0f48404c2b8b9426a313d" + }, + "roles": [ + "1023784581087895592", + "995050775782899772", + "995050663073558581", + "995063373358186616", + "995063073838735481", + "1023723192587653211", + "1057170710138732604", + "995050810528501822" + ], + "premium_since": "2022-07-09T01:56:08.143000+00:00", + "pending": false, + "nick": "_i4ni_frostig,.... (Crinker)", + "mute": false, + "joined_at": "2022-07-08T19:55:42.892000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "llricell", + "public_flags": 0, + "id": "521870680321425437", + "global_name": "llRICEll", + "display_name": "llRICEll", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "2fc210287fb77580b751c0ba1282b81d" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-19T04:55:51.939000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "lavery_", + "public_flags": 0, + "id": "1096566696581529750", + "global_name": "robert", + "display_name": "robert", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "1d4c06d789603b821ab5a0c1b8ec1aa2" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-06T03:12:02.504000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": "2023-07-07T10:46:20.234000+00:00", + "avatar": null + }, + { + "user": { + "username": "spookybagel420", + "public_flags": 0, + "id": "210305675400708108", + "global_name": "Amy", + "display_name": "Amy", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1157412388509864068", + "asset": "a_50939e8f95b0ddfa596809480b0eb3e1" + }, + "avatar": "a_5eadfac8bb5a6c0a3333a71f3160e741" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-07T11:51:35.973000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "pirateking", + "public_flags": 0, + "id": "430045190716260357", + "global_name": null, + "display_name": null, + "discriminator": "3293", + "bot": false, + "avatar_decoration_data": null, + "avatar": "7ad15848c6886ccafaf4714592532fb0" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-29T11:23:09.533000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "blaps", + "public_flags": 0, + "id": "707997984456966165", + "global_name": null, + "display_name": null, + "discriminator": "6295", + "bot": false, + "avatar_decoration_data": null, + "avatar": "20593bfbf2250f8f7a508d436a615905" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-26T05:32:26.780000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "thecreeper", + "public_flags": 64, + "id": "640251621619793921", + "global_name": "Nothing", + "display_name": "Nothing", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6ccf89aba697af3ed52dff9b4b57ade6" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-20T02:07:11.402000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "sugashart", + "public_flags": 0, + "id": "493909704104345601", + "global_name": "sugashart", + "display_name": "sugashart", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "28ec812b7615f62c85ab63a89140daf1" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-08T05:54:50.573000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "basedsteppa", + "public_flags": 0, + "id": "648915469352304640", + "global_name": "BasedSteppaTX", + "display_name": "BasedSteppaTX", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "dfae7dfbd96579839de3b45dc26b7924" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "lil freebase has a dick", + "mute": false, + "joined_at": "2023-12-16T16:12:39.502000+00:00", + "flags": 1, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Ultra Baguette Dealer", + "public_flags": 0, + "id": "616633262994882571", + "global_name": "Baguette Dealer", + "display_name": "Baguette Dealer", + "discriminator": "8708", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a43bdea604a00da6ffaa5e2795dc2c4d" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-23T05:27:14.649000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "kaleb7201", + "public_flags": 0, + "id": "721472957251190784", + "global_name": "kaleb7201", + "display_name": "kaleb7201", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f9484fcbf0f03ba9c4d27b1ef86d9ede" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-22T22:06:08.798000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "moox2cg", + "public_flags": 256, + "id": "172146653451517952", + "global_name": "c═½o═ªo═ªl g═½u═ªy═ª", + "display_name": "c═½o═ªo═ªl g═½u═ªy═ª", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d7036daaf106a777ce4591720ab06f64" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-24T23:32:04.004000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "InpuhEduplEBvdvsskater446", + "public_flags": 0, + "id": "1067548998325502113", + "global_name": null, + "display_name": null, + "discriminator": "4272", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3c27c01d11ffd1ced037644405429dd0" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-04-30T09:50:06.640000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "bradmandango", + "public_flags": 64, + "id": "127790027299225600", + "global_name": "Braderall", + "display_name": "Braderall", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "30a61c3a001f28e6828cb40706346326" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-12T20:21:28.732000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "crackedcrypto", + "public_flags": 64, + "id": "657723969197178880", + "global_name": "CrackedCrypto", + "display_name": "CrackedCrypto", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "1ce19ec2b133434ef4a5efc92cc0137b" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-24T04:53:40.746000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "TheJeoffryOG", + "public_flags": 0, + "id": "355197095143014400", + "global_name": null, + "display_name": null, + "discriminator": "2565", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ac4afeb417aac40fab4a87a94e8aaf43" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-07T19:44:19.062000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "einheri9547", + "public_flags": 0, + "id": "306236009400762378", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ab85a0fcc309de8a9326ccd2d8dbc727" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-02T22:37:06.595000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Merp", + "public_flags": 0, + "id": "870102047075237939", + "global_name": null, + "display_name": null, + "discriminator": "8941", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3c2ef5e975f0c82ea2095c671a5945e0" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-14T23:15:38.005000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Sloshpot", + "public_flags": 0, + "id": "663876712227930143", + "global_name": null, + "display_name": null, + "discriminator": "8949", + "bot": false, + "avatar_decoration_data": null, + "avatar": "529341d3090a81af870bcf1b68c4218c" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-11T04:38:08.055000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "yestheakon", + "public_flags": 0, + "id": "531705186528264194", + "global_name": "Yes THE Akon", + "display_name": "Yes THE Akon", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5019d16bb3f909034ad4bac7864f111f" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-31T23:10:50.714000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "SwaGtuz", + "public_flags": 64, + "id": "714437104523935755", + "global_name": null, + "display_name": null, + "discriminator": "1382", + "bot": false, + "avatar_decoration_data": null, + "avatar": "bbff6586f557ada65ae7d5bda13dd044" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-09T22:59:03.373000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "heresynetwork", + "public_flags": 0, + "id": "1113555506989121536", + "global_name": "hagalaz", + "display_name": "hagalaz", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6b598b1e7ae3bb727581eeaa231558f6" + }, + "roles": [ + "1005796007340167260", + "995101517503803413", + "1013921043892674670", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-23T10:21:21.748000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "mongolrider", + "public_flags": 0, + "id": "678584033126645760", + "global_name": "Mongol Rider", + "display_name": "Mongol Rider", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "eae52fc03f80e74da0766f6b1d2628c3" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-27T04:52:11.989000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "zdDX?D", + "public_flags": 0, + "id": "1025810278098677800", + "global_name": null, + "display_name": null, + "discriminator": "0367", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-13T14:41:13.345000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "efffect", + "public_flags": 0, + "id": "540628753596809216", + "global_name": "Zeedenwatcher", + "display_name": "Zeedenwatcher", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "322545f7013cad77efceb16013dfbc3c" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-21T22:06:45.142000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "0lenoname", + "public_flags": 0, + "id": "935327222582095922", + "global_name": "Ol'NoName", + "display_name": "Ol'NoName", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c94d7e94100000a0248e8fda8557866d" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Caleb", + "mute": false, + "joined_at": "2023-06-17T10:33:21.589000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ReeΓÖ┐Tard", + "public_flags": 64, + "id": "649435729545658368", + "global_name": "ReeΓÖ┐Tard", + "display_name": "ReeΓÖ┐Tard", + "discriminator": "6509", + "bot": false, + "avatar_decoration_data": null, + "avatar": "773516d2a675ed265d9f6639968748ee" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-23T07:05:56.226000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Moralie", + "public_flags": 1048576, + "id": "973627994927161414", + "global_name": null, + "display_name": null, + "discriminator": "6086", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-04-30T14:55:28.609000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "damn.doom", + "public_flags": 0, + "id": "1160506752316489758", + "global_name": "&,.'`doom`'.,&", + "display_name": "&,.'`doom`'.,&", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a326d66f2446f2166132bc11425d39f9" + }, + "roles": [ + "995051445109923920", + "995101517503803413", + "995051873201557575", + "1046943666561888266", + "995050775782899772" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-08T14:23:37.763000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "kneeko.", + "public_flags": 640, + "id": "185208265590833152", + "global_name": "kneeko", + "display_name": "kneeko", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_da5132454400ed852602a0715e72e69d" + }, + "roles": [ + "1062748737560117249", + "1023723665969401906", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-07T04:29:29.157000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "takeatoke840", + "public_flags": 64, + "id": "482322834346082317", + "global_name": "Gandalf the Green ≡ƒÆ╕", + "display_name": "Gandalf the Green ≡ƒÆ╕", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6e741471dcfac171b6a5dc42cf3bd490" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-04-20T13:57:57.273000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "WockhardtPoletek", + "public_flags": 0, + "id": "958915653174177823", + "global_name": null, + "display_name": null, + "discriminator": "0698", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d69fcb7beeac85f0a5d00a4e0c272052" + }, + "roles": [ + "995051445109923920", + "995101517503803413", + "995051873201557575", + "1023722955454304367" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-11T05:44:55.168000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "juggalosvseverybody", + "public_flags": 0, + "id": "903493991402700831", + "global_name": "JuggalosVsEverybody", + "display_name": "JuggalosVsEverybody", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b9e9902318aee5573e6ff9a3823b483a" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-30T23:46:58.240000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "waveydavey", + "public_flags": 0, + "id": "1082554157451456543", + "global_name": null, + "display_name": null, + "discriminator": "0749", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-05T21:07:45.685000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "rawberts", + "public_flags": 0, + "id": "263221339991572481", + "global_name": "Rawb", + "display_name": "Rawb", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_3e173fa9d483dea5caac03a34dd81041" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-06T09:33:51.196000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "the.0ne.and.only.z3r0", + "public_flags": 256, + "id": "1045916659715678248", + "global_name": "≡¥ùá≡¥ù«≡¥ÿå≡¥ù╝≡¥ù┐ ≡¥ùá≡¥ù░≡¥ùƒ≡¥ÿé≡¥ù╣≡¥ÿç≡¥ÿå", + "display_name": "≡¥ùá≡¥ù«≡¥ÿå≡¥ù╝≡¥ù┐ ≡¥ùá≡¥ù░≡¥ùƒ≡¥ÿé≡¥ù╣≡¥ÿç≡¥ÿå", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "fd1132d885f4406d1fd9b87c491ca1a9" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-22T08:00:07.742000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "metrot", + "public_flags": 256, + "id": "336484375736877056", + "global_name": "Troy Metro", + "display_name": "Troy Metro", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "9e4993eb53ef360500ca00d850d0d5c9" + }, + "roles": [ + "995063073838735481", + "995051873201557575", + "995704340247478442", + "995063281007996939", + "995101517503803413", + "995064226790002809" + ], + "premium_since": null, + "pending": false, + "nick": "Not A Nigger", + "mute": false, + "joined_at": "2022-07-16T16:07:52.058000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": "a_6b63df814ccb8f8f79be691d9d97f3f3" + }, + { + "user": { + "username": "≡¥òè≡¥ò₧≡¥òÆ≡¥òÿ≡¥òÜ≡¥òö", + "public_flags": 64, + "id": "197844700944793600", + "global_name": null, + "display_name": null, + "discriminator": "7490", + "bot": false, + "avatar_decoration_data": null, + "avatar": "bf4ebc64ce8887c725d9c36996a05be0" + }, + "roles": [ + "995051445109923920", + "995101517503803413", + "995050844443643959", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "≡¥òè≡¥ò₧≡¥òÆ≡¥òÿ≡¥òÜ≡¥òö(Critical Thinker)", + "mute": false, + "joined_at": "2022-07-09T01:02:06.935000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": "aa47b088b72fcc5bf7db231189de2657" + }, + { + "user": { + "username": "ccunterfrank", + "public_flags": 0, + "id": "371748122998603777", + "global_name": "frank", + "display_name": "frank", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "36ff6ae0624e80be44e4b3c2d23436a3" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-15T03:37:31.921000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Dylan LXIX", + "public_flags": 0, + "id": "885736090869317632", + "global_name": null, + "display_name": null, + "discriminator": "6110", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": true, + "joined_at": "2022-12-26T02:18:00.819000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "39458150_76160", + "public_flags": 1048576, + "id": "1154354616360775730", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "253f26b73c19aebfa0f1250acc507b6f" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-24T08:49:44.902000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": ".m3rp.", + "public_flags": 0, + "id": "726759740650160138", + "global_name": "Merp", + "display_name": "Merp", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "7e6e3bd87e70651bfc13dba00d4e0415" + }, + "roles": [ + "1023722847824248832", + "995051873201557575", + "995063248204349480", + "1023723061050101832", + "995704340247478442", + "1013921043892674670", + "1023723005051936878", + "996642050361536594", + "995101517503803413", + "995904351858069655", + "995063073838735481", + "1005796007340167260", + "1023723584327274527" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-15T18:14:32.612000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "soyaboycelery", + "public_flags": 0, + "id": "644331510282846208", + "global_name": "╩Ä╔╣╟¥l╟¥╔ö", + "display_name": "╩Ä╔╣╟¥l╟¥╔ö", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b84933c5a4064e73c580987eae7bb8d3" + }, + "roles": [ + "1033933988479381504", + "1001512564162826322", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-26T07:57:13.785000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "nxlcz", + "public_flags": 0, + "id": "452331355997470731", + "global_name": "NXLCZ", + "display_name": "NXLCZ", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "0bad60a7791a000e6febb68857475b91" + }, + "roles": [ + "995063248204349480", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-24T23:29:33.818000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Φâûσ¡É", + "public_flags": 0, + "id": "510580880247488514", + "global_name": null, + "display_name": null, + "discriminator": "0565", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-22T07:47:13.471000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Ambiguously Cunty", + "public_flags": 0, + "id": "510677269799239681", + "global_name": null, + "display_name": null, + "discriminator": "9633", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ce7c1a559a6b97e1b964ad0e277578fb" + }, + "roles": [ + "995051873201557575", + "995063248204349480", + "999881670121500712", + "995051512327848016", + "995101517503803413" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T20:21:50.995000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "taylorst.", + "public_flags": 0, + "id": "805235025871241226", + "global_name": "Taylor St.", + "display_name": "Taylor St.", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d10f0ff0cbe5dd610aa7ceb6c9fcbf10" + }, + "roles": [ + "1024421238082392074", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-23T17:04:00.096000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "blaccbaby", + "public_flags": 0, + "id": "937565325988343838", + "global_name": "Baby", + "display_name": "Baby", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "1a3d469389eb3be12172d6a6fecdff18" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-30T00:11:53.553000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "nikushimi_", + "public_flags": 256, + "id": "693475476899102742", + "global_name": "Nikushimi_", + "display_name": "Nikushimi_", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "14894d1cf51280d7ae5fe8f517fc165b" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T21:43:31.031000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "overwatch2sucks", + "public_flags": 0, + "id": "1010395474160783400", + "global_name": "HANZO", + "display_name": "HANZO", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995064226790002809", + "995101517503803413", + "995051873201557575", + "1094826479403147305" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-20T04:03:18.494000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "mannamedbug", + "public_flags": 0, + "id": "88528388645482496", + "global_name": "Bug", + "display_name": "Bug", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3a3893413629c64c03868e3ef9576144" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-25T03:24:58.290000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "jamescat.", + "public_flags": 0, + "id": "1046851275217719376", + "global_name": "JamesCat", + "display_name": "JamesCat", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "34f728a062dc4c21702ea6b223e784c9" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-12T22:21:35.400000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "n0de", + "public_flags": 0, + "id": "422681707313889281", + "global_name": null, + "display_name": null, + "discriminator": "9633", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c776ecf59bf6e25e6d9867a33507f035" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-12T13:35:25.751000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ascend47", + "public_flags": 0, + "id": "435608361065775124", + "global_name": "Ascend", + "display_name": "Ascend", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e4d53840625e143c97d544c210d39653" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-29T04:44:31.199000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Suki", + "public_flags": 0, + "id": "1133833607320969267", + "global_name": null, + "display_name": null, + "discriminator": "0490", + "bot": false, + "avatar_decoration_data": null, + "avatar": "88f27d4d5851636b9a391531d80ab17c" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-24T18:23:44.809000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "cobra1776", + "public_flags": 0, + "id": "941783525747728414", + "global_name": "Cobra-1776", + "display_name": "Cobra-1776", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "858c71256a150411d742df0fa3f22f13" + }, + "roles": [ + "995051873201557575", + "995063281007996939", + "996642050361536594", + "995101517503803413", + "995064226790002809" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": true, + "joined_at": "2023-07-07T05:57:03.942000+00:00", + "flags": 0, + "deaf": true, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "pigpen", + "public_flags": 0, + "id": "948734183000387634", + "global_name": null, + "display_name": null, + "discriminator": "9306", + "bot": false, + "avatar_decoration_data": null, + "avatar": "037ae22c1ed8de794d3d59020ae5e5d5" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-15T00:21:11.561000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "├ù ├ù ├ù", + "public_flags": 64, + "id": "612459851926208558", + "global_name": "├ù ├ù ├ù", + "display_name": "├ù ├ù ├ù", + "discriminator": "9661", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ad7a29112954207f620d6af1661ecaff" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-02T19:12:17.254000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "missdimethyltryptamine", + "public_flags": 0, + "id": "875784256692047872", + "global_name": "Ω£▒ß┤Å╩Å Ω£▒ß┤Çß┤£ß┤äß┤ç╩Å", + "display_name": "Ω£▒ß┤Å╩Å Ω£▒ß┤Çß┤£ß┤äß┤ç╩Å", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_64562c8980b97707ae791b4c72afc425" + }, + "roles": [ + "1053505510810337330", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Ω£▒ß┤Çß┤£ß┤äß┤ç╩Å (& toxic)", + "mute": false, + "joined_at": "2022-07-21T09:19:26.279000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Kushman313-_-", + "public_flags": 0, + "id": "949365571185704961", + "global_name": null, + "display_name": null, + "discriminator": "8502", + "bot": false, + "avatar_decoration_data": null, + "avatar": "8f4ae7a8a12300de78f622476ea5cfd4" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-12T18:34:32.275000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Vanilla", + "public_flags": 128, + "id": "227228552141996032", + "global_name": null, + "display_name": null, + "discriminator": "1570", + "bot": false, + "avatar_decoration_data": null, + "avatar": "19490308f23e553a0a40635ecb93e9ab" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-28T10:19:12.257000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "k711c0r3", + "public_flags": 0, + "id": "154427553069793280", + "global_name": "k711c0r3", + "display_name": "k711c0r3", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "7de02ee20658110e3353ae2259691344" + }, + "roles": [ + "1015112206620311552", + "995051873201557575", + "1013921043892674670", + "995051445109923920", + "1109851698089967697", + "995101517503803413", + "995063073838735481", + "995050775782899772" + ], + "premium_since": null, + "pending": false, + "nick": "Dom nicc", + "mute": false, + "joined_at": "2022-07-08T22:40:39.199000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "randibauer1", + "public_flags": 0, + "id": "266685787284701188", + "global_name": "RandiBauer1", + "display_name": "RandiBauer1", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "abd53549e95c425c22fff2b90e7e507a" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-04T18:08:40.220000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": ".metalgearjesus", + "public_flags": 0, + "id": "885351309644030003", + "global_name": "MetalGearJesus", + "display_name": "MetalGearJesus", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e9dce1026255adafd0d1f6fe625829d8" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-09T10:28:53.468000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "soleamakie", + "public_flags": 0, + "id": "471860850622464011", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "38477fd5e724efcb6b1a3d55d6d8e6e7" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-10T19:25:53.591000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "top8friends", + "public_flags": 0, + "id": "278268489494429696", + "global_name": "^jordan^", + "display_name": "^jordan^", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c7426f9d43eea4b7f8569a65a2c330d0" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-02T09:36:24.899000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "georgeyporgey", + "public_flags": 0, + "id": "182543425692893184", + "global_name": "G money", + "display_name": "G money", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_27032b804f8d79b0ccc5fdb079ccaa00" + }, + "roles": [ + "995063373358186616", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-16T17:24:43.453000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "leeahqueentoker", + "public_flags": 0, + "id": "943362449770446908", + "global_name": "LulziΓÇÖs Woman", + "display_name": "LulziΓÇÖs Woman", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6e1d7e82adf7bcbbbb0b1da33faae783" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-14T06:44:48.223000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Fields", + "public_flags": 0, + "id": "1030280789423820933", + "global_name": null, + "display_name": null, + "discriminator": "0024", + "bot": false, + "avatar_decoration_data": null, + "avatar": "4164e1ddc0ba5c15ddb9a6d47853de61" + }, + "roles": [ + "1061015873642578000" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-27T08:43:10.353000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "4chan811", + "public_flags": 0, + "id": "1151676994338173028", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "7af73bebfedaf26c8b25beac0e4e4adf" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-01T22:38:37.468000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "camel1913", + "public_flags": 0, + "id": "977785829642616863", + "global_name": "Camel", + "display_name": "Camel", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "119d5b4085edf945a96409f8f9b23c40" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-07T14:18:36.177000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "pussalip", + "public_flags": 0, + "id": "697581244816425072", + "global_name": "ΓäÖ≡¥òî≡¥òè≡¥òè≡¥ö╕≡¥òâ≡¥òÇΓäÖ", + "display_name": "ΓäÖ≡¥òî≡¥òè≡¥òè≡¥ö╕≡¥òâ≡¥òÇΓäÖ", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1154896005045694555", + "asset": "a_c7e1751e8122f1b475cb3006966fb28c" + }, + "avatar": "2ac7d4274f4446b08fad48d867fe06f3" + }, + "roles": [ + "1062748737560117249", + "995050810528501822", + "995051873201557575" + ], + "premium_since": "2023-12-14T06:48:44.433000+00:00", + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-14T06:44:35.042000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "tobi666_", + "public_flags": 0, + "id": "365535271426588673", + "global_name": "tobi", + "display_name": "tobi", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "50819bfc844c810d3b4bed36a77da7e8" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-26T01:32:40.639000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "brolenciaga", + "public_flags": 0, + "id": "981096959198760963", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a5f91cbf3afe13df1c4c648c9438b205" + }, + "roles": [ + "1062748737560117249", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Brogatti", + "mute": false, + "joined_at": "2023-04-18T07:44:44.048000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "meffy4518", + "public_flags": 256, + "id": "479588750926807040", + "global_name": "Foxx", + "display_name": "Foxx", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "8d6083d233e5e6f008203cfa28ead6ad" + }, + "roles": [ + "1001512564162826322", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-20T02:54:44.342000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "andrijaaki", + "public_flags": 0, + "id": "893192052219719711", + "global_name": null, + "display_name": null, + "discriminator": "6035", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c00aae0d4f754b5a486ac0a410f85539" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-29T02:25:37.871000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "thicchomiesinc", + "public_flags": 0, + "id": "324388289224245248", + "global_name": "ThiccHomiesInc", + "display_name": "ThiccHomiesInc", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "7832147d5ef94de80b1c294a7580388b" + }, + "roles": [ + "1021938293744611411", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-01T08:46:19.474000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ryan.5645", + "public_flags": 256, + "id": "928320233033302057", + "global_name": "Ryan", + "display_name": "Ryan", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "072f11f82dca8d76376383bcbb3e6dbd" + }, + "roles": [ + "1062748737560117249", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-12T22:00:59.385000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "RedundantC", + "public_flags": 0, + "id": "927641960230051840", + "global_name": null, + "display_name": null, + "discriminator": "5825", + "bot": false, + "avatar_decoration_data": null, + "avatar": "10918ce3df0c3d796b843c3737bf64ab" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-10T14:36:01.293000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "socioeconomyv2", + "public_flags": 0, + "id": "1069976907451465738", + "global_name": null, + "display_name": null, + "discriminator": "8948", + "bot": false, + "avatar_decoration_data": null, + "avatar": "cc7bbf56303d8a2ee501b0263f0b49b1" + }, + "roles": [ + "995051512327848016", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-06T07:00:33.040000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "deadsies42", + "public_flags": 0, + "id": "1028710793392427118", + "global_name": "D - E - A - D - S - E - I -Z - E", + "display_name": "D - E - A - D - S - E - I -Z - E", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_6029ab0853a7d8337394b078175a917e" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-14T07:08:57.384000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "?!!?!?!?!?!?!??!?!?!trixtm", + "public_flags": 0, + "id": "1076600049699663964", + "global_name": null, + "display_name": null, + "discriminator": "1241", + "bot": false, + "avatar_decoration_data": null, + "avatar": "944acbe0ddfd29730b98245ed8c79d39" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-03T18:31:58.712000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "g33kgo611", + "public_flags": 0, + "id": "644342853853642764", + "global_name": "G33kGod611", + "display_name": "G33kGod611", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "7dc3a08a966bcbe609b99344950ceb7d" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-15T05:37:07.076000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "lunaluvsweed", + "public_flags": 0, + "id": "939775254576906241", + "global_name": "!luna", + "display_name": "!luna", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "1122e84e6f51ab346dbb3f081049a5d8" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-20T06:10:41.928000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": ".emlovesyou", + "public_flags": 0, + "id": "610934317870481469", + "global_name": "emlovesyou", + "display_name": "emlovesyou", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "4ce5a4e9f594743e3a01e44933069515" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-27T14:03:16.723000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "vriv", + "public_flags": 0, + "id": "853157170237800459", + "global_name": "badass swagolicious gangster", + "display_name": "badass swagolicious gangster", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "50d6b8e6e16c916a500b70319a0d4aa7" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-26T03:16:52.052000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "daddy.white.clouds", + "public_flags": 0, + "id": "827971163153236029", + "global_name": null, + "display_name": null, + "discriminator": "0711", + "bot": false, + "avatar_decoration_data": null, + "avatar": "8cc48aa059bc0c891bd3605920a1be75" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T22:40:39.523000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "whaitas", + "public_flags": 256, + "id": "242291496143814656", + "global_name": "Whaitas Singer", + "display_name": "Whaitas Singer", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "fa3b918e49b0d4d4e3674c6ee4e1e6a9" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-02T14:44:03.153000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "stray_nemo", + "public_flags": 0, + "id": "1140908422448033804", + "global_name": "STRAY NEMO", + "display_name": "STRAY NEMO", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ed567ecb091b1f060fc70c8c7d2d4600" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-20T22:35:27.134000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Cat_City", + "public_flags": 0, + "id": "881097424016400465", + "global_name": null, + "display_name": null, + "discriminator": "7812", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f5af21b273e7fc6183bbfd2c15f76aa4" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-21T10:19:57.163000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "shmegmoid", + "public_flags": 0, + "id": "726955494819889243", + "global_name": "shmegmoid", + "display_name": "shmegmoid", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "782e5476b95762ab055d4c6f6fcaf5ad" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-26T18:01:55.795000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "glycemicc", + "public_flags": 64, + "id": "447879616900890644", + "global_name": "Glycemicc", + "display_name": "Glycemicc", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e83fb365dc7cf06968c4b6919a6191ef" + }, + "roles": [ + "1062748737560117249", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-20T23:29:26.269000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "spliffx", + "public_flags": 256, + "id": "281171954499846144", + "global_name": "Spliff", + "display_name": "Spliff", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144059132517826601", + "asset": "a_10b9f886b513b77ccdd67c8784f1a496" + }, + "avatar": "a_8a863bb65672f221fe2b0f1e47adcf8a" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-25T04:05:16.146000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "zoooo", + "public_flags": 0, + "id": "1133517706298142820", + "global_name": null, + "display_name": null, + "discriminator": "6196", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3b20578e78262d11feb40021e3b99673" + }, + "roles": [ + "995101517503803413", + "995064014189109389", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Sprite", + "mute": false, + "joined_at": "2023-07-26T00:51:19.566000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "emptyseas", + "public_flags": 0, + "id": "142838044741861378", + "global_name": "Sigurd", + "display_name": "Sigurd", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d6ccad810c3b03f7640b3477922a15c7" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-19T00:54:07.548000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "trashyash", + "public_flags": 256, + "id": "242820969159196673", + "global_name": "Trashy Ashy", + "display_name": "Trashy Ashy", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "de111afa91bbab2ddffa299c50c4b7a3" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-06T02:35:11.768000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "el_moto", + "public_flags": 0, + "id": "488085149381033994", + "global_name": "Four Eyes Black Dragon", + "display_name": "Four Eyes Black Dragon", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "eabc90a425d2b39795171567ac20fae4" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-18T17:18:50.842000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "realtimechris", + "public_flags": 0, + "id": "1030016136735100928", + "global_name": "RealTimeChris", + "display_name": "RealTimeChris", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6f708e85b83e06c2d9ff3d315c1678fc" + }, + "roles": [ + "995051873201557575", + "1007410103118479471", + "995050663073558581", + "995101517503803413", + "995050810528501822" + ], + "premium_since": "2023-09-02T06:36:51.214000+00:00", + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-13T07:24:59.734000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "joggerfogger", + "public_flags": 1049216, + "id": "129273851925364736", + "global_name": "HANZO", + "display_name": "HANZO", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "bba458bf3ce8752b8e5e8bdc108d5e0d" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-09T10:45:24.208000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "reedbre1", + "public_flags": 0, + "id": "1005250569331560588", + "global_name": "reedbre1", + "display_name": "reedbre1", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "1ed5c172e787b20c746f047cbf5cbee2" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-11T13:37:05.457000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "thefreemarket", + "public_flags": 0, + "id": "1084572831880318988", + "global_name": "Mr. Market", + "display_name": "Mr. Market", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e47c1fc94ec47f0454350e83f679e6e4" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-05T06:56:00.283000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Phillip", + "public_flags": 0, + "id": "1015513928836595712", + "global_name": null, + "display_name": null, + "discriminator": "4151", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b90121c8be57a19d34a8342ac7c85330" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-16T01:47:25.818000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "daddy_idabttv.", + "public_flags": 64, + "id": "1083411765402009680", + "global_name": "Daddy_iDab", + "display_name": "Daddy_iDab", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_1d0a07e79999ff7ab679f9cdfe48e8dc" + }, + "roles": [ + "1062748737560117249", + "995101517503803413", + "995050810528501822", + "995051873201557575" + ], + "premium_since": "2023-12-18T01:56:15.794000+00:00", + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-16T04:07:47.465000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "dub4260", + "public_flags": 128, + "id": "209194450872827915", + "global_name": "Dub", + "display_name": "Dub", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "8bdd1d7cbc2226332af32657d0d5f290" + }, + "roles": [ + "995064226790002809", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T22:54:54.465000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "tinyvixen", + "public_flags": 0, + "id": "1154654364850471002", + "global_name": "petite princess", + "display_name": "petite princess", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "dd8dcad949340b946be0a79042e7fc55" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-22T07:36:03.887000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "bj420", + "public_flags": 0, + "id": "333970211663380480", + "global_name": "bj420", + "display_name": "bj420", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e05a65eabb6c36785567ed218c96eaeb" + }, + "roles": [ + "995050775782899772", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Jamie Adenuga", + "mute": false, + "joined_at": "2022-07-18T22:52:01.872000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "davey.jones_", + "public_flags": 0, + "id": "813299366248185866", + "global_name": "daveyjones", + "display_name": "daveyjones", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e78b18ea15fdcf1d43c51f1f6a7f1f73" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-10T02:22:54.497000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "awolfpack", + "public_flags": 0, + "id": "813603384950128661", + "global_name": "St. Wolfpack, Achiral", + "display_name": "St. Wolfpack, Achiral", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ee227a0ffd36479e74dba9e02d8f9643" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Jeffery Dahmer", + "mute": false, + "joined_at": "2022-09-10T01:36:38.338000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": "30d873be3a0f95f7caa11ea78c9fadc7" + }, + { + "user": { + "username": "pissmutt", + "public_flags": 0, + "id": "1070305211127693384", + "global_name": "Fenrir", + "display_name": "Fenrir", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "2d1d87cd043a0a5cb109e183214f4cbe" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-07T22:25:33.611000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "digush", + "public_flags": 0, + "id": "241245279083429888", + "global_name": "digush", + "display_name": "digush", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3223a8ba9a01b3aed9748afb036d8f79" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-01T15:07:02.943000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "buydrugs", + "public_flags": 0, + "id": "179026301238247424", + "global_name": "BUY$DRUGS", + "display_name": "BUY$DRUGS", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b31b76d6a0223345ff029075efb47ccd" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-01T10:44:13.093000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "forest1878", + "public_flags": 0, + "id": "1019737460558798888", + "global_name": "forest", + "display_name": "forest", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6a521c5856b0cb33c54ee2d9df79ab4e" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-07T09:52:39.705000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "SOLFUL", + "public_flags": 0, + "id": "975387279520587807", + "global_name": null, + "display_name": null, + "discriminator": "5686", + "bot": false, + "avatar_decoration_data": null, + "avatar": "8c7bd196bb090f702fbe4adbfa0d1839" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-03T22:56:05.096000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "nova_xxxiii", + "public_flags": 0, + "id": "596913893297881099", + "global_name": "Nova", + "display_name": "Nova", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6392803ba6fd3c58165c03ba7a3f0772" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-10T01:47:54.792000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Demonslayed", + "public_flags": 0, + "id": "659507715911057455", + "global_name": "Demonslayed", + "display_name": "Demonslayed", + "discriminator": "5253", + "bot": false, + "avatar_decoration_data": null, + "avatar": "345e89966e9a68254b9df708d8b7dd87" + }, + "roles": [ + "1023723425883230209", + "995051873201557575", + "996642050361536594", + "995101517503803413", + "1023723584327274527" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-22T22:30:48.635000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "escapegetrich", + "public_flags": 0, + "id": "308655642808287243", + "global_name": "hella young", + "display_name": "hella young", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d1779fc74bc331c530bbe11fb63539dc" + }, + "roles": [ + "1062748737560117249", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "super superior baltic daddy rawr", + "mute": false, + "joined_at": "2023-06-27T21:32:50.803000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": "2023-10-07T16:48:07.257000+00:00", + "avatar": null + }, + { + "user": { + "username": "chemdawg9499", + "public_flags": 64, + "id": "310729664308183040", + "global_name": "chemdawg", + "display_name": "chemdawg", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c72f8db5645be2b11eb40a097a1be673" + }, + "roles": [ + "995101517503803413", + "995051873201557575", + "1129290038845386823" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-15T08:59:33.717000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "proteusoftheice", + "public_flags": 0, + "id": "1090976231375257610", + "global_name": "╞ñ╞ª╤│╧»╤öß╣╗┼ƒ, The One", + "display_name": "╞ñ╞ª╤│╧»╤öß╣╗┼ƒ, The One", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "7a06dd6f7b4594da00dd2a8e0878b50c" + }, + "roles": [ + "1001747314425208833", + "1023723192587653211", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-13T16:36:16.966000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Lionreaux", + "public_flags": 1048832, + "id": "1093180919805923458", + "global_name": null, + "display_name": null, + "discriminator": "7135", + "bot": false, + "avatar_decoration_data": null, + "avatar": "65c5c537933e785a74a2e2d87b876f30" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-15T18:16:03.560000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "retro69", + "public_flags": 0, + "id": "601994710982197258", + "global_name": "Retro", + "display_name": "Retro", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f037ff4065bfa1ad34f8e292649f3616" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-10T03:42:49.734000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "slayerxx87", + "public_flags": 128, + "id": "153999772242411520", + "global_name": "≡ƒöÑSlayerXx87≡ƒöÑ", + "display_name": "≡ƒöÑSlayerXx87≡ƒöÑ", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144059132517826601", + "asset": "a_10b9f886b513b77ccdd67c8784f1a496" + }, + "avatar": "96da1c9db783b02095de338980f8b72f" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-23T08:43:42.501000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "vercingetorix8507", + "public_flags": 0, + "id": "952631712825868409", + "global_name": "≡ƒ½ò≡¥öÖ≡¥öó≡¥ö»≡¥öá≡¥öª≡¥ö½≡¥öñ≡¥öó≡¥ö▒≡¥ö¼≡¥ö»≡¥öª≡¥ö╡≡ƒ½ò", + "display_name": "≡ƒ½ò≡¥öÖ≡¥öó≡¥ö»≡¥öá≡¥öª≡¥ö½≡¥öñ≡¥öó≡¥ö▒≡¥ö¼≡¥ö»≡¥öª≡¥ö╡≡ƒ½ò", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6ee159197c56ddffe290b2a2fb08cbbb" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-27T00:08:25.841000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "mansamusastopguy", + "public_flags": 0, + "id": "245376408745017344", + "global_name": "Mansa Musa's Top Guy", + "display_name": "Mansa Musa's Top Guy", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3bacc4fccc5dd53ac352d0f30d7cd432" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-01T17:03:38.602000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "kayla.x", + "public_flags": 64, + "id": "543281213582999584", + "global_name": "kayla", + "display_name": "kayla", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144307629225672846", + "asset": "a_d72066b8cecbadd9fc951913ebcc384f" + }, + "avatar": "e253674b5d85c552d9f6cd9978011f2f" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-23T00:02:05.949000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "billyelpaso", + "public_flags": 0, + "id": "756377339054653531", + "global_name": "&<>Billy El Paso<>&", + "display_name": "&<>Billy El Paso<>&", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_ad095718883c38ebb453068977a126e2" + }, + "roles": [ + "995051445109923920", + "1064493928855916564", + "995050663073558581", + "995101517503803413", + "995050775782899772", + "995050810528501822", + "1023723584327274527" + ], + "premium_since": "2022-07-09T02:17:50.841000+00:00", + "pending": false, + "nick": "Billy ElPaso AKA Steve Cockshaft", + "mute": false, + "joined_at": "2022-07-09T01:02:15.506000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Γÿàσ╜í ≡¥òü≡¥òÆ≡¥ò¬≡¥òö≡¥òû ≡¥ƒÜ.≡¥ƒÿ σ╜íΓÿà", + "public_flags": 0, + "id": "1057186677417852959", + "global_name": null, + "display_name": null, + "discriminator": "9411", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b1b061aa89f3f4dd973bd9e18cab703a" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-30T13:03:55.365000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "fr╨╡d", + "public_flags": 0, + "id": "994598996683280427", + "global_name": null, + "display_name": null, + "discriminator": "8554", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c168b69efbc3e4efdfb54a2d6cf8a3cb" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-20T23:36:28.886000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "_umi.", + "public_flags": 0, + "id": "245266877369155584", + "global_name": "Umi.", + "display_name": "Umi.", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "92cbc967d56ad5a8db7d10fea93b1e0a" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-13T16:58:15.902000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "aka.dzoni", + "public_flags": 128, + "id": "449632462885224459", + "global_name": "Dzoni", + "display_name": "Dzoni", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "cfd64c7a3ff048ae44c3f9d7f091cab4" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-14T15:56:23.166000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "klaapps", + "public_flags": 0, + "id": "258446680783978497", + "global_name": "Klapps", + "display_name": "Klapps", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "23a28e0ae66a6dc219f0963bf62f3f69" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-01T05:02:29.182000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "little_droida", + "public_flags": 0, + "id": "207533376314277888", + "global_name": "little droida", + "display_name": "little droida", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6950b0b4e615e41ae7eef655aff80d49" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T20:15:46.706000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "╨»╬¢╨⌐D╬¢╨⌐G╨»╬¢╨ƒD╙¿M╞º", + "public_flags": 0, + "id": "977895221071343646", + "global_name": null, + "display_name": null, + "discriminator": "9993", + "bot": false, + "avatar_decoration_data": null, + "avatar": "bea4a309ccc7ae80e9cff36a6b8fc578" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-30T13:22:56.176000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Clown World", + "public_flags": 0, + "id": "880125258957455391", + "global_name": null, + "display_name": null, + "discriminator": "2353", + "bot": false, + "avatar_decoration_data": null, + "avatar": "65a90897976f5a57e5be6b41924f4111" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-24T05:25:09.311000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Freyja", + "public_flags": 64, + "id": "894693260520476673", + "global_name": null, + "display_name": null, + "discriminator": "5835", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6a3d6d4f786be3bb0d10ded24032df12" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T19:48:47.154000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Tagz", + "public_flags": 128, + "id": "1065788700103028847", + "global_name": null, + "display_name": null, + "discriminator": "7488", + "bot": false, + "avatar_decoration_data": null, + "avatar": "42158e2577b4751d2a9a6ed52b335c4b" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-04-28T22:00:15.944000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "titler", + "public_flags": 0, + "id": "868760316853518336", + "global_name": null, + "display_name": null, + "discriminator": "4144", + "bot": false, + "avatar_decoration_data": null, + "avatar": "76ac6d197f131ccc46662c6ef915ba40" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-24T00:56:44.271000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "≡ƒñíSparky Jesterson≡ƒñí", + "public_flags": 0, + "id": "844586173745070131", + "global_name": null, + "display_name": null, + "discriminator": "8662", + "bot": false, + "avatar_decoration_data": null, + "avatar": "95905eb699146e048b10c0d871abb636" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-29T07:58:14.856000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "hydeout", + "public_flags": 64, + "id": "244653431623516160", + "global_name": "hydeout", + "display_name": "hydeout", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "721eedf818baa99ee79f6f8e5c87dc75" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-24T02:08:57.320000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "mechamussolini", + "public_flags": 64, + "id": "119826695351042048", + "global_name": "Mecha Mussolini", + "display_name": "Mecha Mussolini", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d51b6d0496bb4b66dd671893aaba04b5" + }, + "roles": [ + "1024490581948375090", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-26T18:32:09.526000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "grimcoralreefer", + "public_flags": 0, + "id": "970439958412292158", + "global_name": "GrimReefer420", + "display_name": "GrimReefer420", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1157411984371880118", + "asset": "a_ad4e2cad924bbb3a2fddf5c527370479" + }, + "avatar": "a_ae40ba49f5847e3885b40958f6c6261b" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-01T04:36:43.423000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Jockie Music (1)", + "public_flags": 65536, + "id": "412347257233604609", + "global_name": null, + "display_name": null, + "discriminator": "6951", + "bot": true, + "avatar_decoration_data": null, + "avatar": "5e8159b67a74d92153c8cd79cce4889c" + }, + "roles": [ + "1186845084461830267", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Amp Music", + "mute": false, + "joined_at": "2023-12-20T01:38:38.763000+00:00", + "flags": 0, + "deaf": true, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "steprum", + "public_flags": 256, + "id": "940704009658974238", + "global_name": "J├ñger", + "display_name": "J├ñger", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "8543da17af82b8d6a60ae8b56a1a390f" + }, + "roles": [ + "995063373358186616", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-14T01:22:09.593000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "xylazine.", + "public_flags": 64, + "id": "196320916404305931", + "global_name": "Peezy", + "display_name": "Peezy", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a74d1caba5cb6e2257c34f4f9bff859a" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-10T08:16:34.521000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "starr87", + "public_flags": 0, + "id": "631885456480534548", + "global_name": "starr", + "display_name": "starr", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b8eb0e3dc5211ff6de23083afd9c196a" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-09T08:02:36.587000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "smittenspinbitch6969", + "public_flags": 256, + "id": "857688328664645663", + "global_name": "Smitten Spin Bitch", + "display_name": "Smitten Spin Bitch", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3eb749c302ded723fb4ce616df6f1059" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "DOOM'S Smitten Bitch", + "mute": false, + "joined_at": "2022-10-16T02:06:35.438000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "mr_southpaw", + "public_flags": 64, + "id": "202609066957209601", + "global_name": "El G├╝erito", + "display_name": "El G├╝erito", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "2ebb58038d2ddc2f1384150911fe5380" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-16T12:59:43.754000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "kingsmith", + "public_flags": 0, + "id": "542169359376711690", + "global_name": "King Smith", + "display_name": "King Smith", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "89ec1a01e6b382ebba4e887c47eb7806" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-25T02:10:37.462000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Florabazi", + "public_flags": 0, + "id": "1126578424790646905", + "global_name": null, + "display_name": null, + "discriminator": "6670", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6ba5ccf5a3442394dd67200e9d625736" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-06T22:20:45.920000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "dickeytm", + "public_flags": 0, + "id": "101448538415726592", + "global_name": "DickeyΓäó", + "display_name": "DickeyΓäó", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d737b3b5396abaa6246a4082b096ef20" + }, + "roles": [ + "995063373358186616", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-09T17:55:54.182000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "hobosmurf", + "public_flags": 0, + "id": "1075121349674147983", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "727df9d62d77bca7724f061fb361fd16" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-18T01:53:15.720000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "spaceoaf", + "public_flags": 0, + "id": "239767115945607168", + "global_name": "spxcekebab", + "display_name": "spxcekebab", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "71a907a95711a92c5367ae3490b87edf" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-14T09:05:12.526000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "hard", + "public_flags": 0, + "id": "210523128126767115", + "global_name": "hard", + "display_name": "hard", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b408cec79d71d5b151f8d6c8d877a807" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-10T03:17:21.359000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ffs", + "public_flags": 0, + "id": "1016894540117971015", + "global_name": null, + "display_name": null, + "discriminator": "1475", + "bot": false, + "avatar_decoration_data": null, + "avatar": "196ce26159dbead997b09887d53275cc" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-07T02:54:20.938000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "zmv1k", + "public_flags": 0, + "id": "1091799005014544459", + "global_name": "tarantula farmer", + "display_name": "tarantula farmer", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "da3c65d003a84d9f01402559124456c8" + }, + "roles": [ + "1023723425883230209", + "995051873201557575", + "1023723061050101832", + "995101517503803413", + "1023723192587653211", + "996641679236927548" + ], + "premium_since": null, + "pending": false, + "nick": "jewthar the terrible", + "mute": false, + "joined_at": "2023-11-19T03:37:47.113000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Quantum Toque", + "public_flags": 0, + "id": "893260506406735892", + "global_name": null, + "display_name": null, + "discriminator": "3847", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c78890fe4c589c5d83583bfa8ac53f0c" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-30T14:04:22.262000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Wolfamongstsheep", + "public_flags": 0, + "id": "947344860405461082", + "global_name": null, + "display_name": null, + "discriminator": "5562", + "bot": false, + "avatar_decoration_data": null, + "avatar": "fbab718b4e82e553537c062a6b7bf52a" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-25T23:26:51.247000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ledread", + "public_flags": 0, + "id": "931284961393250405", + "global_name": "led", + "display_name": "led", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "71d43df5ab7aedc694664d7a66d0a354" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-27T04:23:59.651000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": ".derek.c", + "public_flags": 0, + "id": "241053680759996416", + "global_name": "derek", + "display_name": "derek", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "08162c84b6c6af6f7eb9521b7d4770d3" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-01T13:34:45.056000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "._._._.__._.__._.", + "public_flags": 0, + "id": "1077310153055015025", + "global_name": "[][][][][]", + "display_name": "[][][][][]", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ba3281037f2d20ddae3a725b689e12fb" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-04-23T04:20:55.454000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "socks3232", + "public_flags": 0, + "id": "319566359530962944", + "global_name": "Socks", + "display_name": "Socks", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ea67cf03f6b9ef39b2cbffe72f299d23" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-29T23:29:30.024000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "mr.e.9603", + "public_flags": 0, + "id": "827767698074370058", + "global_name": "Mr. E.", + "display_name": "Mr. E.", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "648f8d843936858fed9d27da406f66e1" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-17T00:50:19.216000+00:00", + "flags": 2, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Teuzinethv", + "public_flags": 0, + "id": "995062187024470066", + "global_name": null, + "display_name": null, + "discriminator": "4714", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a7398dc27906655aa4919698259df340" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-06T11:10:08.254000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "tomaintshit", + "public_flags": 0, + "id": "249001869861453834", + "global_name": "The Abhorred", + "display_name": "The Abhorred", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_7a5a7e08e8092404907b5449814dfcb6" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-21T04:52:01.086000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "CNDL", + "public_flags": 0, + "id": "436316775572045826", + "global_name": null, + "display_name": null, + "discriminator": "9485", + "bot": false, + "avatar_decoration_data": null, + "avatar": "55f3186222af48f806d53ed04d55bfe0" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-26T01:01:21.460000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "der_sturmer", + "public_flags": 0, + "id": "425061272065933342", + "global_name": "DerSt├╝rmer", + "display_name": "DerSt├╝rmer", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "737484144348c51649037cd4bff2efed" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-02T22:13:38.873000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "slate3297", + "public_flags": 0, + "id": "1054876019414282292", + "global_name": "SLATE&&%", + "display_name": "SLATE&&%", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6c3bad4efad0cb32079955797d0d3b12" + }, + "roles": [ + "1015112206620311552", + "1001747314425208833", + "995051873201557575", + "995063015651160144", + "1023723665969401906", + "1053505510810337330", + "1058963659772153906", + "995101517503803413", + "995064226790002809", + "995063047544639579", + "1023723618846392381", + "1023723584327274527" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-22T04:57:15.084000+00:00", + "flags": 2, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "jannnaxoz", + "public_flags": 0, + "id": "880292227887271996", + "global_name": null, + "display_name": null, + "discriminator": "5311", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995064074905866322", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-07T15:07:58.663000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": "2022-11-24T17:20:13.276000+00:00", + "avatar": null + }, + { + "user": { + "username": "fresh_yb", + "public_flags": 0, + "id": "587794805581545472", + "global_name": "Fre&h", + "display_name": "Fre&h", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "26fd925cc81db6421a111d52fdfb40ea" + }, + "roles": [ + "1062748737560117249", + "995051873201557575", + "1001512564162826322", + "995101517503803413", + "995050810528501822" + ], + "premium_since": "2023-12-14T06:51:10.828000+00:00", + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-13T17:11:21.335000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": ".beezy.", + "public_flags": 0, + "id": "724513291468013568", + "global_name": "≡ƒÄäΓ¥ä .beezy. Γ¥ä≡ƒÄä", + "display_name": "≡ƒÄäΓ¥ä .beezy. Γ¥ä≡ƒÄä", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_54bb6dad3e9b347cd1a0c05a8f72390e" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-10T11:43:23.231000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "daddy.problems", + "public_flags": 0, + "id": "201544288889339904", + "global_name": "em:o", + "display_name": "em:o", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5dff3d7e13e55fda7aaaf8703150415a" + }, + "roles": [ + "1062748737560117249", + "995051873201557575", + "995051512327848016", + "1185262427940606032", + "996642050361536594", + "995101517503803413", + "995050810528501822" + ], + "premium_since": "2023-12-16T01:44:31.290000+00:00", + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-09T05:18:11.020000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "toeluv", + "public_flags": 0, + "id": "700951761799872533", + "global_name": "Jerk", + "display_name": "Jerk", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "77d8e4e9f5cdcf10c003c8f8fe9a0b60" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-20T10:30:07.795000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "nerai", + "public_flags": 0, + "id": "315215796446035968", + "global_name": null, + "display_name": null, + "discriminator": "1176", + "bot": false, + "avatar_decoration_data": null, + "avatar": "cd4642b228796bbda593c8803d2bc917" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-27T07:34:16.089000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "travisscott.", + "public_flags": 0, + "id": "116595078016925698", + "global_name": "travis scott", + "display_name": "travis scott", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6b1e0f3822d7b4af9acbff9151030285" + }, + "roles": [ + "995051512327848016", + "995050775782899772", + "995101517503803413" + ], + "premium_since": null, + "pending": false, + "nick": "bashar barakah", + "mute": false, + "joined_at": "2022-07-14T09:57:32.424000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "freyja2.0tm_67076", + "public_flags": 0, + "id": "1178680356153589832", + "global_name": "Freyja 2.0Γäó", + "display_name": "Freyja 2.0Γäó", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144058844004233369", + "asset": "a_fed43ab12698df65902ba06727e20c0e" + }, + "avatar": "d78ebce2b152c87193a8ae576e770d3e" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-14T19:40:51.740000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "quickdrawmagraw", + "public_flags": 0, + "id": "128356711198097408", + "global_name": "Quickdraw Magraw", + "display_name": "Quickdraw Magraw", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c294cfc4104d1e7ef4191f16c861d413" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-18T10:03:40.948000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "bansolo775", + "public_flags": 0, + "id": "933389289784487957", + "global_name": "Ban Solo", + "display_name": "Ban Solo", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_9d5b51383ba93a9df37d039cdc265d35" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-17T14:00:17.976000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "nicholasfurian", + "public_flags": 64, + "id": "589359100412821504", + "global_name": "Fero ┼íukenzy", + "display_name": "Fero ┼íukenzy", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "48e26abc2184852cf1d630064aada034" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-27T21:29:23.209000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "recle", + "public_flags": 0, + "id": "1019028341300416522", + "global_name": null, + "display_name": null, + "discriminator": "5938", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e7eb1a2ceda3c5fec50fe0a6b957523a" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-17T20:01:34.503000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ayako_o", + "public_flags": 0, + "id": "729402166825189507", + "global_name": "! Ayako !", + "display_name": "! Ayako !", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "682793568ec044b48667258a7244443a" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-21T03:41:43.222000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Rezzkid669ontiktok", + "public_flags": 0, + "id": "1028359704377827399", + "global_name": null, + "display_name": null, + "discriminator": "3757", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6d7fbd7518d04e911665612c3141a939" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-24T03:46:46.967000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "internet_hater", + "public_flags": 0, + "id": "676172502413606943", + "global_name": "nu", + "display_name": "nu", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "1c6e54db704d5f1cbb2c2e52b0d599ca" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-28T02:47:21.712000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ΓÆ┐ΓôöΓôÖΓôö", + "public_flags": 64, + "id": "1067034602717331537", + "global_name": null, + "display_name": null, + "discriminator": "2564", + "bot": false, + "avatar_decoration_data": null, + "avatar": "381adabaec2aa3dac22fa7ee414cc5db" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-18T22:32:25.659000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "unsmoothe_banana", + "public_flags": 0, + "id": "934881078324371457", + "global_name": null, + "display_name": null, + "discriminator": "2527", + "bot": false, + "avatar_decoration_data": null, + "avatar": "976216825168dedad0401867c343cffe" + }, + "roles": [ + "996642050361536594", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-23T23:21:51.253000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "goldenanchor", + "public_flags": 0, + "id": "925391693774225479", + "global_name": "GoldenAnchor", + "display_name": "GoldenAnchor", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "747dfacec6c50eedb8629cea4efecc53" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-09T21:16:59.749000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "mrbrocc", + "public_flags": 0, + "id": "522658680290672640", + "global_name": "Brocc ≡ƒÆÄ", + "display_name": "Brocc ≡ƒÆÄ", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "1d95ee8231921ccf1cfd1aab91a4f1d2" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-28T04:16:43.334000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "blacklyt", + "public_flags": 0, + "id": "950933722482503732", + "global_name": "≡ôå⌐ΓÖí≡ôå¬", + "display_name": "≡ôå⌐ΓÖí≡ôå¬", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_43c362c4d534ec20e623265e9903adc3" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-19T17:47:49.941000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "chadstein", + "public_flags": 0, + "id": "998070806070444062", + "global_name": "S╥ëi╥ël╥ëv╥ëe╥ër╥ës╥ët╥ëe╥ëi╥ën╥ë", + "display_name": "S╥ëi╥ël╥ëv╥ëe╥ër╥ës╥ët╥ëe╥ëi╥ën╥ë", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ff978d6e83324173725ee63d98065d8a" + }, + "roles": [ + "997694246159130724", + "995051873201557575", + "1023723061050101832", + "1023723005051936878", + "995063119976075344", + "995064074905866322", + "995101517503803413", + "1023723115609596024" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-26T01:25:26.425000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "sasquatch_guy", + "public_flags": 64, + "id": "495475500748374016", + "global_name": "Sasquatch", + "display_name": "Sasquatch", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f30cdbc58b0f1a9ac4a66a5a67b156f0" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-27T02:13:38.355000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "d.a.k.s", + "public_flags": 0, + "id": "681909174543712297", + "global_name": "Daks", + "display_name": "Daks", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144003752978829455", + "asset": "a_0f5d6c4dd8ae74662ee9c40722a56cbd" + }, + "avatar": "0b897ad452ba99d909e41ef7aff2df1f" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-29T21:47:49.750000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "The Destroyer", + "public_flags": 0, + "id": "1019387728191832134", + "global_name": null, + "display_name": null, + "discriminator": "8578", + "bot": false, + "avatar_decoration_data": null, + "avatar": "dd4320d2abece13875e06f5905d44a58" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-24T20:29:51.915000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "fakespacesteve", + "public_flags": 0, + "id": "1142160480195059712", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "157e517cdbf371a47aaead44675714a3" + }, + "roles": [ + "1046943666561888266" + ], + "premium_since": null, + "pending": false, + "nick": "FakeSpaceSteve", + "mute": false, + "joined_at": "2023-08-21T05:32:54.888000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "blacksuit7404", + "public_flags": 0, + "id": "885344533754306572", + "global_name": "blacksuit", + "display_name": "blacksuit", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f68fd179a64c26028a02b333c75cb683" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-08T11:21:07.848000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "god2635", + "public_flags": 0, + "id": "229604395627708417", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995050775782899772", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-15T00:15:07.039000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "nott", + "public_flags": 0, + "id": "1025524299651620965", + "global_name": null, + "display_name": null, + "discriminator": "1784", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e1a6d5a6f482ca679ae06d263403d4cf" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-10T05:20:17.505000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ZuMsMindset", + "public_flags": 0, + "id": "222561917171007492", + "global_name": null, + "display_name": null, + "discriminator": "1587", + "bot": false, + "avatar_decoration_data": null, + "avatar": "1a2f76c3db126d01be2b5c60a8c15c2b" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-03T07:18:32.203000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "vellavyakti", + "public_flags": 0, + "id": "680038425398738961", + "global_name": "Vella Vyakti", + "display_name": "Vella Vyakti", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "fcb0a7e671f85ffa62e6eebc34684058" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "zaZa", + "mute": false, + "joined_at": "2023-12-20T17:31:40.531000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Purge", + "public_flags": 589824, + "id": "941041925216157746", + "global_name": null, + "display_name": null, + "discriminator": "1525", + "bot": true, + "avatar_decoration_data": null, + "avatar": "85fce0218d62da31ca915a3009126302" + }, + "roles": [ + "1020552300789501995" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-17T04:30:29.506000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "drunkpizzagirl", + "public_flags": 0, + "id": "382006677999845386", + "global_name": "drunkpizzagirl", + "display_name": "drunkpizzagirl", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "57b93a7de93bea1df43f29ef91ae4abb" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-03T07:32:28.743000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "lyoscha", + "public_flags": 128, + "id": "660970410480893962", + "global_name": "Lyoscha", + "display_name": "Lyoscha", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6938747dcd9c7c3c5f8b9f5cecfc1fc6" + }, + "roles": [ + "995064226790002809", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-18T17:35:40.319000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ΓÖí≡¥æ¿≡¥Æö≡¥Æë≡¥Æì≡¥Æå≡¥ÆÜΓÖí", + "public_flags": 128, + "id": "1066909078586134589", + "global_name": null, + "display_name": null, + "discriminator": "7236", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b3ee44db882986275575a98d5b6517f8" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-15T21:22:14.458000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "messiah", + "public_flags": 0, + "id": "310730102361161728", + "global_name": null, + "display_name": null, + "discriminator": "3132", + "bot": false, + "avatar_decoration_data": null, + "avatar": "96347bcca56126ade03ea103db73d30b" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-30T15:22:04.807000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "vonfury", + "public_flags": 0, + "id": "197389502338039808", + "global_name": "DieVon≡ƒææFuryDie", + "display_name": "DieVon≡ƒææFuryDie", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "84b86469f8cfd74e4e14b1a2f89dd537" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-18T22:47:10.449000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "davidkoresh", + "public_flags": 128, + "id": "472985606021054464", + "global_name": "David Koresh", + "display_name": "David Koresh", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b77e83b14745e532d7df895b792d1dcc" + }, + "roles": [ + "995101517503803413", + "995050810528501822", + "995051873201557575" + ], + "premium_since": "2023-07-20T22:56:36.787000+00:00", + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-09T05:57:30.081000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": ".septicmist", + "public_flags": 0, + "id": "528436752474570752", + "global_name": "Septic Mist", + "display_name": "Septic Mist", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-06T15:55:34.937000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "sassafrasroots", + "public_flags": 128, + "id": "727811736840962059", + "global_name": "Abb Absinthe", + "display_name": "Abb Absinthe", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a03a0baeb9e4f3e320c9af5f2629449d" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-10T01:35:40.117000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "666inka", + "public_flags": 0, + "id": "753338627710255204", + "global_name": "inka", + "display_name": "inka", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "8543ce7ec8e856bd443d5c351a7a2b79" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-26T01:35:17.938000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "eristocratic", + "public_flags": 0, + "id": "605700934693289985", + "global_name": "Eris", + "display_name": "Eris", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_7b54b0aa821743cad2fe6f2cd46047db" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-03T06:13:39.209000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "mytastybits", + "public_flags": 256, + "id": "691186760230895686", + "global_name": "MyTastyBits", + "display_name": "MyTastyBits", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "207dc8c85b921c4ba0b40ab6e98994df" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-07T19:33:43.729000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "mandymami", + "public_flags": 64, + "id": "809411183878209537", + "global_name": "mandy mam├¡", + "display_name": "mandy mam├¡", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "4d7376ae5b3fc281f4a5207bbbd98286" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-03T08:01:11.411000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Black_Hound", + "public_flags": 0, + "id": "234781072045375488", + "global_name": null, + "display_name": null, + "discriminator": "5362", + "bot": false, + "avatar_decoration_data": null, + "avatar": "da6978760f5aae7a1f6f79ca25cf28cd" + }, + "roles": [ + "995051873201557575", + "1020733362316529735", + "995064014189109389", + "995063119976075344", + "995101517503803413" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-03T05:18:02.721000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "frampchamp", + "public_flags": 64, + "id": "820347137665400832", + "global_name": "Eff_Are_Aye_Emm_Pee", + "display_name": "Eff_Are_Aye_Emm_Pee", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d6c3ade08e6745a75d032c3977650873" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-03T07:37:36.380000+00:00", + "flags": 2, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "smilinggardener", + "public_flags": 0, + "id": "479389259162189824", + "global_name": "Petronius", + "display_name": "Petronius", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5e78f94cd36dbf0dbbf7fd722aebd999" + }, + "roles": [ + "995063073838735481", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-17T00:56:43.675000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Γïå╩ÜΓÖíΓâ¢╔₧Γïå", + "public_flags": 64, + "id": "1074832369711861900", + "global_name": null, + "display_name": null, + "discriminator": "9422", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3eb15833a93c893f3248a89a119bc83d" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-05T08:18:24.192000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "skoaltroll666", + "public_flags": 0, + "id": "823550253302153246", + "global_name": "SKOALTROLL666", + "display_name": "SKOALTROLL666", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b44b6b486bd23b14d0c4368febc94ceb" + }, + "roles": [ + "1033933988479381504", + "1024421238082392074", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "SKOALTROLL", + "mute": false, + "joined_at": "2022-07-08T20:55:07.595000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "cumcookie", + "public_flags": 0, + "id": "513177134622179329", + "global_name": "cumcookie", + "display_name": "cumcookie", + "discriminator": "5050", + "bot": false, + "avatar_decoration_data": null, + "avatar": "38e5c203b7d65885b30e9a625f93d787" + }, + "roles": [ + "1023723005051936878", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-14T06:30:45.731000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "luvrgrrl", + "public_flags": 0, + "id": "498140705714339850", + "global_name": "Γÿ╜πâ½πâèΓÿ╛", + "display_name": "Γÿ╜πâ½πâèΓÿ╛", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "74f0c2bfd83c6fd8a3211cfc9f83a5dc" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-14T04:20:43.428000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "madhippieartits", + "public_flags": 0, + "id": "799099416258281472", + "global_name": "MadH├«pp├«eArtist", + "display_name": "MadH├«pp├«eArtist", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "9a4144e395bc83c1cda3ed62bdf24f8a" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-14T14:55:08.655000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "clouds7818", + "public_flags": 0, + "id": "249417163192926208", + "global_name": "Clouds", + "display_name": "Clouds", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3b44b153311fa61caff080dc11ab4a47" + }, + "roles": [ + "1062748737560117249", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-13T10:23:54.568000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "wokentree", + "public_flags": 0, + "id": "260945203471319040", + "global_name": "WOKEN TREE", + "display_name": "WOKEN TREE", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "528c71baea058a6992f6979e1f2f1c15" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-09T21:54:03.190000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "covia", + "public_flags": 0, + "id": "921745119705714708", + "global_name": "c├╕Via", + "display_name": "c├╕Via", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "0d68da4480d6e0ce7bb10e72c42bf4da" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-07T21:01:46.789000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "spunnibadger", + "public_flags": 0, + "id": "450033861032804372", + "global_name": "≡ƒî¬ Spunni ≡ƒì» Badger≡ƒªí", + "display_name": "≡ƒî¬ Spunni ≡ƒì» Badger≡ƒªí", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "7ebc9fc11f602f9962e11dfa5e39ac61" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-29T17:28:10.621000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "evaderwill", + "public_flags": 0, + "id": "1176947000588107786", + "global_name": "Will", + "display_name": "Will", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_bc1be73794a51b31b6ac0ccdc1a8493a" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-01T09:31:28.048000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "budingabrand", + "public_flags": 0, + "id": "200311395588374529", + "global_name": "Budinga", + "display_name": "Budinga", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "14ef16a78318da3185487891210205a7" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-30T21:03:01.283000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "malachais", + "public_flags": 4194304, + "id": "669945837505478658", + "global_name": "ca", + "display_name": "ca", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "41d45e09b33cd66fcd37072ac1afd5dc" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T23:35:58.469000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "mALICE", + "public_flags": 0, + "id": "967529862183157790", + "global_name": null, + "display_name": null, + "discriminator": "2926", + "bot": false, + "avatar_decoration_data": null, + "avatar": "9034e79979a3053ad922c80890eac0a5" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-21T01:47:28.875000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "xhozt", + "public_flags": 0, + "id": "253756980362084353", + "global_name": "xhozt", + "display_name": "xhozt", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b7e9e604360e9d08f786214bca91f136" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-10T06:34:30.983000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": "2023-12-14T22:22:19.971000+00:00", + "avatar": "a_9c83f725ea82ecccea8768ff83d4658b" + }, + { + "user": { + "username": "sancho", + "public_flags": 0, + "id": "1034740884790595695", + "global_name": null, + "display_name": null, + "discriminator": "2595", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f70697f2275420399d82977377159bd1" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-19T23:27:21.035000+00:00", + "flags": 2, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "southpawskeet", + "public_flags": 256, + "id": "622938771674890240", + "global_name": "southpawskeet", + "display_name": "southpawskeet", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "006417304f1922af149336e11a8aebf4" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-04T22:51:27.104000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "glareman", + "public_flags": 0, + "id": "315672834460483584", + "global_name": "glareman", + "display_name": "glareman", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5b3f5ef7a2a9a2eec985753709fc770c" + }, + "roles": [ + "1062748737560117249", + "995051873201557575", + "1023784581087895592", + "995051512327848016", + "995101517503803413", + "995050810528501822" + ], + "premium_since": "2023-07-27T22:57:54.482000+00:00", + "pending": false, + "nick": "ThughunterGlare", + "mute": false, + "joined_at": "2022-07-08T22:58:08.799000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "acceptable_casualties", + "public_flags": 0, + "id": "266932610805006336", + "global_name": "Vamp", + "display_name": "Vamp", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "1562c20da435982413b1d09b6fbb649b" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Discount Fidel Castro", + "mute": false, + "joined_at": "2022-07-08T23:39:47.282000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "pawgchampp", + "public_flags": 128, + "id": "871202992664236102", + "global_name": "Pawg", + "display_name": "Pawg", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c5e8ba878e8ad0d30339f3c0fa79f173" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-22T03:55:29.197000+00:00", + "flags": 4, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "vladniisan", + "public_flags": 0, + "id": "911949711538282496", + "global_name": null, + "display_name": null, + "discriminator": "7013", + "bot": false, + "avatar_decoration_data": null, + "avatar": "23ff7d0481f04a23af82980049b27042" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-17T18:49:53.033000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "lilfreeba$e2.0", + "public_flags": 0, + "id": "1049633998541963264", + "global_name": null, + "display_name": null, + "discriminator": "9840", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d6b8db4b3b56c795e047077b48363b28" + }, + "roles": [ + "1001747314425208833", + "995051873201557575", + "1185262427940606032", + "995051445109923920", + "995101517503803413", + "995050844443643959" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-18T04:18:19.929000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "d.kota", + "public_flags": 512, + "id": "143127061987328000", + "global_name": "&d.kota", + "display_name": "&d.kota", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "86c7621ca315a9f1ba1fce0747f70cad" + }, + "roles": [ + "1023784581087895592", + "995704340247478442", + "995051445109923920", + "1109851698089967697", + "995101517503803413", + "995050663073558581", + "995050844443643959", + "995050775782899772" + ], + "premium_since": null, + "pending": false, + "nick": "&dkota", + "mute": false, + "joined_at": "2022-07-08T23:45:44.535000+00:00", + "flags": 2, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "uNKN0wn", + "public_flags": 0, + "id": "919145650208260130", + "global_name": null, + "display_name": null, + "discriminator": "2046", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-19T11:26:58.185000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ricecooker.net", + "public_flags": 0, + "id": "761143008644300820", + "global_name": "Dwarf Rice Cooker", + "display_name": "Dwarf Rice Cooker", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "34e38e4bb7bb8ab7d17e1d89b46708a8" + }, + "roles": [ + "1088316230429061160", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-23T17:17:25.653000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "! Twez", + "public_flags": 0, + "id": "1094792649703178330", + "global_name": null, + "display_name": null, + "discriminator": "1454", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-08T13:31:08.872000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "porchturkey", + "public_flags": 0, + "id": "356319981027459072", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c13d3c4bca020afe6184368688acb9ac" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-01T00:36:10.808000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "greatillusionist", + "public_flags": 0, + "id": "938012394364502016", + "global_name": "tucanthe18th", + "display_name": "tucanthe18th", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3f3ddb81f93ebb68bda4985a57d9bfb5" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-28T05:53:29.291000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "s2g", + "public_flags": 0, + "id": "1102498222049603685", + "global_name": null, + "display_name": null, + "discriminator": "5257", + "bot": false, + "avatar_decoration_data": null, + "avatar": "79ee349b6511e2000af8a32fb8a6974e" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-21T15:56:04.358000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "_soullessphoenix_", + "public_flags": 0, + "id": "114917538982395904", + "global_name": "Soulless", + "display_name": "Soulless", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "bd1a83f8548ed2db33fbc89190ce5a44" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-06T01:07:11.356000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "jarrix", + "public_flags": 512, + "id": "182670628887855104", + "global_name": "Jarrix (Merry Spookster)", + "display_name": "Jarrix (Merry Spookster)", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "2a9fc6906c159d628fafd81390a6a4da" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-22T03:48:45.341000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "hunybunbueno", + "public_flags": 0, + "id": "803398534388514856", + "global_name": "yanna", + "display_name": "yanna", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b14b6c8fabbda9f59c19969ae314ed2a" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-11T01:53:19.007000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "savm99", + "public_flags": 0, + "id": "520260688183296013", + "global_name": "≡¥òè≡¥òÆ≡¥òÑ≡¥òª≡¥òú≡¥òò≡¥òÆ≡¥ò¬≡ƒÆ£≡ƒûñ", + "display_name": "≡¥òè≡¥òÆ≡¥òÑ≡¥òª≡¥òú≡¥òò≡¥òÆ≡¥ò¬≡ƒÆ£≡ƒûñ", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "fb1019801d3140981947bf4620a63c65" + }, + "roles": [ + "995063073838735481", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-31T00:56:17.829000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "vonhohenheimxxxx", + "public_flags": 0, + "id": "900238478137257994", + "global_name": "Von Hohenheim -_-*", + "display_name": "Von Hohenheim -_-*", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "8faed61c9c836801746d2061ee9b5522" + }, + "roles": [ + "999881670121500712", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-13T04:01:56.623000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "j6luvstris", + "public_flags": 0, + "id": "381660491887542273", + "global_name": "J╠╡╠ì╠ì6≡ƒ⌐╕≡ƒÑñ", + "display_name": "J╠╡╠ì╠ì6≡ƒ⌐╕≡ƒÑñ", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "57e7a2028f7cb6fd379a6c5113a9cf57" + }, + "roles": [ + "1063248663788388453", + "995051873201557575", + "995064014189109389", + "995101517503803413", + "995063373358186616" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-17T14:44:24.592000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "zeddles63", + "public_flags": 0, + "id": "853621915561754644", + "global_name": "silly<<-", + "display_name": "silly<<-", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "7ede4f621d58cb91f7d7a1539a8240b5" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Silly (Critical Dinker)", + "mute": false, + "joined_at": "2022-07-09T19:01:58.433000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "calshit", + "public_flags": 0, + "id": "254488884963049472", + "global_name": "fards", + "display_name": "fards", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5e599b9913673b374a7aebfeea911cac" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-11T07:34:48.591000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": ".rehabbunny", + "public_flags": 0, + "id": "1018525714678562896", + "global_name": "rehabbunny", + "display_name": "rehabbunny", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a72089753eb7a77730dc6a5a0941748f" + }, + "roles": [ + "1001747314425208833", + "995051873201557575", + "995051512327848016", + "995101517503803413", + "995050775782899772" + ], + "premium_since": null, + "pending": false, + "nick": "rel&psebunny", + "mute": false, + "joined_at": "2022-09-11T20:00:18.336000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "slobk", + "public_flags": 0, + "id": "996148880754364506", + "global_name": "lowkey", + "display_name": "lowkey", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "2d5f3e33943249c31c8201f14622c772" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-27T10:13:00.549000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "SpaceCowMan", + "public_flags": 0, + "id": "997390895009771520", + "global_name": null, + "display_name": null, + "discriminator": "9357", + "bot": false, + "avatar_decoration_data": null, + "avatar": "298a07dd56a33d30dbed9172d834bb4c" + }, + "roles": [ + "995063248204349480", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-16T21:15:41.349000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "luci0fa", + "public_flags": 0, + "id": "1174525999648608400", + "global_name": "Lucifah", + "display_name": "Lucifah", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "dc0603b83805450a55d133e0fb83f16d" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-07T19:17:34.930000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "carrotcake64", + "public_flags": 0, + "id": "1047999742141026374", + "global_name": "ochka", + "display_name": "ochka", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "78790bbd4a99ef63cd6e7865431cb655" + }, + "roles": [ + "995051873201557575", + "995051512327848016", + "1053505510810337330", + "995101517503803413", + "995050844443643959" + ], + "premium_since": null, + "pending": false, + "nick": "&&&lenochkamoon&&&", + "mute": false, + "joined_at": "2023-12-01T01:52:06.021000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "kingweegee", + "public_flags": 512, + "id": "185110218781360129", + "global_name": "KingWeeGee", + "display_name": "KingWeeGee", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "59702af68a24a3155b5aec3d1b0f2d2d" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-01T20:51:33.322000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Γò╛ΓöüΓòñπâçΓòª∩╕╗ ≡¥ô┐≡¥ô«≡¥ô╗≡¥ô¡≡¥ô¬≡¥ô¡≡¥ô¡≡¥öé", + "public_flags": 0, + "id": "427721924081352704", + "global_name": "Supra", + "display_name": "Supra", + "discriminator": "7275", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f4415d61857c769936e82cc7e1dd190d" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-06T13:13:36.920000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "b4uc2far", + "public_flags": 0, + "id": "517520163176710145", + "global_name": "B4UC2Far", + "display_name": "B4UC2Far", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3f92a3b166fea0dc44e7fe6ac0e88d8c" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-10T00:51:13.280000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "bloodslave", + "public_flags": 0, + "id": "753286639689662484", + "global_name": "friends", + "display_name": "friends", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "cf575a036de9aebe2a4eb435f84e532c" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-14T05:02:17.078000+00:00", + "flags": 4, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "demontea23", + "public_flags": 0, + "id": "944606977819025458", + "global_name": "DeMonTea23", + "display_name": "DeMonTea23", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "dd97beb97dbce376059ac72896150919" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-14T16:05:50.090000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Dyno", + "public_flags": 589824, + "id": "155149108183695360", + "global_name": null, + "display_name": null, + "discriminator": "3861", + "bot": true, + "avatar_decoration_data": null, + "avatar": "b4fdfc64edff74c37e1574d34fad66c2" + }, + "roles": [ + "1009396297398231092" + ], + "premium_since": null, + "pending": false, + "nick": "BIG DICK 14 YEAR OLD", + "mute": false, + "joined_at": "2022-08-17T09:40:31.040000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "DangMustange", + "public_flags": 0, + "id": "1023992567752294461", + "global_name": null, + "display_name": null, + "discriminator": "8267", + "bot": false, + "avatar_decoration_data": null, + "avatar": "439bdb1390ebb41d58ba45999bb1dc2b" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-02T14:25:08.596000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "riverman_swim", + "public_flags": 0, + "id": "1057162472638926930", + "global_name": null, + "display_name": null, + "discriminator": "2468", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ddd6bd652c44c5de4844adde89942f04" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-30T04:38:19.684000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Kingcheesy09", + "public_flags": 0, + "id": "1050570825696297020", + "global_name": null, + "display_name": null, + "discriminator": "7388", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b96d3feb789e86161bb0efde378bc75d" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-09T21:50:42.054000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "exezon", + "public_flags": 0, + "id": "224327213422608384", + "global_name": "eXezon", + "display_name": "eXezon", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "11d15b71e5b768946d94ecef60560949" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-09T12:14:57.542000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "fallrot", + "public_flags": 128, + "id": "870428907327868969", + "global_name": "Fall Rot", + "display_name": "Fall Rot", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6c9599a5e38ad7206a64ec0eec105b47" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-22T20:55:09.121000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "deeg1293", + "public_flags": 128, + "id": "801366502753697802", + "global_name": "deeg", + "display_name": "deeg", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "4d0bd1f01ba62f300bd69391b4e3c909" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-22T09:15:40.871000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "sigh.endz", + "public_flags": 0, + "id": "635375249902272542", + "global_name": "Sigh.Endz", + "display_name": "Sigh.Endz", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f5aac1617d5a3f34e9c07a0f50c5f858" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-29T02:49:59.057000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Randy Coxx", + "public_flags": 0, + "id": "1067281522438193202", + "global_name": null, + "display_name": null, + "discriminator": "7312", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a2afb4c5401cd3de2e5c64bf8dd9bcd9" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-24T03:23:27.418000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Egrel", + "public_flags": 256, + "id": "1089629371658158110", + "global_name": null, + "display_name": null, + "discriminator": "0302", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e8ca1ae991135c9870e7a630ec5b61c2" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-13T21:26:57.047000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "hollykaus", + "public_flags": 128, + "id": "948802593902190633", + "global_name": "ßò╝oΩÖåΩÖåßâº╨ÜßÑ▓ßÑÖ$Γü╜╩░ß╡ÆΓü┐ß╡ë╩╕ß╡ù╩░ß╡Æß╡ùΓü╛", + "display_name": "ßò╝oΩÖåΩÖåßâº╨ÜßÑ▓ßÑÖ$Γü╜╩░ß╡ÆΓü┐ß╡ë╩╕ß╡ù╩░ß╡Æß╡ùΓü╛", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144307629225672846", + "asset": "a_d72066b8cecbadd9fc951913ebcc384f" + }, + "avatar": "a_49210b41958cf7081946ce03832116c5" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-04T00:50:53.630000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ej401", + "public_flags": 0, + "id": "886234887139512410", + "global_name": "E&J401", + "display_name": "E&J401", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5434c07f0f751eb1836dcb359af17644" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-11T23:42:59.900000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": ".jexi.", + "public_flags": 0, + "id": "777425132632801300", + "global_name": "Jexi", + "display_name": "Jexi", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d13002e3c094bb5a190288a25cebbf26" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-14T02:35:01.590000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "kekistani", + "public_flags": 128, + "id": "828793932757336094", + "global_name": "Kekistani", + "display_name": "Kekistani", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "049600632bf9806f3e43be8c2ea7354d" + }, + "roles": [ + "1062748737560117249", + "1071069667206119434", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Kekistani(Critical Thinker)", + "mute": false, + "joined_at": "2023-05-11T19:04:21.174000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Mudude", + "public_flags": 0, + "id": "973747731447316511", + "global_name": null, + "display_name": null, + "discriminator": "3255", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-20T11:57:59.964000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "krazy5575", + "public_flags": 0, + "id": "1126243778009759807", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b689406cad8d8016d6419d8973d3bb57" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-01T04:23:41.768000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "samael99", + "public_flags": 0, + "id": "154098560789381120", + "global_name": "samael", + "display_name": "samael", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ba3c61e452105ed1a8daa2ef13ae01dd" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-09T04:43:47.437000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "animaleven", + "public_flags": 0, + "id": "491082252977963019", + "global_name": "πÇÉ∩╝ï∩╝Å∩╝ìπÇæ", + "display_name": "πÇÉ∩╝ï∩╝Å∩╝ìπÇæ", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6d7e69f8b84bf560affffea6e035bbc6" + }, + "roles": [ + "995063373358186616", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T20:06:11.794000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "awuuplayer", + "public_flags": 0, + "id": "1099772208844378124", + "global_name": "Detroit realestate agent", + "display_name": "Detroit realestate agent", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "149faea540aeedc2b7b1eb068e5990eb" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Awoo", + "mute": false, + "joined_at": "2023-05-17T11:31:35.481000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ranran667", + "public_flags": 0, + "id": "876215762220638209", + "global_name": "ranran", + "display_name": "ranran", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "537d5a494d4a51615ebda32c263d1a20" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-16T23:50:20.301000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "gilga", + "public_flags": 0, + "id": "975170370644627507", + "global_name": null, + "display_name": null, + "discriminator": "7584", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a3852125914a40b884db86d0abcb0236" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-22T02:35:59.472000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "nonaveragejoe.", + "public_flags": 0, + "id": "362313794573172760", + "global_name": "NonAverageJoe1", + "display_name": "NonAverageJoe1", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "74d15988b9cb3e2111f6000737b45fb1" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-09T04:43:27.433000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "jelllychan", + "public_flags": 0, + "id": "692623579745091624", + "global_name": "jellychan", + "display_name": "jellychan", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "2ca6e7729b80d333fd359fe238f5cf1b" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-31T00:05:31.589000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "dripohito", + "public_flags": 0, + "id": "679170984372338718", + "global_name": null, + "display_name": null, + "discriminator": "1550", + "bot": false, + "avatar_decoration_data": null, + "avatar": "90e70089a41785fe2d36bbd9e54b67f8" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-26T05:31:36.114000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Kiloz", + "public_flags": 128, + "id": "1089348512212332585", + "global_name": null, + "display_name": null, + "discriminator": "1864", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f41e8603d51e5ec9bdd38abc9620df74" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-04-12T18:41:27.454000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "meowuwux3", + "public_flags": 0, + "id": "1069862741466153040", + "global_name": "MeowUwUx3", + "display_name": "MeowUwUx3", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "36cf78d9a3336b56cf19012e52731108" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-04-11T21:46:19.837000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "liquidmojo", + "public_flags": 256, + "id": "452932476562833417", + "global_name": "Punished \"Venom\" Mojo", + "display_name": "Punished \"Venom\" Mojo", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "0bb6743523eff97178b657aa172e861a" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-02T02:24:35.752000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "cheery_giveaway", + "public_flags": 0, + "id": "702356496801071164", + "global_name": "cheery_giveaway", + "display_name": "cheery_giveaway", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "4b00e96d14f7cb8a4e64c3d4a6d494a6" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-28T04:06:25.266000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "LeStinker", + "public_flags": 0, + "id": "1023185900097785938", + "global_name": null, + "display_name": null, + "discriminator": "7770", + "bot": false, + "avatar_decoration_data": null, + "avatar": "884aa865f68b27547dda08c994349aac" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Big Black Nigga Bitch", + "mute": false, + "joined_at": "2022-09-24T11:27:51.281000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": "2022-10-08T16:20:33.068000+00:00", + "avatar": null + }, + { + "user": { + "username": "fastcarsandsunnydays", + "public_flags": 0, + "id": "811479300590796820", + "global_name": "Fast cars and sunny days", + "display_name": "Fast cars and sunny days", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "80b94b1da94602a3383681de1566509a" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-19T12:51:11+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "cho0k", + "public_flags": 0, + "id": "786738770098913290", + "global_name": null, + "display_name": null, + "discriminator": "0601", + "bot": false, + "avatar_decoration_data": null, + "avatar": "816a8e8ca95c2e892af3831f37c69684" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-15T08:24:21.617000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "corvix666", + "public_flags": 64, + "id": "1067966119182344232", + "global_name": "Corvix", + "display_name": "Corvix", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "0c8933d61735c0671a407efe3c3a7037" + }, + "roles": [ + "995101517503803413", + "995051873201557575", + "1023722955454304367" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-12T02:17:03.238000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "snootch2", + "public_flags": 0, + "id": "223605677791117312", + "global_name": "SNOOTCH", + "display_name": "SNOOTCH", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5ef817f06085a3369dbc7d0eb59a19d4" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-06T18:01:47.457000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "fable28", + "public_flags": 128, + "id": "491560191624740865", + "global_name": "John Galt", + "display_name": "John Galt", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "4c12f357580421348279dd808ee39dfa" + }, + "roles": [ + "1062748737560117249", + "995051873201557575", + "1023784581087895592", + "995704340247478442", + "995051512327848016", + "995101517503803413" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T20:13:39.279000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "redstarcomrade", + "public_flags": 0, + "id": "111608748325261312", + "global_name": "redstarcomrade", + "display_name": "redstarcomrade", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "453bc1508539303f34eb4dc4f45384a8" + }, + "roles": [ + "1023723665969401906", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-25T09:14:34.675000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Deleted User iw39jm467", + "public_flags": 0, + "id": "433186466944909322", + "global_name": null, + "display_name": null, + "discriminator": "4172", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-09T23:53:34.866000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "≡ƒÆ┐ΓüÇΓ₧╖≡¥Ö╝≡¥Üè≡¥Ü¢≡¥Üö≡¥Ü₧≡¥Ü£Γå┤!!ΓǺΓéè╦Ü≡ƒô₧", + "public_flags": 128, + "id": "1074831247701966919", + "global_name": null, + "display_name": null, + "discriminator": "6347", + "bot": false, + "avatar_decoration_data": null, + "avatar": "675ccda1e34a0ecbc08f456f17c226aa" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-07T20:08:52.651000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Pimpz", + "public_flags": 0, + "id": "1070554386251653153", + "global_name": null, + "display_name": null, + "discriminator": "3466", + "bot": false, + "avatar_decoration_data": null, + "avatar": "356c2e0aeca782314804daf072d4e0f6" + }, + "roles": [ + "1062748737560117249", + "995051873201557575", + "995063248204349480", + "995704340247478442", + "995063281007996939", + "995101517503803413", + "995904351858069655", + "1005796007340167260" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-02T04:01:59.695000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "MBot-MusicHouse", + "public_flags": 0, + "id": "1142166864437452801", + "global_name": null, + "display_name": null, + "discriminator": "9137", + "bot": true, + "avatar_decoration_data": null, + "avatar": "88bd9ce7bf889c0d36fb4afd3725900b" + }, + "roles": [ + "1142167030397681897", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-18T18:44:00.522000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "thebigstinky.", + "public_flags": 0, + "id": "267018235721809921", + "global_name": "TheBigStinky", + "display_name": "TheBigStinky", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "1a88f81b9bc7467087901f2cebde5046" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-04T04:07:53.646000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "unb123", + "public_flags": 0, + "id": "714487935495307335", + "global_name": null, + "display_name": null, + "discriminator": "9927", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-16T23:41:11.263000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "friendlyneighbourhoodhitman", + "public_flags": 0, + "id": "997404212658970665", + "global_name": "Deadpool", + "display_name": "Deadpool", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "64ff82c3aefa2e32cd3d9e44f5af67ae" + }, + "roles": [ + "1071069667206119434", + "1023723320245493803", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-30T07:34:10.381000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "freedo", + "public_flags": 0, + "id": "852412578676473878", + "global_name": null, + "display_name": null, + "discriminator": "1561", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5da6a8eddfff3dcc3d8270565da6f98d" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-20T18:38:51.868000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "JalenTheRapper", + "public_flags": 128, + "id": "864898556267069521", + "global_name": null, + "display_name": null, + "discriminator": "1609", + "bot": false, + "avatar_decoration_data": null, + "avatar": "7d8e5ca90d1bb2d426a5bfdbdc00e0d3" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-11T08:10:26.653000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "mr.fluffy7461", + "public_flags": 0, + "id": "1091556183657152585", + "global_name": "Mr. Fluffy", + "display_name": "Mr. Fluffy", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_dc3e87957e7d59a2b82476402d9b4fe9" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-13T17:32:42.495000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "groceryshopping", + "public_flags": 64, + "id": "471054871961796618", + "global_name": "Grocery Shopping", + "display_name": "Grocery Shopping", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144059132517826601", + "asset": "a_10b9f886b513b77ccdd67c8784f1a496" + }, + "avatar": "a_7dfeca8d95135f9dcd338eacb9bda3d5" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-14T07:18:22.405000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "colonelleo", + "public_flags": 0, + "id": "1024902559577673748", + "global_name": "Colonel Leo", + "display_name": "Colonel Leo", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "2abe41d6e4a6a5c386f2ac6af3d28df0" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-04-24T04:50:50.761000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "insovietamerica", + "public_flags": 0, + "id": "231914095199125505", + "global_name": "Soviet", + "display_name": "Soviet", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "123c6fb17aa2f7d3c33fa74d855ecfb2" + }, + "roles": [ + "1062748737560117249", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-05T22:59:22.690000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Vore Γ£â", + "public_flags": 0, + "id": "978615943334879273", + "global_name": null, + "display_name": null, + "discriminator": "3909", + "bot": false, + "avatar_decoration_data": null, + "avatar": "8b262563faac51aa1e622bfa53245d11" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-16T20:47:10.376000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "doadab", + "public_flags": 0, + "id": "895467590363799563", + "global_name": "doadab", + "display_name": "doadab", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "65f459edb86597d837b9f4ea2cf19977" + }, + "roles": [ + "1062748737560117249", + "1023723320245493803", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-15T09:20:21.761000+00:00", + "flags": 1, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "theodoorklaproos", + "public_flags": 0, + "id": "117672888089313284", + "global_name": "Theodoor Klaproos", + "display_name": "Theodoor Klaproos", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "63a8ebac9b8d039a69c6611439355bfc" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-04-22T06:31:07.182000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "drderpenstein", + "public_flags": 0, + "id": "371825227459723264", + "global_name": "DrDerpenstein", + "display_name": "DrDerpenstein", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3553df4c3cd9fc827c54c5c22f0b1a63" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-19T05:48:25.408000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ThiccMeme", + "public_flags": 256, + "id": "560380407275847700", + "global_name": null, + "display_name": null, + "discriminator": "2954", + "bot": false, + "avatar_decoration_data": null, + "avatar": "18ceefee6f26a2d66a982fc7e8c2bf0e" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-10T05:05:45.922000+00:00", + "flags": 2, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "celesticv", + "public_flags": 0, + "id": "567186870010904608", + "global_name": "celesticv", + "display_name": "celesticv", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ccd40a3c023ff72d5564b604f54e0ab0" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-05T14:58:11.128000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "slick willy", + "public_flags": 0, + "id": "867062743316168794", + "global_name": null, + "display_name": null, + "discriminator": "5578", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995704340247478442", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-26T00:04:49.250000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "monchis_333", + "public_flags": 0, + "id": "1139316040531198052", + "global_name": "[monchis]", + "display_name": "[monchis]", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "440fe4b883617740ac9de898fb91f653" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-13T04:45:45.433000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "sandrahill5031104", + "public_flags": 0, + "id": "1094000521863508129", + "global_name": null, + "display_name": null, + "discriminator": "9303", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-29T03:47:51.410000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "alyx5802", + "public_flags": 0, + "id": "596133810727550987", + "global_name": "Alyx", + "display_name": "Alyx", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "53f9c12a4fd951fd24d81cef94aef772" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Alyx", + "mute": false, + "joined_at": "2023-07-02T08:09:43.304000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "knkyoto", + "public_flags": 0, + "id": "520815185582096414", + "global_name": "yoto", + "display_name": "yoto", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_e244480b5d868cd9b2ed6b16200a08fb" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-15T19:18:09.656000+00:00", + "flags": 4, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "dapsnpounds", + "public_flags": 0, + "id": "521251008387612673", + "global_name": "DapsnPounds", + "display_name": "DapsnPounds", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_3f7eacc8c28724d12484f1248af5b804" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-08T05:20:50.897000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "m0ldy spends dead husband money", + "public_flags": 0, + "id": "974878479239761960", + "global_name": null, + "display_name": null, + "discriminator": "7942", + "bot": false, + "avatar_decoration_data": null, + "avatar": "36667cf9e709047189d80abc54de5456" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-01T01:50:39.778000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "himmyhimerson", + "public_flags": 0, + "id": "667396751174664226", + "global_name": "Him", + "display_name": "Him", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6683365d41deaba42ff9809ba30a737a" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-31T07:18:43.282000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "cleveland_brown", + "public_flags": 0, + "id": "136606057630924800", + "global_name": "Doomerator", + "display_name": "Doomerator", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e37d0c0b0c549e5bbe136176d5849863" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "BIG DICK 16 YEAR OLD", + "mute": false, + "joined_at": "2023-06-28T04:49:13.053000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Hoo-Dini", + "public_flags": 0, + "id": "922739841802846219", + "global_name": null, + "display_name": null, + "discriminator": "7233", + "bot": false, + "avatar_decoration_data": null, + "avatar": "65681032cbd60f6b1d8e727f84b5c609" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-16T18:55:28.622000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "asentor", + "public_flags": 0, + "id": "775452484700733450", + "global_name": "Chris", + "display_name": "Chris", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "dd1f62f3e38bd2cee1cc507f3e2c2aa7" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-03T15:21:03.689000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": ".fleksnes", + "public_flags": 128, + "id": "275424641869152256", + "global_name": "Fleksnes", + "display_name": "Fleksnes", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a884b25d063aec87077c7d741f19a02e" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-04T22:57:04.044000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "timmyturner420", + "public_flags": 0, + "id": "873359059477200917", + "global_name": "Timmy Turner", + "display_name": "Timmy Turner", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "481e9c6d7404e7caff436fdac923dd41" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T20:12:38.458000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "annoyin.genius", + "public_flags": 0, + "id": "833838867416350761", + "global_name": "annoyin.Jesus", + "display_name": "annoyin.Jesus", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144058522808614923", + "asset": "a_d3da36040163ee0f9176dfe7ced45cdc" + }, + "avatar": "952615bcd1bc28a4198810b544b9cef1" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-25T08:05:34.342000+00:00", + "flags": 4, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "poshwork", + "public_flags": 0, + "id": "669208685691666484", + "global_name": "HOLMES", + "display_name": "HOLMES", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6fe25493bd1804dc72056335b8fd2909" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-08T00:10:48.071000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "infinitewar", + "public_flags": 256, + "id": "280076606389616640", + "global_name": "Envy", + "display_name": "Envy", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144058844004233369", + "asset": "a_fed43ab12698df65902ba06727e20c0e" + }, + "avatar": "8de86c6a49e90f271ca69d475788aebd" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-11T11:54:11.450000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "cursedbook", + "public_flags": 0, + "id": "1058769986660880484", + "global_name": "power", + "display_name": "power", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "943b7f65bfa03cf9770473803fb4c0dc" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-04-03T21:35:11.537000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "plantman111", + "public_flags": 0, + "id": "899799912789737503", + "global_name": "i4ni plantman111", + "display_name": "i4ni plantman111", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "73e59656a830e6f6283c12eb29fd5c31" + }, + "roles": [ + "1057170710138732604", + "995050663073558581" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-03T06:57:57.844000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "TheDrCocktor", + "public_flags": 0, + "id": "963894411417227345", + "global_name": null, + "display_name": null, + "discriminator": "9238", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_2cd415be16803c47eeb05202b290b106" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T21:43:12.461000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ezzy_stitch", + "public_flags": 0, + "id": "182866547222642689", + "global_name": "Ezzy Stitch", + "display_name": "Ezzy Stitch", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "9854f9394b9eb88230468a7d0318572a" + }, + "roles": [ + "1023722847824248832", + "1020733362316529735", + "995063248204349480", + "1023723061050101832", + "995051873201557575", + "1013921043892674670", + "995063015651160144", + "995063119976075344", + "1001512564162826322", + "1023723232412577842", + "1023723665969401906", + "995101517503803413", + "995904351858069655", + "995063373358186616", + "1005796007340167260", + "1023723584327274527" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-09T03:01:47.700000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "vaguelyfamiliar", + "public_flags": 0, + "id": "1002472778391371776", + "global_name": "cranberrycocaine", + "display_name": "cranberrycocaine", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "02c45d28c5e66a921b30e291d5d8a862" + }, + "roles": [ + "1001747314425208833", + "995101517503803413", + "1062748737560117249", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-12T20:57:13.630000+00:00", + "flags": 4, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "senordomo", + "public_flags": 0, + "id": "301896412780691466", + "global_name": "senordomo|XxX|", + "display_name": "senordomo|XxX|", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f1169265e0c1505cbed1cb31ee677dfc" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-10T12:04:09.631000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Bravo_blendz", + "public_flags": 0, + "id": "1069350905977249953", + "global_name": null, + "display_name": null, + "discriminator": "2563", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6a038a88cf21323a06155b5147ed3c8b" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-29T20:22:22.756000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "kare", + "public_flags": 0, + "id": "968482409731465257", + "global_name": null, + "display_name": null, + "discriminator": "2166", + "bot": false, + "avatar_decoration_data": null, + "avatar": "7fd6d2ef777e92dd90781f2d972e9696" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-18T23:58:36.168000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Abdullah3422", + "public_flags": 0, + "id": "938846834292584488", + "global_name": null, + "display_name": null, + "discriminator": "6915", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b19e88adaf4e60bf49b8b73e8a651765" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-25T03:18:35.029000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "terrenceandrewdavis_v2", + "public_flags": 128, + "id": "1044202954628010004", + "global_name": "TLA Nobody", + "display_name": "TLA Nobody", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f423c207b6e65c008e91ea34db1d9246" + }, + "roles": [ + "1001747314425208833", + "995051873201557575", + "995050775782899772", + "1021938293744611411", + "995101517503803413", + "995050844443643959", + "1043217063247884348", + "995050810528501822" + ], + "premium_since": "2023-12-19T00:49:53.129000+00:00", + "pending": false, + "nick": "JAMICAH", + "mute": false, + "joined_at": "2023-11-21T20:17:36.479000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "loveyg", + "public_flags": 0, + "id": "878536146169245716", + "global_name": "OGloveyG", + "display_name": "OGloveyG", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5d6319aac33df914879312761bdfa977" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-17T06:20:09.167000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "michaeldanielfoster", + "public_flags": 0, + "id": "951713686861529109", + "global_name": "MichaelDanielFoster", + "display_name": "MichaelDanielFoster", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f6a751e58ca89915d4f9767c73b4acd8" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-29T04:00:51.182000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "DonJezebel", + "public_flags": 0, + "id": "551550516673642506", + "global_name": null, + "display_name": null, + "discriminator": "3113", + "bot": false, + "avatar_decoration_data": null, + "avatar": "eaa152aa18b7ccc11b675204cd67728f" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T22:33:07.938000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "deathwyrhta", + "public_flags": 64, + "id": "169980211641712641", + "global_name": "sosa", + "display_name": "sosa", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ce74d5e2753e88444a9eeb57e1d45658" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-23T18:27:49.444000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "geeterskeeter", + "public_flags": 0, + "id": "757148502311829536", + "global_name": "geet", + "display_name": "geet", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_841507e4668ef2d27bd2281850b207bf" + }, + "roles": [ + "995063047544639579", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-12T19:44:07.652000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "minecraftgod", + "public_flags": 0, + "id": "1051025497196339261", + "global_name": null, + "display_name": null, + "discriminator": "2311", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6803dfbb8493743d329eb08dd93f8851" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-13T17:12:38.628000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "pbsgoofychloesamba", + "public_flags": 64, + "id": "282089177313443842", + "global_name": "[PBS]GoofyChloeSamba", + "display_name": "[PBS]GoofyChloeSamba", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e73914e20e616a17fb00fd420e2ee625" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-11T19:01:17.797000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Astauryah", + "public_flags": 0, + "id": "923390642309197865", + "global_name": "Antisocial Avocado", + "display_name": "Antisocial Avocado", + "discriminator": "9282", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-17T19:25:13.887000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "sizzle_iguana_dick", + "public_flags": 0, + "id": "376683210752655371", + "global_name": "Sizzle_", + "display_name": "Sizzle_", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "1c440756fee6402f2ca6b9364bca43ef" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-28T10:07:16.369000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "yungcamz.", + "public_flags": 0, + "id": "461662156396429312", + "global_name": "YungCamz", + "display_name": "YungCamz", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c98380abccaaddea187c985730433f48" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-04T02:17:32.061000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "lilfreebase", + "public_flags": 0, + "id": "497321666372960268", + "global_name": "freeb&$e", + "display_name": "freeb&$e", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "127e71f750b6d890bc65933abb061408" + }, + "roles": [ + "1001747314425208833", + "995051873201557575", + "995063248204349480", + "1021962497848250471", + "1071069667206119434", + "995051512327848016", + "995051445109923920", + "995050844443643959" + ], + "premium_since": null, + "pending": false, + "nick": "lil freeb&$e", + "mute": false, + "joined_at": "2023-12-04T03:32:20.920000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "itsmamamouse", + "public_flags": 0, + "id": "716456794935001138", + "global_name": "mamamouse", + "display_name": "mamamouse", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ff11ec973c3c50804443332e570f048d" + }, + "roles": [ + "995101517503803413", + "1129290038845386823", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-16T04:55:08.998000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "nvda_labrat_tcade", + "public_flags": 0, + "id": "424756951680024576", + "global_name": "Bullion Hambone Goldstein", + "display_name": "Bullion Hambone Goldstein", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "dfcd050ef85c0d84b95f4afc7dcf4643" + }, + "roles": [ + "995063073838735481", + "997694246159130724", + "995051873201557575", + "995704340247478442", + "995063281007996939", + "995101517503803413", + "995064226790002809" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-28T12:51:19.060000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Yotsukano", + "public_flags": 1048576, + "id": "921927325141045288", + "global_name": null, + "display_name": null, + "discriminator": "8882", + "bot": false, + "avatar_decoration_data": null, + "avatar": "2287f2b9270080107c75fbc5be8450f6" + }, + "roles": [], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-21T21:22:08.215000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "cambambino", + "public_flags": 0, + "id": "1046851279432982569", + "global_name": "CamBamBino", + "display_name": "CamBamBino", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144059132517826601", + "asset": "a_10b9f886b513b77ccdd67c8784f1a496" + }, + "avatar": "a61d68bd689e68bbc747d0efbc3fcb07" + }, + "roles": [ + "1062748737560117249", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-28T22:56:53.036000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "dreadfulone", + "public_flags": 0, + "id": "378737437322641410", + "global_name": "Dread", + "display_name": "Dread", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6a746665efb387e38ae0f5d16ab6f7d6" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-12T21:49:40.533000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "flamingo8093", + "public_flags": 0, + "id": "872267194929676358", + "global_name": "flamingo", + "display_name": "flamingo", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c6f94fbc3b735ec68cb794766d24ae6a" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-08T22:38:09.523000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "BattMann Bundy", + "public_flags": 0, + "id": "773248265885581322", + "global_name": null, + "display_name": null, + "discriminator": "8494", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3740a0fc9fc08e6f669735bb30335834" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-09T09:28:23.280000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "cardibdp", + "public_flags": 0, + "id": "831605990386040842", + "global_name": "CardiBPD", + "display_name": "CardiBPD", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "05451b84530f66b20b228d0fc7ac0644" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-26T06:03:11.441000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "lil_camino", + "public_flags": 0, + "id": "144996927577128962", + "global_name": "lil_camino", + "display_name": "lil_camino", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6c07fc68a1729cc7b33342e07c6ff232" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-29T14:01:22.471000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "darth.hater", + "public_flags": 0, + "id": "616256895975686175", + "global_name": "Darth Hater", + "display_name": "Darth Hater", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b88ac3d0a51d934a05171cc43ebcc809" + }, + "roles": [ + "1005796007340167260", + "995101517503803413", + "995051873201557575", + "995050844443643959" + ], + "premium_since": null, + "pending": false, + "nick": "rezzen69", + "mute": false, + "joined_at": "2023-12-01T15:06:41.936000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "notXObunny", + "public_flags": 64, + "id": "892336994368245760", + "global_name": null, + "display_name": null, + "discriminator": "0531", + "bot": false, + "avatar_decoration_data": null, + "avatar": "9e3be43f994f11d4c1a1773493d0520e" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-14T09:23:09.271000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "cippert", + "public_flags": 128, + "id": "459087024863969286", + "global_name": "Cippert", + "display_name": "Cippert", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "536e9655450e68ee89435900af707c5e" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-05T03:06:14.274000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "hardlytrying", + "public_flags": 0, + "id": "270355194183680000", + "global_name": "Hardly Trying", + "display_name": "Hardly Trying", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "288e3ea72adf1791cbb558c8170ee6cb" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "the medic", + "mute": false, + "joined_at": "2023-06-05T03:05:52.248000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Shorty27", + "public_flags": 128, + "id": "1085544084120277142", + "global_name": null, + "display_name": null, + "discriminator": "5936", + "bot": false, + "avatar_decoration_data": null, + "avatar": "79abaa941c9774bdb9d1e556473a9b1c" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-28T19:13:54.993000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "richardcranium416", + "public_flags": 256, + "id": "763798882484092960", + "global_name": "Richard Cranium", + "display_name": "Richard Cranium", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "23c2974f6332292d39138d516e357592" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-29T07:02:39.247000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "dalghak", + "public_flags": 0, + "id": "1043344037672919151", + "global_name": "Dalghak", + "display_name": "Dalghak", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a612d38d25e97d6b27cb61a78fd9fdf2" + }, + "roles": [ + "1094826479403147305", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-15T16:50:04.532000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "bwains", + "public_flags": 0, + "id": "1182753087342006356", + "global_name": "^.^", + "display_name": "^.^", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "2a17a8670b095ab2aa267fb437f6dfa8" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-11T23:44:22.273000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ericmensch", + "public_flags": 0, + "id": "295953881769443338", + "global_name": "Eric Mensch", + "display_name": "Eric Mensch", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "50c289b9e64a3310ef3787ec8d86da09" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-01T08:00:31.677000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "sickriffjake", + "public_flags": 0, + "id": "984091370677489664", + "global_name": "sickriffjake", + "display_name": "sickriffjake", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "86cf5870f11b89dfa47a6a5c261a7fad" + }, + "roles": [ + "999881670121500712", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-10T13:22:26.515000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "tiananmen2", + "public_flags": 256, + "id": "248305785677938689", + "global_name": "Tiananmen┬▓", + "display_name": "Tiananmen┬▓", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "523acfb0ca9fb79b6e48ec2dffe5fa4f" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-09T20:44:06.998000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "╤ü╨╗╨░╤é╨╡ ╨╛╤ä╤ü", + "public_flags": 0, + "id": "949402366866772028", + "global_name": null, + "display_name": null, + "discriminator": "3843", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d37c8361acf525d83ef5df0f72cfcf8c" + }, + "roles": [ + "1041596935322218516", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-14T06:14:36.190000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "zeichen", + "public_flags": 0, + "id": "113406416714276864", + "global_name": "Zeichen", + "display_name": "Zeichen", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "defdcb46ade35f14458b39b95c8967e1" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-04-02T00:12:59.664000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "olive", + "public_flags": 0, + "id": "981147034314764289", + "global_name": null, + "display_name": null, + "discriminator": "9232", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3834664a1770f8aa5c5eedb821d3252f" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-18T23:51:54.769000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "pussyslayer4351", + "public_flags": 0, + "id": "990635960842735736", + "global_name": "PussySlayer", + "display_name": "PussySlayer", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "271e8c93ec904604de03f836736f1686" + }, + "roles": [ + "995063248204349480", + "995704340247478442", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-26T02:40:21.154000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "gragamag", + "public_flags": 0, + "id": "233723555882205194", + "global_name": "≡¥ö╛≡¥òú≡¥òÆ≡¥òÿ≡¥òÆ≡¥ò₧≡¥òÆ≡¥òÿ", + "display_name": "≡¥ö╛≡¥òú≡¥òÆ≡¥òÿ≡¥òÆ≡¥ò₧≡¥òÆ≡¥òÿ", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "7ecd3bfcbef3117c9b423e39df22c734" + }, + "roles": [ + "1033933988479381504", + "1062748737560117249", + "995051873201557575", + "1094826479403147305", + "995063119976075344", + "995101517503803413" + ], + "premium_since": null, + "pending": false, + "nick": "TrYp", + "mute": false, + "joined_at": "2023-11-15T15:24:07.902000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "jusschriss", + "public_flags": 0, + "id": "1160786205051461664", + "global_name": "Chri$$", + "display_name": "Chri$$", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a1a7926408cdbe0c9a8d5b234bf37859" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-09T03:53:02.942000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "codders69", + "public_flags": 0, + "id": "144909019205599232", + "global_name": "Codders69", + "display_name": "Codders69", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "2b0f603147f18b4cc23e4420022ed3fa" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-04T04:37:22.251000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "etric", + "public_flags": 0, + "id": "101782535012384768", + "global_name": "{ i4ni } Lurker", + "display_name": "{ i4ni } Lurker", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f5c9041f24ba56b5329f75d42040dece" + }, + "roles": [ + "997694246159130724", + "1023784581087895592", + "995051512327848016", + "995051445109923920", + "995063119976075344", + "1023722733542064178", + "1109851698089967697", + "995101517503803413", + "995063373358186616", + "995063073838735481", + "995050775782899772", + "1023723618846392381" + ], + "premium_since": null, + "pending": false, + "nick": "{ i4ni } Fred", + "mute": false, + "joined_at": "2023-11-24T06:00:28.122000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "bulzeye", + "public_flags": 0, + "id": "474016594607996949", + "global_name": "JOHN PORK", + "display_name": "JOHN PORK", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d93f9266b50640b81a5fcd378cbc5b6a" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-05T09:07:32.443000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "testo_", + "public_flags": 768, + "id": "162777802653827072", + "global_name": "Testo", + "display_name": "Testo", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "665ea68fe38a1855642142504b11d658" + }, + "roles": [ + "995051873201557575", + "995051445109923920", + "1109851698089967697", + "1023723232412577842", + "1063291711629041714", + "995101517503803413", + "995050775782899772" + ], + "premium_since": null, + "pending": false, + "nick": "Testoß╢ªΓü┤Γü┐ß╢ª", + "mute": false, + "joined_at": "2023-01-10T05:25:21.264000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "racoborninc.", + "public_flags": 0, + "id": "271285912669782016", + "global_name": "Raco ^ß┤Ñ^", + "display_name": "Raco ^ß┤Ñ^", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "4ef31a8d27be06f7b7ae505f04023931" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-01T23:21:48.024000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "saintjuicy", + "public_flags": 0, + "id": "360649659322073098", + "global_name": "SaintJuicy", + "display_name": "SaintJuicy", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c63cf7e03000da2cf632d775e80f1fb9" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T21:03:27.302000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "\\ΓÄ¥Γº╣Ωºü≡¥ô╢≡¥òÉσ░║ß╗ûΓäò≡¥ôô╤ö╨╝ßÄ╢ΓÆ╢ß╢ñ≡¥ö½ß╡ëΣ╣ÖΩºéΓº╕ΓÄá/", + "public_flags": 128, + "id": "212669784066752515", + "global_name": null, + "display_name": null, + "discriminator": "0568", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_22a52190f25292ee1c47b294dd21fe9e" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-21T08:19:54.760000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "FoxFire", + "public_flags": 128, + "id": "326709456324788224", + "global_name": "≡ƒÉ╛≡¥ôò≡¥ô╕≡¥öü≡¥ôò≡¥ô▓≡¥ô╗≡¥ô«≡ô⪠Γâ¥Γâñ≡ƒÉ╛", + "display_name": "≡ƒÉ╛≡¥ôò≡¥ô╕≡¥öü≡¥ôò≡¥ô▓≡¥ô╗≡¥ô«≡ô⪠Γâ¥Γâñ≡ƒÉ╛", + "discriminator": "1674", + "bot": false, + "avatar_decoration_data": null, + "avatar": "98a04d8f92a9ee853c38a2023902f2dd" + }, + "roles": [ + "1005796007340167260", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-09T03:12:01.304000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "hybridtheory1001", + "public_flags": 0, + "id": "1140843844171210954", + "global_name": "ilger", + "display_name": "ilger", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "da4e756f57070a4421421dcf97751be0" + }, + "roles": [ + "995063281007996939", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-01T19:47:52.510000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "biffxannen", + "public_flags": 0, + "id": "883131398700036106", + "global_name": "BIFF XANNEN", + "display_name": "BIFF XANNEN", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "bfaf9df747374ec6625741bfa4683e11" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-16T17:31:39.424000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "saintlordzztm", + "public_flags": 0, + "id": "201732817929895936", + "global_name": "≡¥ÉÆ≡¥ûå≡¥ûÄ≡¥ûô≡¥ûÖ ≡¥Éï≡¥ûö≡¥ûù≡¥ûë≡¥ûÄ≡¥ûê≡¥ûÜ≡¥ûƒ≡¥ûƒ Γäó", + "display_name": "≡¥ÉÆ≡¥ûå≡¥ûÄ≡¥ûô≡¥ûÖ ≡¥Éï≡¥ûö≡¥ûù≡¥ûë≡¥ûÄ≡¥ûê≡¥ûÜ≡¥ûƒ≡¥ûƒ Γäó", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "732785e7bbe62001c15a0327b1027934" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T23:25:21.917000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Finaticsu", + "public_flags": 0, + "id": "1023629284906106890", + "global_name": null, + "display_name": null, + "discriminator": "8841", + "bot": false, + "avatar_decoration_data": null, + "avatar": "2eb75f9b6530153ee776bc0938a08180" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-22T17:10:35.947000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "heheh3", + "public_flags": 0, + "id": "855702167791730718", + "global_name": "Hehe", + "display_name": "Hehe", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "692ff11727d4ea888da094d320fbf2c0" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-12T03:14:30.593000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "harwulf", + "public_flags": 512, + "id": "165669824175931392", + "global_name": "Harwulf", + "display_name": "Harwulf", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "9d816e0c93c464a7ed0e52e2ac672919" + }, + "roles": [ + "995050775782899772", + "995101517503803413", + "995050810528501822", + "995051873201557575" + ], + "premium_since": "2023-05-10T18:36:39.470000+00:00", + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-08T17:48:56.907000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": "2023-07-27T18:58:44.803000+00:00", + "avatar": null + }, + { + "user": { + "username": "DoozieCapone", + "public_flags": 128, + "id": "956756533042118686", + "global_name": null, + "display_name": null, + "discriminator": "8194", + "bot": false, + "avatar_decoration_data": null, + "avatar": "29597d7116f355780f41ae226159b07e" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-19T19:23:09.585000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "knify", + "public_flags": 0, + "id": "286592075879940097", + "global_name": "Knify", + "display_name": "Knify", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "03a4332ed9fec5837f34293c4aad5173" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-09T20:43:15.093000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "wedralin", + "public_flags": 64, + "id": "641298436473225216", + "global_name": null, + "display_name": null, + "discriminator": "0171", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d38d75f7ac5d7bf3853ca5ac54eb0a55" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-16T21:11:07.933000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "wavy402", + "public_flags": 0, + "id": "797378719924617236", + "global_name": "wavy", + "display_name": "wavy", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "bf7f57fa485e793ab53f69b906ca8b20" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-16T08:14:27.294000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "CJ4", + "public_flags": 0, + "id": "998402731989532673", + "global_name": null, + "display_name": null, + "discriminator": "5049", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c4ec712a015825628e57ef2e07fe9d14" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-11T19:47:49.100000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "runecube", + "public_flags": 128, + "id": "383116719696117773", + "global_name": "≡¥òä≡¥òö≡¥òä≡¥òÆ≡¥òö≡¥ò£", + "display_name": "≡¥òä≡¥òö≡¥òä≡¥òÆ≡¥òö≡¥ò£", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a3d74eb62f8bcb7400430b72f12aa9ee" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-10T14:43:28.609000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "alpaca_v2.0", + "public_flags": 0, + "id": "1152368395354918922", + "global_name": "Alpaca V2.5", + "display_name": "Alpaca V2.5", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "52a2ac8cf2dd245c16e3eadcf3dd7365" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-12T03:40:18.396000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "bstan42", + "public_flags": 0, + "id": "264440043031101445", + "global_name": "B Stan", + "display_name": "B Stan", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "030057c426d5270e8d24d242903b937d" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-27T02:16:23.723000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "bunbun1898", + "public_flags": 128, + "id": "498271398951911425", + "global_name": "Bunny bunkins", + "display_name": "Bunny bunkins", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "be2801708986cedf85adb7a144c86dce" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-11T04:23:29.603000+00:00", + "flags": 2, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "presley", + "public_flags": 0, + "id": "1057857475023491133", + "global_name": null, + "display_name": null, + "discriminator": "6726", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e94bba3120935dbcb1e01f271876cc45" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-12T14:34:53.046000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ItsYojimbo", + "public_flags": 0, + "id": "975511178224754729", + "global_name": "man_humor", + "display_name": "man_humor", + "discriminator": "0053", + "bot": false, + "avatar_decoration_data": null, + "avatar": "323d877e8b70784edaf8a27c4c949bf5" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-01T10:27:07.935000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "itsrudeboi", + "public_flags": 128, + "id": "1080710640768917514", + "global_name": "itsRudeBoi", + "display_name": "itsRudeBoi", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "8f6e15b7314f289dc90bd45123d1edab" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-15T18:40:04.385000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "itsdontcarebear", + "public_flags": 0, + "id": "787788038830424106", + "global_name": "≡¥Éâ≡¥É¿≡¥Éº'≡¥É¡ ≡¥Éé≡¥ÉÜ≡¥É½≡¥É₧ ≡¥Éü≡¥É₧≡¥ÉÜ≡¥É½", + "display_name": "≡¥Éâ≡¥É¿≡¥Éº'≡¥É¡ ≡¥Éé≡¥ÉÜ≡¥É½≡¥É₧ ≡¥Éü≡¥É₧≡¥ÉÜ≡¥É½", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "84a03df60a4f58026b0fff930e7b21ef" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-04-03T20:00:21.984000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "hobbezzzz", + "public_flags": 0, + "id": "425395403798609933", + "global_name": "hobbes", + "display_name": "hobbes", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144059132517826601", + "asset": "a_10b9f886b513b77ccdd67c8784f1a496" + }, + "avatar": "65102b64c2735146905c8a60d44be571" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-24T16:07:10.037000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "spooknukem", + "public_flags": 64, + "id": "699060851377700944", + "global_name": "spook nukem", + "display_name": "spook nukem", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_322e2ee11214b6cc844fa0d5973d3524" + }, + "roles": [ + "995704340247478442", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-04T01:12:41.324000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "brutal_beast", + "public_flags": 0, + "id": "270908011348885507", + "global_name": "brutalbeast", + "display_name": "brutalbeast", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d58ee834c7a377c9d7584d70314be5ff" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Wifebeater mumbling Swede", + "mute": false, + "joined_at": "2022-08-09T20:34:38.454000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "MrCooke", + "public_flags": 256, + "id": "1108198386043211829", + "global_name": null, + "display_name": null, + "discriminator": "0374", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a15314e814021062bc26f74c26dc4aec" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-23T07:45:48.777000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "endercat", + "public_flags": 0, + "id": "572233699303751700", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144307957425778779", + "asset": "a_8ffa2ba9bff18e96b76c2e66fd0d7fa3" + }, + "avatar": "a_2470fa01a2601c9dd81db9b70ce14038" + }, + "roles": [ + "995063073838735481", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-20T02:22:19.230000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "mastersamir", + "public_flags": 128, + "id": "318300754693718016", + "global_name": "GangSTAR $ami╨»", + "display_name": "GangSTAR $ami╨»", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_fb2019de8294c7620a25601e8d93401e" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-31T04:18:40.927000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "3dgod", + "public_flags": 256, + "id": "624734982518341672", + "global_name": "3dgod", + "display_name": "3dgod", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144046002110738634", + "asset": "a_fe3c76cac2adf426832a7e495e8329d3" + }, + "avatar": "4dcec31c6945cdde7fc509b87bec3e04" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-13T15:17:59.178000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "liquid", + "public_flags": 0, + "id": "787115161021972521", + "global_name": "liquid", + "display_name": "liquid", + "discriminator": "9835", + "bot": false, + "avatar_decoration_data": null, + "avatar": "20753bad22527381096423a51b09a21d" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-19T15:59:10.472000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "doinkbig", + "public_flags": 0, + "id": "401606438482477057", + "global_name": "DoinkBig", + "display_name": "DoinkBig", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "1b20b0469c4416fe8f28629d01ad809c" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-04T05:49:35.322000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "hands17", + "public_flags": 0, + "id": "772619060155908126", + "global_name": "Hands17", + "display_name": "Hands17", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "01e567e181853211676014568bb87d42" + }, + "roles": [ + "1062748737560117249", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-18T03:12:37.127000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "musculoskeletal", + "public_flags": 0, + "id": "1113669776691171330", + "global_name": "ethnic cleanse", + "display_name": "ethnic cleanse", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "784d6f62c74a4dd5fcbeb7214088664c" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-28T01:46:06.205000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "the_minority_minion", + "public_flags": 0, + "id": "150751260381806592", + "global_name": "Spageti", + "display_name": "Spageti", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "0fd46529af403c729b6d207395007776" + }, + "roles": [ + "1109851698089967697", + "1024490581948375090", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "nigageti", + "mute": false, + "joined_at": "2023-08-02T06:37:28.989000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": "2023-10-31T21:49:45.839000+00:00", + "avatar": null + }, + { + "user": { + "username": "50daysof", + "public_flags": 0, + "id": "864330445763772436", + "global_name": "/\\Lulzi\\/", + "display_name": "/\\Lulzi\\/", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "9715be49318232e41e863ed2edd5d7d4" + }, + "roles": [ + "995051873201557575", + "999881670121500712", + "995051512327848016", + "995051445109923920", + "1185262427940606032", + "995101517503803413", + "995050844443643959" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-08T01:44:48.078000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "morbidr", + "public_flags": 0, + "id": "325111005938188300", + "global_name": "Morbid", + "display_name": "Morbid", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f87b13d6abdfa32e6f9360b111c6dc3b" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-27T04:00:52.932000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "0wetsgfv8dj9i3uxj0et9xiwds8fvgma", + "public_flags": 0, + "id": "748479500509249548", + "global_name": "T)WEG#*F(DV$JIHUI0te83wjg", + "display_name": "T)WEG#*F(DV$JIHUI0te83wjg", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d96882f6d8a6a4b2206b287b3f040ddb" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-06T21:02:26.315000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "_pamdemic", + "public_flags": 0, + "id": "974003609480089680", + "global_name": "Pam Demic", + "display_name": "Pam Demic", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "56a9eeb69a57a1a2273bf31b6006bfd2" + }, + "roles": [ + "1062748737560117249", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "capnsavaho", + "mute": false, + "joined_at": "2023-01-05T17:58:46.036000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "toontoker", + "public_flags": 256, + "id": "210622748047835136", + "global_name": "ß▓╝", + "display_name": "ß▓╝", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5ffbf98dee7741efca794e431f9443ae" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-28T03:23:25.492000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "crackmommy", + "public_flags": 256, + "id": "613750804809121812", + "global_name": "Brownie ≡ƒñÄ", + "display_name": "Brownie ≡ƒñÄ", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a12972f3bc18c92c1154c0ae9ad78489" + }, + "roles": [ + "995063073838735481", + "1023723232412577842", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-10T06:09:08.741000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "scottybe", + "public_flags": 0, + "id": "713760642397634641", + "global_name": "scottybe", + "display_name": "scottybe", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "9ff75ee802d66e5393ade1fe7eba3562" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-21T07:38:51.194000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "grumpybear", + "public_flags": 0, + "id": "310140268307283978", + "global_name": "Grumpy Bear", + "display_name": "Grumpy Bear", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "4e126c9df6b89a86d941d07434fdd464" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-26T07:19:07.123000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "lladdiad_hecsadegol", + "public_flags": 0, + "id": "320959630048100352", + "global_name": "╨╝╨╡╨╢╨┤╤â╨╜╨░╤Ç╨╛╨┤╨╜╤ï╨╣ ╨┤╨╡╨╜╨╡╨╢╨╜╤ï╨╣ ╤ê╤é╤Ç╨░╤ä╨╜╨╕╨║", + "display_name": "╨╝╨╡╨╢╨┤╤â╨╜╨░╤Ç╨╛╨┤╨╜╤ï╨╣ ╨┤╨╡╨╜╨╡╨╢╨╜╤ï╨╣ ╤ê╤é╤Ç╨░╤ä╨╜╨╕╨║", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e204ba64cb881612e77e148a1b2deb6b" + }, + "roles": [ + "995051873201557575", + "995051445109923920", + "995101517503803413", + "995063373358186616", + "995050775782899772" + ], + "premium_since": null, + "pending": false, + "nick": "S╥ëO╥ëX╥ë", + "mute": false, + "joined_at": "2022-07-10T03:54:36.704000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "haud0ken", + "public_flags": 0, + "id": "511401039610511361", + "global_name": "HAUD0KEN", + "display_name": "HAUD0KEN", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "689de97a8d38dad56ba55714776c3b08" + }, + "roles": [ + "995051873201557575", + "995051512327848016", + "1109851698089967697", + "995101517503803413", + "995050775782899772" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-07T17:56:06.132000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "mclovin", + "public_flags": 64, + "id": "722993739794219080", + "global_name": null, + "display_name": null, + "discriminator": "9707", + "bot": false, + "avatar_decoration_data": null, + "avatar": "2a680c085b963c612846cd04d69d5d07" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-04T18:23:43.539000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "mastidavaapaarik", + "public_flags": 0, + "id": "139251583807389697", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "99eaa1b74ecbb4be82856a0bc3d8e8a6" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-18T06:45:53.501000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "nymphesis", + "public_flags": 64, + "id": "638705735450230794", + "global_name": "Nymphesis", + "display_name": "Nymphesis", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "cf39425fef2ba978701e7ea67e34dfed" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-21T08:45:00.928000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": ".ludmilla.", + "public_flags": 0, + "id": "700411523264282685", + "global_name": "LudMilla", + "display_name": "LudMilla", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b11e61651fe6f24a669c59c95588248d" + }, + "roles": [ + "1033933988479381504", + "1062748737560117249", + "1021962497848250471", + "995063248204349480", + "995051873201557575", + "995063281007996939", + "996642050361536594", + "995101517503803413", + "995904351858069655", + "995063073838735481", + "1005796007340167260" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-23T15:13:57.330000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "myspacetom", + "public_flags": 0, + "id": "215167096663965696", + "global_name": "Tom", + "display_name": "Tom", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b5ce35bd5333125f984597dc6c317345" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-24T05:13:59.235000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "pvtfuckmunch", + "public_flags": 0, + "id": "1019959736889774081", + "global_name": "pvt fuckmunch", + "display_name": "pvt fuckmunch", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "30ee2984202578de5e365660f4ab4dae" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-15T00:19:12.408000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "robinbanks777", + "public_flags": 0, + "id": "1153481879350153278", + "global_name": "ROBiN BANKS", + "display_name": "ROBiN BANKS", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "91eb354f4f63d5d0141bcfa0c3a11ead" + }, + "roles": [ + "995051512327848016", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-19T02:47:17+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "infiniteΓê₧z3r0", + "public_flags": 0, + "id": "980412835253338152", + "global_name": null, + "display_name": null, + "discriminator": "1957", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3d031bda6b2aa40d17e1e3f9e1ed1b12" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-26T00:23:24.448000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "inigomontoya", + "public_flags": 0, + "id": "580284521031663616", + "global_name": "inigomontoya", + "display_name": "inigomontoya", + "discriminator": "9221", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6c53118ee8447b41bd06f2d7ba8db5e2" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-23T18:24:04.201000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Nib Nib", + "public_flags": 0, + "id": "572533737343156244", + "global_name": null, + "display_name": null, + "discriminator": "0131", + "bot": false, + "avatar_decoration_data": null, + "avatar": "7e8e40af70c03750d653bd8cc4ea9458" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-07T00:15:00.623000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "grannyy", + "public_flags": 64, + "id": "853982039836852265", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144058844004233369", + "asset": "a_fed43ab12698df65902ba06727e20c0e" + }, + "avatar": "09b7f872808d7c0d50a8aef3802c74aa" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-19T04:40:13.587000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "lyricmoon≡ƒîÖ", + "public_flags": 0, + "id": "344217558834085888", + "global_name": null, + "display_name": null, + "discriminator": "2554", + "bot": false, + "avatar_decoration_data": null, + "avatar": "508f8d9186244120b8af865362dcc63e" + }, + "roles": [ + "1053505510810337330", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-09T02:21:02.670000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "zetro impersonator", + "public_flags": 0, + "id": "268523120753770496", + "global_name": null, + "display_name": null, + "discriminator": "8643", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e06cf6d7db0ba248607cb400880e4ba5" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-09T09:45:57.353000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "flarper", + "public_flags": 0, + "id": "730164210499190865", + "global_name": null, + "display_name": null, + "discriminator": "7961", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c0ccdb913b97915c36d9ad5a6473519e" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-13T22:34:11.872000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ratbread_0000", + "public_flags": 0, + "id": "943308401411260436", + "global_name": "rat bread", + "display_name": "rat bread", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "bfc07c8735cbaab74eeb9ccc4e225a0b" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-19T17:33:19.557000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "kenr", + "public_flags": 768, + "id": "138387744547143680", + "global_name": "Howie Dewitt", + "display_name": "Howie Dewitt", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "dc37ed4ee0ade498bc5cef4a58ce3551" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-02T22:23:20.739000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "wristsplit", + "public_flags": 0, + "id": "720072183396958219", + "global_name": "(*>∩╣Å<*)", + "display_name": "(*>∩╣Å<*)", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "625eaa1f9099c82d3f8e592b84ee8e88" + }, + "roles": [ + "1001747314425208833", + "1062748737560117249", + "995051873201557575", + "1185262427940606032", + "995904351858069655", + "995063373358186616", + "995050810528501822" + ], + "premium_since": "2023-12-15T18:58:20.119000+00:00", + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-30T18:40:30.337000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "dimethyltryptamine", + "public_flags": 0, + "id": "282601346073362434", + "global_name": "DIMETHYLTRYPTAMINE", + "display_name": "DIMETHYLTRYPTAMINE", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144308439720394944", + "asset": "a_3c97a2d37f433a7913a1c7b7a735d000" + }, + "avatar": "a_12a2cb5a0d4b474efe5ceeb0ba387cdd" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "~≡Æå£ α╜æ D╠╢═ÿ╠ÆM╠╕═å═¥T╠┤╠Ü╠á α╜î ≡Æå£~", + "mute": false, + "joined_at": "2023-01-10T20:06:46.069000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "themaninacave", + "public_flags": 0, + "id": "842437321882337281", + "global_name": "The Man in a Cave", + "display_name": "The Man in a Cave", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c0588ff9c18c992abf2f5b93db89daa9" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-10T17:42:44.698000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ethansgfmeg", + "public_flags": 0, + "id": "1184207160675156118", + "global_name": "ethans gf", + "display_name": "ethans gf", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "0058fbb182d7c8e3411fa0c92b596bdf" + }, + "roles": [ + "995063248204349480", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-14T20:09:01.207000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "amazinangelic", + "public_flags": 128, + "id": "494385432667226113", + "global_name": null, + "display_name": null, + "discriminator": "9966", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6dbcd8639ca91bddde221018ddb56939" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-09T13:54:05.396000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ChinChin", + "public_flags": 0, + "id": "754810197276491827", + "global_name": null, + "display_name": null, + "discriminator": "5598", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d97fdda18be3cd02a9925277d41cfe44" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-17T05:33:23.131000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Jeremiah", + "public_flags": 0, + "id": "1047094642954477589", + "global_name": null, + "display_name": null, + "discriminator": "4746", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5fc74c910de02c7e4134d26bf18fe299" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-04T10:28:26.284000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "pupslut", + "public_flags": 128, + "id": "249422569227288576", + "global_name": "puppy Γâ¥Γâñ", + "display_name": "puppy Γâ¥Γâñ", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1179493515118514192", + "asset": "a_be797b0a0efafd45a9ee49aaedbde4d2" + }, + "avatar": "a_c49f870e39648fdf79697c2ed02da097" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "siberious", + "mute": false, + "joined_at": "2023-06-15T21:18:42.508000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "LiquidSnake", + "public_flags": 0, + "id": "811309328152657951", + "global_name": null, + "display_name": null, + "discriminator": "5072", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-02T02:59:46.258000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "flushots", + "public_flags": 0, + "id": "944734215277269073", + "global_name": "flu", + "display_name": "flu", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e5645061de61068fd6cd4a77f4faccb2" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-06T04:05:52.827000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "MBot-GameHouse", + "public_flags": 0, + "id": "1142167563858616410", + "global_name": null, + "display_name": null, + "discriminator": "4710", + "bot": true, + "avatar_decoration_data": null, + "avatar": "dbd1ec9a73f5a12b76166dc521213846" + }, + "roles": [ + "995101517503803413", + "995051873201557575", + "1142936150143684631" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-20T21:40:12.997000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "phileine.", + "public_flags": 64, + "id": "841752960312934484", + "global_name": "Phileine", + "display_name": "Phileine", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "39c0eddd1f623df6031466cca8330885" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": true, + "joined_at": "2022-07-08T20:13:21.827000+00:00", + "flags": 0, + "deaf": true, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": ".marack", + "public_flags": 64, + "id": "523319660112773122", + "global_name": "Marack", + "display_name": "Marack", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144308439720394944", + "asset": "a_3c97a2d37f433a7913a1c7b7a735d000" + }, + "avatar": "1d3c5937b82bfceb536b09689366c548" + }, + "roles": [ + "995051873201557575", + "995063248204349480", + "995063281007996939", + "995101517503803413", + "995904174065733753" + ], + "premium_since": null, + "pending": false, + "nick": "Maverick", + "mute": false, + "joined_at": "2022-07-13T14:17:02.792000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "DISBOARD", + "public_flags": 589824, + "id": "302050872383242240", + "global_name": null, + "display_name": null, + "discriminator": "2760", + "bot": true, + "avatar_decoration_data": null, + "avatar": "67342a774a9f2d20d62bfc8553bb98e0" + }, + "roles": [ + "996004173818646542" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-11T10:44:59.992000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "coolazer", + "public_flags": 0, + "id": "669544685651623956", + "global_name": "JULIO ╧ò", + "display_name": "JULIO ╧ò", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "219d795c8910f7872e457b465182204a" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-24T03:33:30.961000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "splintermonster", + "public_flags": 0, + "id": "885517451285131294", + "global_name": "seed a barren earth", + "display_name": "seed a barren earth", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_4120d4984b15f455dc323dd9e1f50ee5" + }, + "roles": [ + "995063248204349480", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "splinter monster", + "mute": false, + "joined_at": "2022-11-12T14:52:33.781000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "4thgenglocks", + "public_flags": 0, + "id": "978731042020159518", + "global_name": null, + "display_name": null, + "discriminator": "7248", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e6ef674752ef01bd97f6247a6ce5403f" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-09T03:39:30.893000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": "2022-07-18T20:00:25.900000+00:00", + "avatar": null + }, + { + "user": { + "username": "chopper_cock", + "public_flags": 0, + "id": "745964914421530714", + "global_name": "&Chopper&", + "display_name": "&Chopper&", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_abae386b53a1d0c10c44d27926a734e2" + }, + "roles": [ + "1015112206620311552", + "1001747314425208833", + "1033933988479381504", + "1023723425883230209", + "1023722847824248832", + "1024421238082392074", + "995063281007996939", + "995064014189109389", + "995101517503803413", + "995904351858069655", + "1088352805913378846", + "1023723584327274527", + "1055900407441936545", + "995063248204349480", + "1023784581087895592", + "995704340247478442", + "1023723320245493803", + "1023722733542064178", + "1023723232412577842", + "1023723665969401906", + "1053505510810337330", + "1058963659772153906", + "995050844443643959", + "996641679236927548", + "1023723618846392381", + "995051873201557575", + "1020733362316529735", + "1023723061050101832", + "995051445109923920", + "995051512327848016", + "995063015651160144", + "995063119976075344", + "995064074905866322", + "996642050361536594", + "1001512564162826322", + "1021938293744611411", + "1021961250646786130", + "1021961523352043601", + "995063047544639579", + "1005796007340167260", + "1023723192587653211", + "995063373358186616", + "995063073838735481", + "995064226790002809", + "997694246159130724", + "1021962497848250471", + "1013921043892674670", + "1023722955454304367", + "1023723005051936878", + "1023723115609596024", + "995904174065733753" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-10T05:25:31.885000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Four-Eyes Black Dragon", + "public_flags": 0, + "id": "613989991005290507", + "global_name": null, + "display_name": null, + "discriminator": "7976", + "bot": false, + "avatar_decoration_data": null, + "avatar": "179d5fc40a43566b00a3176559e8ae27" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T21:06:23.508000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "computerasfuck", + "public_flags": 0, + "id": "533022807215308827", + "global_name": "C O M P U T E R A S F U C K", + "display_name": "C O M P U T E R A S F U C K", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "53b1827d108809af2218d8841416f271" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-23T19:50:04.910000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "bigbwain pogg-erz", + "public_flags": 0, + "id": "921988265698025493", + "global_name": null, + "display_name": null, + "discriminator": "3166", + "bot": false, + "avatar_decoration_data": null, + "avatar": "44fe1a74ff60044b5143d41b6b6fba28" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-17T00:15:18.523000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "throatsplit", + "public_flags": 0, + "id": "1132465988361781298", + "global_name": "k", + "display_name": "k", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-11T02:15:16.066000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "zader66", + "public_flags": 0, + "id": "789416465899323392", + "global_name": "Zader", + "display_name": "Zader", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "9971eda28aa509f9ecd6c748f6d950b6" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": true, + "joined_at": "2022-07-11T20:53:06.040000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "kbyukfuuu", + "public_flags": 0, + "id": "768169567762514000", + "global_name": null, + "display_name": null, + "discriminator": "3213", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "this nickname is funny", + "mute": false, + "joined_at": "2022-09-03T16:14:55.761000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "rileygo12", + "public_flags": 0, + "id": "559139981831176192", + "global_name": null, + "display_name": null, + "discriminator": "4886", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-22T11:37:42.728000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "0ni.sama", + "public_flags": 0, + "id": "921407374324006982", + "global_name": "palestine", + "display_name": "palestine", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ede1ef2d8aaf3f0e5982b2c19a670aa9" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-24T02:26:01.560000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "godnigger", + "public_flags": 0, + "id": "1120455564913279053", + "global_name": "THE GOD OF NIGGERS", + "display_name": "THE GOD OF NIGGERS", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d308b8645270f39695bf682036ab8f6e" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-08T07:44:32.158000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "magicalmrswag96", + "public_flags": 0, + "id": "1028838938917490809", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "471bec0c4816ae2609f869a0e0209cfe" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-03T10:51:15.099000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "mipacem", + "public_flags": 256, + "id": "1089956020199096370", + "global_name": null, + "display_name": null, + "discriminator": "3093", + "bot": false, + "avatar_decoration_data": null, + "avatar": "2537d7dc8e6bd25f87456c15d3439b33" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-05T22:38:07.814000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "loc415", + "public_flags": 0, + "id": "587741356860899337", + "global_name": "LOC", + "display_name": "LOC", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "7d2f801df480f73ecbfbf1f59a30b56b" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-12T13:44:15.487000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Equalizer", + "public_flags": 0, + "id": "897668062357094430", + "global_name": null, + "display_name": null, + "discriminator": "0698", + "bot": false, + "avatar_decoration_data": null, + "avatar": "35d48037bf46834dbe8b327d1b3af6ae" + }, + "roles": [ + "995063073838735481", + "995101517503803413", + "1023723618846392381", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Caesarr [BLACK LAGGER]", + "mute": false, + "joined_at": "2022-07-09T00:44:01.072000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "yslstraightjacket", + "public_flags": 0, + "id": "956949105781903400", + "global_name": "yslstraightjacket", + "display_name": "yslstraightjacket", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c7ddc6b634d3236dd6b3e9bc8a38dc9d" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-11T08:00:58.042000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "blueoystercult", + "public_flags": 0, + "id": "722989599051219004", + "global_name": "BlueOysterCult", + "display_name": "BlueOysterCult", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "714e8fbdd2a38604077ac3ef14d12ce6" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-24T22:19:44.228000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "tooostoned", + "public_flags": 64, + "id": "888247796967309323", + "global_name": "Too $toned", + "display_name": "Too $toned", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_364456ac4b3555da21ebd3537355fcda" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Too $toned", + "mute": false, + "joined_at": "2023-06-15T05:09:06.196000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "hesh3409", + "public_flags": 0, + "id": "783389401576243262", + "global_name": "Hesh", + "display_name": "Hesh", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "91f2c6f2016e40546bfeaf78f78e433d" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-25T07:05:28.737000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "dilla._", + "public_flags": 128, + "id": "495225781484519452", + "global_name": "kate hikes", + "display_name": "kate hikes", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f39a7c2aad43f1ba571962fcf908a86f" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-24T12:40:31.304000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "kiwi_titties", + "public_flags": 0, + "id": "702296558615658557", + "global_name": "Kiwi_Tit", + "display_name": "Kiwi_Tit", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3d6cea048ebe6d0ebc586b47285339f9" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-19T22:54:42.998000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Serbz", + "public_flags": 0, + "id": "246892047284436992", + "global_name": "Serbz", + "display_name": "Serbz", + "discriminator": "3421", + "bot": false, + "avatar_decoration_data": null, + "avatar": "35825424b314d8ccecbdd55538170631" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-25T05:10:24.792000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "frio1295", + "public_flags": 64, + "id": "904814420675411978", + "global_name": "Frio", + "display_name": "Frio", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "94d6dd0c6021cf35a900744fc1f2ed42" + }, + "roles": [ + "995063248204349480", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-22T18:12:42.374000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "tuckferrorists", + "public_flags": 64, + "id": "766822971377188864", + "global_name": "tweakferrorists", + "display_name": "tweakferrorists", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144307257807491094", + "asset": "a_55c9d0354290afa8b7fe47ea9bd7dbcf" + }, + "avatar": "66ddfc6117e607c6a41fe4a220b1d831" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-03T07:02:50.938000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ihatebeingfemale", + "public_flags": 0, + "id": "719426204649783356", + "global_name": "Aylo", + "display_name": "Aylo", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1174459546748600481", + "asset": "a_85a8f9ca60cb4328378270a7f13ed7fd" + }, + "avatar": "8e14d1f4e97258e17adc80678106e093" + }, + "roles": [ + "995051873201557575", + "1024421238082392074", + "996642050361536594", + "995101517503803413", + "995904174065733753" + ], + "premium_since": null, + "pending": false, + "nick": "Aylo [Body Double]", + "mute": false, + "joined_at": "2022-12-08T06:09:38.800000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": "9a62d0d3e0f142067017db2bde665442" + }, + { + "user": { + "username": "lilouw", + "public_flags": 0, + "id": "405464889293799436", + "global_name": null, + "display_name": null, + "discriminator": "7783", + "bot": false, + "avatar_decoration_data": null, + "avatar": "bec28f111bf611fccb3a7c6af774ccee" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-23T14:22:05.282000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "jdub", + "public_flags": 0, + "id": "914201510878019584", + "global_name": null, + "display_name": null, + "discriminator": "6166", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-12T01:17:59.305000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Bravo_blendz", + "public_flags": 0, + "id": "1020950990981185627", + "global_name": null, + "display_name": null, + "discriminator": "6870", + "bot": false, + "avatar_decoration_data": null, + "avatar": "60b2c0147ceb72179654a723e82a696a" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-05T22:06:41.295000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "negativnein", + "public_flags": 0, + "id": "118154372352835590", + "global_name": null, + "display_name": null, + "discriminator": "2857", + "bot": false, + "avatar_decoration_data": null, + "avatar": "dc5e2887b9c40b34a66249f01267d065" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "In memoriam 10/22/2022", + "mute": false, + "joined_at": "2022-08-14T06:52:24.762000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": "2022-09-10T01:07:05.036000+00:00", + "avatar": null + }, + { + "user": { + "username": "kurtyo.", + "public_flags": 4194432, + "id": "508250049638039563", + "global_name": "Kurtyo", + "display_name": "Kurtyo", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ee4d7abd6ef582c85569fd6e0f292316" + }, + "roles": [ + "1062748737560117249", + "995051873201557575", + "995051512327848016", + "1109851698089967697", + "995101517503803413" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-19T03:00:17.190000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "jane-o", + "public_flags": 0, + "id": "990511696571408384", + "global_name": null, + "display_name": null, + "discriminator": "6926", + "bot": false, + "avatar_decoration_data": null, + "avatar": "00a8b7389013afddc922b746dc7e27c4" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-24T01:07:23.459000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "≡ƒ½á≡ƒ½Ñ", + "public_flags": 0, + "id": "1030621419559731200", + "global_name": null, + "display_name": null, + "discriminator": "0886", + "bot": false, + "avatar_decoration_data": null, + "avatar": "1cd95f508b37b53b2cfdf437a36c8a54" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-16T04:40:39.564000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Spagetti", + "public_flags": 0, + "id": "841993937031528488", + "global_name": null, + "display_name": null, + "discriminator": "3046", + "bot": false, + "avatar_decoration_data": null, + "avatar": "fab94a00684d66b58cf6228a74843644" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-10T20:12:42.754000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ftp", + "public_flags": 128, + "id": "327841590867656705", + "global_name": "knee", + "display_name": "knee", + "discriminator": "0001", + "bot": false, + "avatar_decoration_data": null, + "avatar": "8b4d7de2cfcd8727bacb9e68b776bbeb" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T22:18:20.177000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Dorms cam", + "public_flags": 0, + "id": "878761753784242186", + "global_name": null, + "display_name": null, + "discriminator": "5466", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a977e9741a171d91a63bb2cd39cffcc8" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Nom cam", + "mute": false, + "joined_at": "2022-07-12T00:32:43.731000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "oddclosure", + "public_flags": 0, + "id": "726609912624578590", + "global_name": "Γ£┐ Odd Γ£┐", + "display_name": "Γ£┐ Odd Γ£┐", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_da2caf9a6c44e1fab7ca557831b1bbdd" + }, + "roles": [ + "1001747314425208833", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-29T16:12:08.469000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "goosestepping", + "public_flags": 0, + "id": "934784156825698304", + "global_name": null, + "display_name": null, + "discriminator": "4258", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f1cda0de0180770f1b8d94926622a193" + }, + "roles": [ + "995064226790002809", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Rebecca", + "mute": false, + "joined_at": "2022-07-20T04:04:16.182000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "saintwomanbeater", + "public_flags": 128, + "id": "227179759786917889", + "global_name": "[&] Saint Woman Beater", + "display_name": "[&] Saint Woman Beater", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "8a6535eace7cea9343ff2eac38c7423c" + }, + "roles": [ + "995051873201557575", + "995063248204349480", + "999881670121500712", + "995051512327848016", + "995051445109923920", + "1063291711629041714", + "1109851698089967697", + "995101517503803413", + "995050775782899772" + ], + "premium_since": null, + "pending": false, + "nick": "[&]Patron Saint of Beating Women", + "mute": false, + "joined_at": "2022-07-14T21:00:26.660000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "5star_leif", + "public_flags": 0, + "id": "806991120583229480", + "global_name": "5Γ¡É_Leif", + "display_name": "5Γ¡É_Leif", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "0e5db982e88d6263b78a28773efb71d9" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-15T06:15:56.136000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "richardcheese1952", + "public_flags": 128, + "id": "908770682756812850", + "global_name": "Richard Cheese", + "display_name": "Richard Cheese", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3de2a5d291e952d783ff3ce6e1a05d7d" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-11T05:46:36.228000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "moicajhel", + "public_flags": 64, + "id": "397899468294455297", + "global_name": "m,oicajhe;l", + "display_name": "m,oicajhe;l", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a338956b47e8026d8f19e33cfc2e6559" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-14T15:43:20.221000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "theinherent", + "public_flags": 0, + "id": "1030182593750114304", + "global_name": null, + "display_name": null, + "discriminator": "7435", + "bot": false, + "avatar_decoration_data": null, + "avatar": "110d6283a0bd2ce70635ae6846661976" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-18T04:49:50.018000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Unk T", + "public_flags": 0, + "id": "1111498534060048448", + "global_name": null, + "display_name": null, + "discriminator": "2847", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-26T03:42:31.110000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "aniki420", + "public_flags": 0, + "id": "854114982714408990", + "global_name": "cdh", + "display_name": "cdh", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "cc3d1ceee9f031c96996ed51cd0fdb61" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-24T00:48:52.816000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "The Librarian", + "public_flags": 0, + "id": "833744109196935209", + "global_name": null, + "display_name": null, + "discriminator": "8049", + "bot": false, + "avatar_decoration_data": null, + "avatar": "dba5472f77564dd76f5477ac4506f01c" + }, + "roles": [ + "995051873201557575", + "1024421238082392074", + "995064074905866322", + "995101517503803413", + "995904174065733753" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-05T05:51:48.726000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "sahdfuzzycowtsf422sqplegend", + "public_flags": 0, + "id": "697445568183795803", + "global_name": "Sahd fuzzycow|TSF {422}SQPLEGEND", + "display_name": "Sahd fuzzycow|TSF {422}SQPLEGEND", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c4061dde3b3656f53522754e9f87ab4b" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-26T12:20:00.022000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "JustUrRandomGuy", + "public_flags": 0, + "id": "963818468115898368", + "global_name": null, + "display_name": null, + "discriminator": "8556", + "bot": false, + "avatar_decoration_data": null, + "avatar": "dac778096d78e1a7a698fcaf0ee9ffa8" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-17T04:17:42.780000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "buttman0420", + "public_flags": 0, + "id": "790429951832358923", + "global_name": "BUTTMAN", + "display_name": "BUTTMAN", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c75486fecf11e99a43114507dff157e1" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T20:05:33.549000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "imacstayfresh", + "public_flags": 0, + "id": "1031730581471510629", + "global_name": null, + "display_name": null, + "discriminator": "3403", + "bot": false, + "avatar_decoration_data": null, + "avatar": "86b95bb3172abcac4841bc27ae211fa5" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-25T06:05:53.717000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ssttaayy", + "public_flags": 0, + "id": "1022323270218960916", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5c9ebab0c42fb10692952efb9fab42f3" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-11T00:28:29.299000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "thesunkenplace", + "public_flags": 0, + "id": "800563124670955530", + "global_name": "somerjoel", + "display_name": "somerjoel", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "165fc5693de3ca7cf5432ebf7ee82cae" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-12T16:49:30.568000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "kizakiari", + "public_flags": 0, + "id": "1133054508734369913", + "global_name": "Kiza", + "display_name": "Kiza", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "274b39f084d596e444c60b1eace4669f" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-07T19:19:34.555000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Plant α╢₧", + "public_flags": 0, + "id": "510783240563589151", + "global_name": null, + "display_name": null, + "discriminator": "8407", + "bot": false, + "avatar_decoration_data": null, + "avatar": "81743d671673b5fe78cf1fa8355d93af" + }, + "roles": [ + "1021938293744611411", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-16T13:40:13.518000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "install_wizard", + "public_flags": 0, + "id": "763236002336342046", + "global_name": "'ß┤¼Γü┐ß╡ùß╡ÆΓü┐' ≡ƒì╣≡ƒª⌐", + "display_name": "'ß┤¼Γü┐ß╡ùß╡ÆΓü┐' ≡ƒì╣≡ƒª⌐", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "cbea625dc2ee96fef66ec8b1df5ab395" + }, + "roles": [ + "1062748737560117249", + "995051873201557575", + "995101517503803413", + "995904351858069655", + "995064226790002809" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-21T03:12:57.707000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "cumlikeaserver", + "public_flags": 0, + "id": "1088955211575472318", + "global_name": "nur", + "display_name": "nur", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "78d9a11d385baf0e103bd7ff986fce15" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-02T09:56:58.008000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ΓâƒΓâƒΓâƒ", + "public_flags": 256, + "id": "172603750374965248", + "global_name": null, + "display_name": null, + "discriminator": "1906", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144059132517826601", + "asset": "a_10b9f886b513b77ccdd67c8784f1a496" + }, + "avatar": "a_812aa177f9e0e8f326c94e09d34909c2" + }, + "roles": [ + "1001747314425208833", + "1062748737560117249", + "995051873201557575", + "995063248204349480", + "995101517503803413" + ], + "premium_since": null, + "pending": false, + "nick": "Lena the bean (Dooms GF)", + "mute": false, + "joined_at": "2022-07-08T19:29:46.884000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "hella_doinked_in_amish", + "public_flags": 0, + "id": "397817316622204940", + "global_name": "30rd up", + "display_name": "30rd up", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5ff1775e08d6146bd3c423849b988cf9" + }, + "roles": [ + "1024421238082392074", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "bings 30rd up", + "mute": true, + "joined_at": "2023-10-13T15:04:44.241000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": "2023-10-19T23:48:01.051000+00:00", + "avatar": null + }, + { + "user": { + "username": "BrandonRedBeard", + "public_flags": 0, + "id": "966580284868943944", + "global_name": null, + "display_name": null, + "discriminator": "4616", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-08T21:24:25.074000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": ".yazvi", + "public_flags": 64, + "id": "947677565454254101", + "global_name": "Yazvi", + "display_name": "Yazvi", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "db33be1277972720dc3d403dd1b6d99e" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Dab Daddy", + "mute": false, + "joined_at": "2022-09-13T05:50:11.725000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "tanspike", + "public_flags": 0, + "id": "215235693964820481", + "global_name": "TanSpike", + "display_name": "TanSpike", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6ceed0b352c3c64d480d06e4d9135a84" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-23T05:44:58.186000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "1D├╕n", + "public_flags": 0, + "id": "885415810011648020", + "global_name": null, + "display_name": null, + "discriminator": "9610", + "bot": false, + "avatar_decoration_data": null, + "avatar": "fa1fdec49608d6ccddf0567ae7e22dcc" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T20:42:20.170000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "thebrownhammer520", + "public_flags": 0, + "id": "991859062310445086", + "global_name": null, + "display_name": null, + "discriminator": "1201", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3360a255cc0221e7273b0214f2084257" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-15T05:57:00.891000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "nosrekad", + "public_flags": 256, + "id": "852788357285412866", + "global_name": "Dakerson", + "display_name": "Dakerson", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "185db22cbfac49542547ce6e58164f9c" + }, + "roles": [ + "1109851698089967697", + "1024490581948375090", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-09T04:22:23.440000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "wangtonghui", + "public_flags": 4194304, + "id": "1163699015704137810", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "4c056c2c180818e3ba76cd2ebad40ed6" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-20T23:02:35.620000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "aim4preacher", + "public_flags": 0, + "id": "629553704693137418", + "global_name": "preacher", + "display_name": "preacher", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_763a801df68ca9b756f43b85ba885e30" + }, + "roles": [ + "1055900407441936545", + "1005796007340167260", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-04-18T23:32:15.795000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "cappe", + "public_flags": 128, + "id": "277182447349792768", + "global_name": "Cappe", + "display_name": "Cappe", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_444e7e06aba399a5146282f1c573a296" + }, + "roles": [ + "995063248204349480", + "1071069667206119434", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-08T13:31:42.770000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "jynxthefox", + "public_flags": 0, + "id": "911115022053285978", + "global_name": "Jynxthefox", + "display_name": "Jynxthefox", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "de62c46efaecab982dbd3ca73b2edb0c" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-22T17:58:17.412000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "batused", + "public_flags": 0, + "id": "919332898367217674", + "global_name": null, + "display_name": null, + "discriminator": "4336", + "bot": false, + "avatar_decoration_data": null, + "avatar": "9ac88cf1d2c5b8605373babf25b48527" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-30T16:59:15.110000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "erinscerin", + "public_flags": 0, + "id": "807867676571467776", + "global_name": "ErinScerin", + "display_name": "ErinScerin", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "8c791eed08519ab59bc517a840c4a60e" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-13T01:02:07.865000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "shoreleave", + "public_flags": 64, + "id": "1085587352447111290", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "309577ac030b4f31b66863b899821853" + }, + "roles": [ + "1062748737560117249", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "shoreleave", + "mute": false, + "joined_at": "2023-10-29T18:54:43.606000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "massa", + "public_flags": 0, + "id": "985779213179174942", + "global_name": null, + "display_name": null, + "discriminator": "7438", + "bot": false, + "avatar_decoration_data": null, + "avatar": "92e3763d1e9f16bd96fe6ea0a59bef1a" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-28T22:46:35.965000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": ".sevencats", + "public_flags": 0, + "id": "572659868930932737", + "global_name": "SevenCats", + "display_name": "SevenCats", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a705c96e4e8535f716aaeacb3420f52b" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-13T21:41:47.153000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "inteworldrich", + "public_flags": 0, + "id": "1119004706245726248", + "global_name": "interworld", + "display_name": "interworld", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f56097dbff8a4c00076f460116921d76" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-13T01:44:31.934000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "_disposition_", + "public_flags": 0, + "id": "335094779207483392", + "global_name": "Disposition", + "display_name": "Disposition", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "bc7077bed3bb9637bc44e3e7dd6df4be" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-13T22:09:54.218000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Pissman", + "public_flags": 0, + "id": "1024408029946462279", + "global_name": null, + "display_name": null, + "discriminator": "6298", + "bot": false, + "avatar_decoration_data": null, + "avatar": "0742a26f6a4c37642e01fd91231b7569" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-20T22:37:34.814000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "shitve", + "public_flags": 0, + "id": "954517050175406150", + "global_name": "nessa", + "display_name": "nessa", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-15T06:11:15.568000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "beansphd", + "public_flags": 0, + "id": "375868125109026816", + "global_name": "ProfessorMilk", + "display_name": "ProfessorMilk", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "34440333d4cc115945c41b0afea2a75a" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-08T23:50:31.971000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "vroomison", + "public_flags": 256, + "id": "803495101443342347", + "global_name": "Vroomison", + "display_name": "Vroomison", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b351a33415ebabf48bc5c5b254a5e446" + }, + "roles": [ + "1062748737560117249", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-29T10:40:00.830000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "zcharlieherbert", + "public_flags": 0, + "id": "269948147659177985", + "global_name": "zCharlieHerbert", + "display_name": "zCharlieHerbert", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "24c029d08707442b410121adcf5d3565" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-09T18:28:01.859000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "jmoney1.11", + "public_flags": 0, + "id": "301166022860210187", + "global_name": "Jmoney {1.11%}", + "display_name": "Jmoney {1.11%}", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b12fc3a65e580eda2a2b72cae917e425" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-04T01:25:33.032000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "tyjlock", + "public_flags": 256, + "id": "606303006790778881", + "global_name": "ty", + "display_name": "ty", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "78dbc2779c38cbaa156cecf849b87516" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-31T09:28:48.606000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "SalsaOnABagel137", + "public_flags": 0, + "id": "699798233517391927", + "global_name": null, + "display_name": null, + "discriminator": "9796", + "bot": false, + "avatar_decoration_data": null, + "avatar": "279642e76e2f5c0230a2142c2f981e4f" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "PickledMoon420", + "mute": false, + "joined_at": "2022-07-29T22:57:37.726000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Mr. Clean", + "public_flags": 0, + "id": "965151098740547644", + "global_name": null, + "display_name": null, + "discriminator": "9985", + "bot": false, + "avatar_decoration_data": null, + "avatar": "947bbfe4f78886086a61cfaf8ae277ad" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-05T16:23:24.888000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "xxiUsed2BeGooDxx", + "public_flags": 0, + "id": "1046904511358316644", + "global_name": null, + "display_name": null, + "discriminator": "8178", + "bot": false, + "avatar_decoration_data": null, + "avatar": "019bec448658959a01a9fca211ffe13a" + }, + "roles": [ + "995101517503803413", + "995064014189109389", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-05T08:21:26.374000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "TheCrusher1421", + "public_flags": 128, + "id": "1089728981013643274", + "global_name": null, + "display_name": null, + "discriminator": "6075", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c10c65c00215c215ebab13cdcd0696ae" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-14T18:48:21.849000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "laqisn", + "public_flags": 0, + "id": "962583143481761823", + "global_name": "MoGHeX", + "display_name": "MoGHeX", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f490caa6d0452a2bd6d9765d7a4de184" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-06T03:00:27.778000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "murdergang", + "public_flags": 256, + "id": "311641992541241344", + "global_name": "sugar", + "display_name": "sugar", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e68b364f9501691a28eaad77f466a5fb" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-20T05:08:16.628000+00:00", + "flags": 2, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "gijss", + "public_flags": 0, + "id": "248154067761627136", + "global_name": "Gijss", + "display_name": "Gijss", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "348464f40d6e31aa2a732866e94e2853" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-20T17:24:59.766000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Biggus Dickus", + "public_flags": 0, + "id": "260032485608390657", + "global_name": "Biggus Dickus", + "display_name": "Biggus Dickus", + "discriminator": "8847", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5cdcb3d2e8789d30f21deb6f95c59679" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-10T04:13:41.436000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "malingering.", + "public_flags": 0, + "id": "1035490418349064192", + "global_name": "r3e", + "display_name": "r3e", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "40fbfd65a2a692ed9e53b8cad5bfdbca" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-10T01:15:38.519000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "felix.249", + "public_flags": 0, + "id": "455296674475147264", + "global_name": "Felix.", + "display_name": "Felix.", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "2140d76d9b22b829c8283a73188ffa52" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-04-04T00:11:36.094000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "salt", + "public_flags": 0, + "id": "1034232500618285197", + "global_name": null, + "display_name": null, + "discriminator": "9479", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5559c46a1517664ea6999b4c2c363252" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-24T22:37:55.312000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "ashitaka.11", + "public_flags": 0, + "id": "724037092359012402", + "global_name": "ashitaka", + "display_name": "ashitaka", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5c529bf60b39330138d2a852301de698" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-05T07:15:37.820000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Frogan Jr", + "public_flags": 0, + "id": "960761239724777562", + "global_name": null, + "display_name": null, + "discriminator": "1808", + "bot": false, + "avatar_decoration_data": null, + "avatar": "2a88dfd0329ad4ba5a6aacc3468cd43e" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-03T08:01:15.912000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "cortanathecunt", + "public_flags": 0, + "id": "251385476945149952", + "global_name": "Γä¡≡¥ö¼≡¥ö»≡¥ö▒≡¥ö₧≡¥ö½≡¥ö₧ ≡¥öù≡¥öÑ≡¥öó Γä¡≡¥ö▓≡¥ö½≡¥ö▒", + "display_name": "Γä¡≡¥ö¼≡¥ö»≡¥ö▒≡¥ö₧≡¥ö½≡¥ö₧ ≡¥öù≡¥öÑ≡¥öó Γä¡≡¥ö▓≡¥ö½≡¥ö▒", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c80679412143f9b08fbe0760b6a37223" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-23T23:28:58.923000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "givejonnythelight", + "public_flags": 0, + "id": "866411796830748683", + "global_name": "jonnythelight", + "display_name": "jonnythelight", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-20T11:03:29.846000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "realblackguy123", + "public_flags": 256, + "id": "244595810514370572", + "global_name": "TheRationalGamer", + "display_name": "TheRationalGamer", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d54d7600479b933daf57256e2cd27ac9" + }, + "roles": [ + "1062748737560117249", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-23T01:26:27.762000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "toon.com", + "public_flags": 0, + "id": "590667817624403979", + "global_name": "╔┤ß┤Åß┤ÅΓèÑΓäó", + "display_name": "╔┤ß┤Åß┤ÅΓèÑΓäó", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3b5ed8128cd7f346d130a01a75dd3b27" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-14T02:31:13.969000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Phoned ?", + "public_flags": 0, + "id": "922350474282295367", + "global_name": null, + "display_name": null, + "discriminator": "6425", + "bot": false, + "avatar_decoration_data": null, + "avatar": "74664d47e862c2880c7cf277d56299d9" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-12T23:50:38.238000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "caden2002", + "public_flags": 0, + "id": "711408282081689662", + "global_name": "SimpleCadenTheOGRapper", + "display_name": "SimpleCadenTheOGRapper", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "e159bea61b2100437c3fa3beb9a50859" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-26T00:20:24.603000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Blackjoe", + "public_flags": 0, + "id": "1129873637537747075", + "global_name": "Blackjoe", + "display_name": "Blackjoe", + "discriminator": "5252", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5445ffd7ffb201a98393cbdf684ea4b1" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-15T20:43:56.003000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "comedianmarv", + "public_flags": 64, + "id": "742976458514890792", + "global_name": "Comedian MarV", + "display_name": "Comedian MarV", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b00c7decfdc7dc677d7c92fbba0dce00" + }, + "roles": [ + "995063248204349480", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Marvin Howard", + "mute": false, + "joined_at": "2022-08-05T10:05:38.034000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "zarkae", + "public_flags": 0, + "id": "272557168438411275", + "global_name": "≡ƒîê z.282429536481", + "display_name": "≡ƒîê z.282429536481", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d45c43e456220a04e0012f89779eee30" + }, + "roles": [ + "1023723425883230209", + "1062748737560117249", + "995051873201557575", + "1023723061050101832", + "1023784581087895592", + "995101517503803413" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-18T08:12:33.279000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": "a_ecebf506a91dd9ec392c133ba350420e" + }, + { + "user": { + "username": "sirbugeye", + "public_flags": 0, + "id": "689611700127006751", + "global_name": "Sir Bugeye", + "display_name": "Sir Bugeye", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_3bece470274256f8648dd94833999c7f" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-18T01:41:41.662000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "sirhansirhan", + "public_flags": 0, + "id": "991880525725847764", + "global_name": "Gilbert", + "display_name": "Gilbert", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "42dbb7dd83b6a03d08294183bc754eb6" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-18T09:03:10.443000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "shorseys", + "public_flags": 0, + "id": "1146182358807101491", + "global_name": "stay calm", + "display_name": "stay calm", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f62f6c54ae5ece0900829cbb1ed3609c" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-21T20:04:45.893000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "realgokuofficial", + "public_flags": 0, + "id": "953344160759423006", + "global_name": "Troy of Persia", + "display_name": "Troy of Persia", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144059132517826601", + "asset": "a_10b9f886b513b77ccdd67c8784f1a496" + }, + "avatar": "3cb5e27bb2d931b005b3cc498860e0a4" + }, + "roles": [ + "995904174065733753", + "996642050361536594", + "995101517503803413" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-01T19:48:05.914000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "thesuicidesquad", + "public_flags": 0, + "id": "1061873434910535793", + "global_name": "Heavenly Tits", + "display_name": "Heavenly Tits", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "48c242597f4aeaaf4aa9427d0afa8f1d" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-28T17:20:09.140000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "beltway_sniper", + "public_flags": 0, + "id": "1100928772355653653", + "global_name": "Lee Boyd Malvo", + "display_name": "Lee Boyd Malvo", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ca23ce79b386e731f06f4fa6ec47643a" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-18T21:26:53.266000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "washcloth", + "public_flags": 256, + "id": "267004045942587394", + "global_name": "washcloth", + "display_name": "washcloth", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b40cfd9ee12f454f3abe27c31dc8bcca" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-20T09:31:24.774000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "kawaiikitten", + "public_flags": 0, + "id": "181596968550662144", + "global_name": "Kawaii Kitten", + "display_name": "Kawaii Kitten", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "92e3bed1e9c83f5b8fc49597a1c9d779" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-02T19:39:35.125000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "inthenose", + "public_flags": 0, + "id": "560344645020680193", + "global_name": "in the nose", + "display_name": "in the nose", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "eec95dd205f03574b3fc218b1eb220f2" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-26T22:04:30.510000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "izzymichiel", + "public_flags": 256, + "id": "742785765959925870", + "global_name": "Izzy", + "display_name": "Izzy", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ca0219102f73df55f14ec3ebf39145aa" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-25T00:26:31.703000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "tigerlily0511", + "public_flags": 0, + "id": "1021704104164212737", + "global_name": "Tigerlily", + "display_name": "Tigerlily", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "cb3b0ef16025dd7f7836adab533309e5" + }, + "roles": [ + "1061015873642578000", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-20T10:38:41.666000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Voyt", + "public_flags": 0, + "id": "765043755753406495", + "global_name": "Voyt", + "display_name": "Voyt", + "discriminator": "0426", + "bot": false, + "avatar_decoration_data": null, + "avatar": "76e443a0ea7ce4d4922c6c5938671bae" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-10T11:22:40.439000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "hussell.", + "public_flags": 0, + "id": "955327622076850197", + "global_name": "Hussell", + "display_name": "Hussell", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c4b9a32f13e1cfca7e2696fd4f2b7ba0" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-22T05:33:57.146000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": "2022-12-14T22:22:43.005000+00:00", + "avatar": null + }, + { + "user": { + "username": "MEE6", + "public_flags": 65536, + "id": "159985870458322944", + "global_name": null, + "display_name": null, + "discriminator": "4876", + "bot": true, + "avatar_decoration_data": null, + "avatar": "b50adff099924dd5e6b72d13f77eb9d7" + }, + "roles": [ + "1008891967830241313" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-16T00:16:29.547000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "1337wigga", + "public_flags": 1048576, + "id": "1151218240320712786", + "global_name": "1337", + "display_name": "1337", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "effc1785ac66e0cbe5885d654e339dd7" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-21T11:59:46.657000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "u^2", + "public_flags": 0, + "id": "955267457046691930", + "global_name": null, + "display_name": null, + "discriminator": "6358", + "bot": false, + "avatar_decoration_data": null, + "avatar": "172ebe9897a3ab9273997d2d91ba3cbd" + }, + "roles": [ + "1023722847824248832", + "995051873201557575", + "999881670121500712", + "1023722955454304367", + "995101517503803413" + ], + "premium_since": null, + "pending": false, + "nick": "uu", + "mute": false, + "joined_at": "2022-08-08T23:10:09.933000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "edev212", + "public_flags": 0, + "id": "1146385789874352231", + "global_name": "eC", + "display_name": "eC", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-30T10:13:06.499000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Mat├¡as", + "public_flags": 0, + "id": "469300023499423754", + "global_name": null, + "display_name": null, + "discriminator": "8380", + "bot": false, + "avatar_decoration_data": null, + "avatar": "38d592112dbeed46d104426f5f6bf128" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-06T16:24:05.229000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "yazye", + "public_flags": 64, + "id": "448340766423515136", + "global_name": "Yazye", + "display_name": "Yazye", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_6478c630097ba1447d80450e66860bf7" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-15T22:51:03.853000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": ".readed", + "public_flags": 0, + "id": "930868969408196698", + "global_name": "readed", + "display_name": "readed", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "479888bd83f611b985dba454b3ebee46" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-10T08:23:26.766000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "memphis420", + "public_flags": 0, + "id": "424353261982711808", + "global_name": "Memphis420≡ƒöÑ≡ƒñæ", + "display_name": "Memphis420≡ƒöÑ≡ƒñæ", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "55b09462676eaeba3bb0ae3d06bda407" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-16T09:25:10.750000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": ".gavint", + "public_flags": 640, + "id": "190516247958519817", + "global_name": "gavint", + "display_name": "gavint", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "9969922479b70075d2ff4e95a5d9e1b7" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-31T03:13:53.619000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "lakereric", + "public_flags": 0, + "id": "1075914160715612210", + "global_name": "Laker Eric", + "display_name": "Laker Eric", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "2315f0d575fc2b8f099de10dd1541189" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-29T04:14:31.519000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Asadallah59993", + "public_flags": 0, + "id": "1042183398636146690", + "global_name": null, + "display_name": null, + "discriminator": "8328", + "bot": false, + "avatar_decoration_data": null, + "avatar": "2c21714b70d449a88b41d50c458ae288" + }, + "roles": [ + "995101517503803413", + "995051873201557575", + "1023723584327274527" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-16T18:23:41.231000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Sheepbot", + "public_flags": 65536, + "id": "244423082045997057", + "global_name": null, + "display_name": null, + "discriminator": "2537", + "bot": true, + "avatar_decoration_data": null, + "avatar": "d3943383c98cfc14066aa0fe0d9564da" + }, + "roles": [ + "997047486260719619" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-14T07:50:45.050000+00:00", + "flags": 0, + "deaf": true, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "boxcarbobby", + "public_flags": 0, + "id": "1098981575632367677", + "global_name": "boxcarbobby", + "display_name": "boxcarbobby", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-26T18:49:48.439000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "simplecadenthebigdawg", + "public_flags": 0, + "id": "1144869527063117897", + "global_name": "SimpleCadenTheBigDawg", + "display_name": "SimpleCadenTheBigDawg", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b61978be02b9373e42efd8fa0ff28de8" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-27T03:44:52.743000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "chiknbizkit", + "public_flags": 0, + "id": "602991401323724810", + "global_name": "ChiknBizkit", + "display_name": "ChiknBizkit", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "143f727292afba8b20cc9ed33b8ce5a5" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-19T00:56:57.091000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "gregdagreat", + "public_flags": 0, + "id": "917596723264778281", + "global_name": null, + "display_name": null, + "discriminator": "2832", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c82b3fa769ed6e6ffdea579381ed5f5c" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-07-08T02:45:16.573000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "sheluv.a.dot", + "public_flags": 0, + "id": "877584220447465543", + "global_name": null, + "display_name": null, + "discriminator": "3300", + "bot": false, + "avatar_decoration_data": null, + "avatar": "090d79443c962d03b17f177aa2c80901" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-05-23T02:57:27.016000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "basedlady", + "public_flags": 0, + "id": "213519237405343744", + "global_name": null, + "display_name": null, + "discriminator": "8608", + "bot": false, + "avatar_decoration_data": null, + "avatar": "88255b84ca9a1106b5ff87f7b1bcf630" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "bo$lady", + "mute": false, + "joined_at": "2022-07-10T03:34:33.296000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "cannadaddy", + "public_flags": 0, + "id": "797758656842170379", + "global_name": "DavidLeChef", + "display_name": "DavidLeChef", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ae96dc0d837b3d5f73551a7920024944" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-08T02:09:55.271000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "hotcheerios", + "public_flags": 0, + "id": "395623023237005322", + "global_name": "mustyballs", + "display_name": "mustyballs", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f6c248a1a3ff516a6f2d5739a059613c" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-02-06T02:41:48.038000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "bubblegum_crisis", + "public_flags": 0, + "id": "1014422588639944744", + "global_name": null, + "display_name": null, + "discriminator": "2621", + "bot": false, + "avatar_decoration_data": null, + "avatar": "22208106b7fb6b5b620c2de202992769" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-03T07:35:46.851000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "cinnablunt", + "public_flags": 0, + "id": "288936045142212608", + "global_name": "CinnaBlunt", + "display_name": "CinnaBlunt", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "1021431b84eff7f247955e2508b000ad" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-08T03:51:02.821000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "v3nomflavor", + "public_flags": 0, + "id": "933558760310448200", + "global_name": "V3NOM", + "display_name": "V3NOM", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "75e97a422a9a4df2aa36a4f0a172c3a4" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-02T08:29:44.586000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "dreadfaust", + "public_flags": 0, + "id": "1122981028684898435", + "global_name": "Bazuso", + "display_name": "Bazuso", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "ed06f73c968bd0dfd7ba0c740b23df96" + }, + "roles": [ + "1062748737560117249", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-12T04:32:26.434000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Venture", + "public_flags": 0, + "id": "871484132855803945", + "global_name": null, + "display_name": null, + "discriminator": "6764", + "bot": false, + "avatar_decoration_data": null, + "avatar": "262255339956001ad79577d12ca4f2fd" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-23T20:18:51.772000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "TechsΓäó", + "public_flags": 64, + "id": "666837693321183251", + "global_name": "TechsΓäó", + "display_name": "TechsΓäó", + "discriminator": "9488", + "bot": false, + "avatar_decoration_data": null, + "avatar": "1272f78cded3db3dcc398ae73cb403f6" + }, + "roles": [ + "1061015873642578000", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-05T21:21:03.908000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "jcmystro", + "public_flags": 128, + "id": "332212355444375553", + "global_name": "jcmystro", + "display_name": "jcmystro", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "df8e7fb9d034ee60f3d004b945e419a6" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "jcmystro", + "mute": false, + "joined_at": "2022-07-24T07:44:06.743000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "crispynick11", + "public_flags": 0, + "id": "704855912950530091", + "global_name": "crispynick11", + "display_name": "crispynick11", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "15e21cca697b193c7c3179fc7960cc74" + }, + "roles": [ + "1024490581948375090", + "995101517503803413", + "995051873201557575", + "1101629713195204738" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-13T02:29:09.958000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Jaw0", + "public_flags": 0, + "id": "1094698962616864990", + "global_name": null, + "display_name": null, + "discriminator": "8078", + "bot": false, + "avatar_decoration_data": null, + "avatar": "6f0112704a994e3f8dbe297abf22b875" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-04-12T22:32:00.062000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "kessesoh", + "public_flags": 0, + "id": "722884314764804106", + "global_name": ")) M╨ä─┐─┐╞á╞£ ((", + "display_name": ")) M╨ä─┐─┐╞á╞£ ((", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_221aad6069bd6386d32e09e948b2c2d5" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-12-17T00:03:50.539000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "Godlike", + "public_flags": 0, + "id": "573676414709137410", + "global_name": "≡ƒåâ≡ƒà╖≡ƒà┤ ≡ƒà╣≡ƒà╛≡ƒà║≡ƒà┤≡ƒåü", + "display_name": "≡ƒåâ≡ƒà╖≡ƒà┤ ≡ƒà╣≡ƒà╛≡ƒà║≡ƒà┤≡ƒåü", + "discriminator": "9824", + "bot": false, + "avatar_decoration_data": null, + "avatar": "47cb669e857a56df397c3940a89656ff" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-09-10T07:06:43.924000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "justliz.", + "public_flags": 256, + "id": "822367483679473675", + "global_name": "justliz.", + "display_name": "justliz.", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "8e0913d7a2855b0824e1b85926a73903" + }, + "roles": [ + "995063373358186616", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "liz", + "mute": false, + "joined_at": "2022-07-10T05:16:00.664000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": "a_725d44a834aab59350abb43e5b81d849" + }, + { + "user": { + "username": "imlilmommy", + "public_flags": 0, + "id": "822793669718310984", + "global_name": "Lil Mommy", + "display_name": "Lil Mommy", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "05247a3e1ca13a6435e8e057e5f36cd2" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-09T10:10:32.108000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "MBot-MusicHouse-2", + "public_flags": 0, + "id": "1142733646600614004", + "global_name": null, + "display_name": null, + "discriminator": "3055", + "bot": true, + "avatar_decoration_data": null, + "avatar": "88bd9ce7bf889c0d36fb4afd3725900b" + }, + "roles": [ + "995101517503803413", + "1142748809819078718", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-20T09:15:47.543000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "genevaconventionviolator", + "public_flags": 0, + "id": "796563014408732692", + "global_name": "Geneva Convention Violator", + "display_name": "Geneva Convention Violator", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "3b946b726cfd0b9e77132feebe208472" + }, + "roles": [ + "999881670121500712", + "1109851698089967697", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-09T16:10:03.970000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": "2023-12-02T04:46:14.300000+00:00", + "avatar": null + }, + { + "user": { + "username": "kumstane", + "public_flags": 0, + "id": "986909768209805342", + "global_name": "Γû¢Γûƒ┬áΓûÖΓûƒ┬áΓû£Γû¢┬áΓû£Γû¢", + "display_name": "Γû¢Γûƒ┬áΓûÖΓûƒ┬áΓû£Γû¢┬áΓû£Γû¢", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "f5beb052f64750c056d5269d37d2c79f" + }, + "roles": [ + "1129447884824256562", + "995050775782899772", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-18T16:12:55.511000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "TheHunter", + "public_flags": 0, + "id": "560162320345595917", + "global_name": null, + "display_name": null, + "discriminator": "1457", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-16T23:43:04.434000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "boatsnhoes", + "public_flags": 0, + "id": "245392960332627968", + "global_name": "boats n hoesΓäó", + "display_name": "boats n hoesΓäó", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "7083ba9e1ee5a7bbe097e8c93cc9783d" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-24T18:06:17.052000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "1727171727", + "public_flags": 0, + "id": "1033242438107660288", + "global_name": null, + "display_name": null, + "discriminator": "5011", + "bot": false, + "avatar_decoration_data": null, + "avatar": null + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-11-09T23:53:52.347000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "movinginstereo", + "public_flags": 64, + "id": "811151572255506444", + "global_name": "Kingston Over Thanos", + "display_name": "Kingston Over Thanos", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "9dbc1339640b6ddab1a9d216f48b6262" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-12T05:19:27.404000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "gypsy_crusader_", + "public_flags": 0, + "id": "750696347560181860", + "global_name": "Elon", + "display_name": "Elon", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5d2f3a5be201e771e1453b743ab0c12f" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-10T20:07:44.083000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "notcmeow", + "public_flags": 0, + "id": "1160502031983845426", + "global_name": null, + "display_name": null, + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "d81add1b142651f094d8002895efdec6" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-08T20:18:16.668000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "scumbaqq", + "public_flags": 0, + "id": "524568294594707467", + "global_name": "Scumba&", + "display_name": "Scumba&", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "70d1c4a2023821ba5a21044f81acd483" + }, + "roles": [ + "1015112206620311552", + "1021962497848250471", + "999881670121500712", + "995051873201557575", + "1024421238082392074", + "1088316230429061160", + "995064014189109389", + "995051445109923920", + "995051512327848016", + "995063119976075344", + "995101517503803413", + "995050844443643959", + "995904351858069655" + ], + "premium_since": null, + "pending": false, + "nick": "pl&ntwom&n111 (critic&l ret&rd)", + "mute": false, + "joined_at": "2022-07-17T23:14:06.324000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": "2022-09-21T21:06:05+00:00", + "avatar": null + }, + { + "user": { + "username": "Midjourney Bot", + "public_flags": 589824, + "id": "936929561302675456", + "global_name": null, + "display_name": null, + "discriminator": "9282", + "bot": true, + "avatar_decoration_data": null, + "avatar": "f6ce562a6b4979c4b1cbc5b436d3be76" + }, + "roles": [ + "1019570971109244983" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-14T11:31:02.330000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "alicethroughthelookingglass", + "public_flags": 0, + "id": "300341580605292545", + "global_name": "alice", + "display_name": "alice", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "9f7c94c47c2da38fdeb3d2bf5bcc0f93" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-15T19:24:19.713000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "godricelderbat", + "public_flags": 0, + "id": "921048830525440042", + "global_name": "GodricGrey", + "display_name": "GodricGrey", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a_bb5d4546d8ffc85e824597ec7a10f533" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-08-08T05:58:28.705000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "lesliegina", + "public_flags": 0, + "id": "1081584956305834044", + "global_name": "lesliegina", + "display_name": "lesliegina", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "242cc400bf40eedb63b520040f0d81c0" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-03-31T02:29:16.427000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "buster Cherry", + "public_flags": 0, + "id": "764964697384157235", + "global_name": null, + "display_name": null, + "discriminator": "6957", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5cb344667e625040f2823f1ba3eb639f" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-12-19T22:51:14.761000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "KingPepe", + "public_flags": 0, + "id": "838838972440248340", + "global_name": "KingPepe", + "display_name": "KingPepe", + "discriminator": "7296", + "bot": false, + "avatar_decoration_data": null, + "avatar": "95c8503aa6745c862d792de622bf6396" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-06-17T08:49:28.355000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "wulfofwankstreet", + "public_flags": 0, + "id": "928544125681303564", + "global_name": "Wulf .^Γùí^.", + "display_name": "Wulf .^Γùí^.", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144308196723408958", + "asset": "a_f1b2fd4706ab02b54d3a58f84b3ef564" + }, + "avatar": "c89647ed1148ea99855693ae64552b29" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-03T20:27:28.432000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "movtvap", + "public_flags": 0, + "id": "1032541756807467018", + "global_name": "Mono No Aware(τë⌐πü«σôÇπéî)", + "display_name": "Mono No Aware(τë⌐πü«σôÇπéî)", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "64762cd8f034ecbc5ba28f269d6f1223" + }, + "roles": [ + "1033933988479381504", + "995051873201557575", + "1023784581087895592", + "995051445109923920", + "1023722733542064178", + "995101517503803413", + "995050844443643959", + "995063373358186616", + "1023723584327274527" + ], + "premium_since": null, + "pending": false, + "nick": "deviously handicapped", + "mute": false, + "joined_at": "2022-10-22T00:16:47.749000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "apt0128", + "public_flags": 0, + "id": "385250497902411776", + "global_name": "APT0128", + "display_name": "APT0128", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": { + "sku_id": "1144058844004233369", + "asset": "a_fed43ab12698df65902ba06727e20c0e" + }, + "avatar": "a_6f89049adab2dcefab6c46b57b4689a6" + }, + "roles": [ + "995064226790002809", + "1023723320245493803", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-10-22T03:25:39.268000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": ",,,,,,", + "public_flags": 0, + "id": "836336273433559121", + "global_name": null, + "display_name": null, + "discriminator": "9509", + "bot": false, + "avatar_decoration_data": null, + "avatar": "5db247ffcf78a9f7040937e56aa52e18" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-09-27T11:18:01.029000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "thesilhouette", + "public_flags": 64, + "id": "654468725314945046", + "global_name": "TheSilhouette", + "display_name": "TheSilhouette", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "14b0660ce74df66d4ab92b9b537388c0" + }, + "roles": [ + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-07-14T08:10:22.112000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": "a_f8f2e8b023f301e0f0968a4932e788fc" + }, + { + "user": { + "username": "TerpeySauce | TSF {422}", + "public_flags": 0, + "id": "531645586072535041", + "global_name": null, + "display_name": null, + "discriminator": "3766", + "bot": false, + "avatar_decoration_data": null, + "avatar": "a0c316a12530aa792f11d72374ff5e56" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2022-10-18T23:18:16.845000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "╨╛╨┤╨╕╨╜╨╛╤ç╨║╨░", + "public_flags": 0, + "id": "608028328762409000", + "global_name": null, + "display_name": null, + "discriminator": "5977", + "bot": false, + "avatar_decoration_data": null, + "avatar": "c0e6640ae112722413a44dc07138f93b" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "Bongo", + "mute": false, + "joined_at": "2022-09-21T17:31:12.736000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "tyler0377", + "public_flags": 0, + "id": "1138143110451441684", + "global_name": "Tyler", + "display_name": "Tyler", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "b6b9e504bed146009ec22af9879775fa" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-08-15T02:46:50.326000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "vengeance968", + "public_flags": 0, + "id": "1112161677102829638", + "global_name": "Captian Byakuya Kuchiki", + "display_name": "Captian Byakuya Kuchiki", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "0452b528a1d5096eb12645915e6c4b6c" + }, + "roles": [ + "995051512327848016", + "995050775782899772", + "995101517503803413", + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": "&Waingro", + "mute": false, + "joined_at": "2023-05-27T23:51:23.446000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "OneAbsurdDelta", + "public_flags": 0, + "id": "918442553177673749", + "global_name": null, + "display_name": null, + "discriminator": "1164", + "bot": false, + "avatar_decoration_data": null, + "avatar": "62af9bf22a090a83fe133c90ae2f40ac" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-01-01T12:48:51.128000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + }, + { + "user": { + "username": "capitaloffender", + "public_flags": 0, + "id": "760404932683104256", + "global_name": "gingy", + "display_name": "gingy", + "discriminator": "0", + "bot": false, + "avatar_decoration_data": null, + "avatar": "fe5275cfa7969bfc2b03c68d56f6e882" + }, + "roles": [ + "995051873201557575" + ], + "premium_since": null, + "pending": false, + "nick": null, + "mute": false, + "joined_at": "2023-11-03T03:39:21.504000+00:00", + "flags": 0, + "deaf": false, + "communication_disabled_until": null, + "avatar": null + } + ], + "threads": [], + "latest_onboarding_question_id": null, + "preferred_locale": "en-US", + "channels": [ + { + "version": 1693340412330, + "type": 4, + "position": 2, + "permission_overwrites": [ + { + "type": 0, + "id": "995048955215872071", + "deny": "1024", + "allow": "0" + }, + { + "type": 0, + "id": "995051873201557575", + "deny": "0", + "allow": "68609" + }, + { + "type": 0, + "id": "1019570971109244983", + "deny": "3072", + "allow": "0" + }, + { + "type": 0, + "id": "995101517503803413", + "deny": "0", + "allow": "68608" + } + ], + "name": "≡¥ùÖ≡¥ùó≡¥ùÑ≡¥ù¿≡¥ùá≡¥ùª", + "id": "995048956235100240", + "flags": 0 + }, + { + "version": 1686427001619, + "type": 4, + "position": 3, + "permission_overwrites": [ + { + "type": 0, + "id": "995051873201557575", + "deny": "0", + "allow": "3146752" + }, + { + "type": 0, + "id": "995048955215872071", + "deny": "3072", + "allow": "0" + }, + { + "type": 0, + "id": "995101517503803413", + "deny": "0", + "allow": "3147264" + } + ], + "name": "≡¥ù⌐≡¥ùó≡¥ù£≡¥ùû≡¥ùÿ", + "id": "995048956235100241", + "flags": 0 + }, + { + "version": 1702691585478, + "type": 0, + "topic": null, + "theme_color": null, + "rate_limit_per_user": 0, + "position": 3, + "permission_overwrites": [ + { + "type": 0, + "id": "995101517503803413", + "deny": "0", + "allow": "84992" + }, + { + "type": 0, + "id": "995048955215872071", + "deny": "1024", + "allow": "0" + }, + { + "type": 0, + "id": "995051873201557575", + "deny": "0", + "allow": "68609" + }, + { + "type": 0, + "id": "1019570971109244983", + "deny": "3072", + "allow": "0" + } + ], + "parent_id": "995048956235100240", + "nsfw": true, + "name": "main-chat", + "last_pin_timestamp": "2023-11-14T18:04:57+00:00", + "last_message_id": "1188285668279980103", + "id": "995048956235100242", + "icon_emoji": { + "name": "≡ƒÆ¼", + "id": null + }, + "flags": 0, + "default_thread_rate_limit_per_user": 0 + }, + { + "version": 1686427001661, + "type": 4, + "position": 4, + "permission_overwrites": [ + { + "type": 0, + "id": "995048955215872071", + "deny": "1024", + "allow": "0" + } + ], + "name": "≡¥ùö≡¥ùá≡¥ùú≡¥ùÿ≡¥ùÑ≡¥ùª≡¥ùö≡¥ùí≡¥ùù ≡¥ƒ¡≡¥ƒ┤≡¥ƒ│ ≡¥ùò≡¥ù¿≡¥ùª≡¥ùº≡¥ùÿ≡¥ùÑ≡¥ùª", + "id": "995056353531924530", + "flags": 0 + }, + { + "version": 1703118927746, + "type": 0, + "topic": "insider chat for the clan", + "theme_color": null, + "rate_limit_per_user": 0, + "position": 9, + "permission_overwrites": [ + { + "type": 0, + "id": "995050775782899772", + "deny": "0", + "allow": "3072" + }, + { + "type": 0, + "id": "995048955215872071", + "deny": "1024", + "allow": "0" + }, + { + "type": 0, + "id": "995050663073558581", + "deny": "0", + "allow": "0" + }, + { + "type": 0, + "id": "1062748737560117249", + "deny": "1024", + "allow": "0" + }, + { + "type": 0, + "id": "995050844443643959", + "deny": "0", + "allow": "3072" + } + ], + "parent_id": "995056353531924530", + "nsfw": true, + "name": "ampersandplayers", + "last_pin_timestamp": "2023-07-03T22:47:37+00:00", + "last_message_id": "1188218921627693248", + "id": "995056457928159344", + "icon_emoji": { + "name": "≡ƒÄ¡", + "id": null + }, + "flags": 0, + "default_auto_archive_duration": 10080 + }, + { + "version": 1702691585488, + "type": 0, + "topic": null, + "theme_color": null, + "rate_limit_per_user": 0, + "position": 4, + "permission_overwrites": [ + { + "type": 0, + "id": "995101517503803413", + "deny": "0", + "allow": "68608" + }, + { + "type": 0, + "id": "995051873201557575", + "deny": "0", + "allow": "68609" + }, + { + "type": 0, + "id": "1019570971109244983", + "deny": "0", + "allow": "35840" + }, + { + "type": 0, + "id": "995048955215872071", + "deny": "0", + "allow": "0" + } + ], + "parent_id": "995048956235100240", + "nsfw": true, + "name": "casino", + "last_pin_timestamp": "2023-12-14T04:12:50+00:00", + "last_message_id": "1188025306993405952", + "id": "995056513456558150", + "icon_emoji": { + "name": "≡ƒÄ▓", + "id": null + }, + "flags": 0 + }, + { + "version": 1695055644378, + "type": 0, + "topic": null, + "rate_limit_per_user": 0, + "position": 5, + "permission_overwrites": [ + { + "type": 0, + "id": "995101517503803413", + "deny": "309237680128", + "allow": "66560" + }, + { + "type": 0, + "id": "995051873201557575", + "deny": "34816", + "allow": "65536" + }, + { + "type": 0, + "id": "995050775782899772", + "deny": "0", + "allow": "117760" + }, + { + "type": 0, + "id": "995050844443643959", + "deny": "0", + "allow": "34816" + }, + { + "type": 0, + "id": "995048955215872071", + "deny": "1024", + "allow": "0" + }, + { + "type": 0, + "id": "1015112206620311552", + "deny": "0", + "allow": "35840" + } + ], + "parent_id": "995048956235100240", + "nsfw": true, + "name": "billboards", + "last_message_id": "1186459648744759447", + "id": "995056571837071542", + "icon_emoji": { + "name": "≡ƒÅ₧∩╕Å", + "id": null + }, + "flags": 0, + "default_thread_rate_limit_per_user": 0 + }, + { + "version": 1695020263743, + "type": 5, + "topic": null, + "rate_limit_per_user": 0, + "position": 1, + "permission_overwrites": [ + { + "type": 0, + "id": "995048955215872071", + "deny": "1093941001041", + "allow": "66560" + } + ], + "parent_id": "995381026853494876", + "nsfw": true, + "name": "announcements", + "last_message_id": "1169630346401292309", + "id": "995097430422999181", + "icon_emoji": { + "name": "≡ƒôú", + "id": null + }, + "flags": 0 + }, + { + "version": 1694791239433, + "type": 0, + "topic": null, + "rate_limit_per_user": 0, + "position": 0, + "permission_overwrites": [ + { + "type": 0, + "id": "995048955215872071", + "deny": "1093941001041", + "allow": "66560" + } + ], + "parent_id": "995381026853494876", + "nsfw": true, + "name": "rules", + "last_message_id": "1186845086210867210", + "id": "995097471741087824", + "icon_emoji": { + "name": "≡ƒô£", + "id": null + }, + "flags": 0 + }, + { + "version": 1698929767270, + "type": 0, + "topic": null, + "rate_limit_per_user": 0, + "position": 2, + "permission_overwrites": [ + { + "type": 0, + "id": "995051873201557575", + "deny": "1024", + "allow": "0" + }, + { + "type": 0, + "id": "995048955215872071", + "deny": "1093940998993", + "allow": "68608" + }, + { + "type": 0, + "id": "995101517503803413", + "deny": "1024", + "allow": "0" + }, + { + "type": 0, + "id": "995051512327848016", + "deny": "0", + "allow": "1024" + }, + { + "type": 0, + "id": "995051445109923920", + "deny": "0", + "allow": "1024" + } + ], + "parent_id": "995381026853494876", + "nsfw": true, + "name": "new-ones", + "last_pin_timestamp": "2023-11-02T12:56:07+00:00", + "last_message_id": "1188257093053067294", + "id": "995111555400220672", + "icon_emoji": { + "name": "≡ƒåò", + "id": null + }, + "flags": 0 + }, + { + "version": 1693965768132, + "type": 4, + "position": 1, + "permission_overwrites": [ + { + "type": 0, + "id": "995048955215872071", + "deny": "1093941001041", + "allow": "66560" + } + ], + "name": "≡¥ùÿ≡¥ùí≡¥ùº≡¥ùÑ≡¥ù¼-≡¥ùÜ≡¥ùö≡¥ùº≡¥ùÿ", + "id": "995381026853494876", + "flags": 0 + }, + { + "version": 1703118927786, + "type": 0, + "topic": null, + "theme_color": null, + "rate_limit_per_user": 0, + "position": 10, + "permission_overwrites": [ + { + "type": 0, + "id": "995051445109923920", + "deny": "0", + "allow": "1024" + }, + { + "type": 0, + "id": "995048955215872071", + "deny": "1024", + "allow": "0" + } + ], + "parent_id": "995056353531924530", + "nsfw": true, + "name": "invtrk", + "last_pin_timestamp": "2022-08-15T08:24:23+00:00", + "last_message_id": "1141949344380104734", + "id": "995604114413203456", + "icon_emoji": { + "name": "≡ƒôê", + "id": null + }, + "flags": 0 + }, + { + "version": 1703036464492, + "type": 0, + "topic": null, + "theme_color": null, + "rate_limit_per_user": 0, + "position": 6, + "permission_overwrites": [], + "parent_id": "995048956235100240", + "nsfw": false, + "name": "bump", + "last_message_id": "1188256496094548118", + "id": "996004229892288602", + "icon_emoji": { + "name": "≡ƒæè", + "id": null + }, + "flags": 0, + "default_thread_rate_limit_per_user": 0 + }, + { + "version": 1703118927719, + "type": 0, + "topic": null, + "theme_color": null, + "rate_limit_per_user": 0, + "position": 8, + "permission_overwrites": [ + { + "type": 0, + "id": "1019570971109244983", + "deny": "0", + "allow": "3072" + }, + { + "type": 0, + "id": "995048955215872071", + "deny": "3072", + "allow": "2147483648" + }, + { + "type": 0, + "id": "995051873201557575", + "deny": "0", + "allow": "3146752" + }, + { + "type": 0, + "id": "995101517503803413", + "deny": "0", + "allow": "3149312" + } + ], + "parent_id": "995048956235100241", + "nsfw": true, + "name": "vc-bot-channel", + "last_pin_timestamp": "2023-08-21T05:45:21+00:00", + "last_message_id": "1188272943915077838", + "id": "1003241054184669226", + "icon_emoji": { + "name": "≡ƒñû", + "id": null + }, + "flags": 0, + "default_thread_rate_limit_per_user": 0 + }, + { + "version": 1702524128842, + "type": 0, + "topic": null, + "rate_limit_per_user": 0, + "position": 10, + "permission_overwrites": [ + { + "type": 0, + "id": "995048955215872071", + "deny": "1024", + "allow": "0" + } + ], + "parent_id": "995056353531924530", + "name": "log", + "last_message_id": null, + "id": "1009396493779750922", + "icon_emoji": { + "name": "≡ƒô¥", + "id": null + }, + "flags": 0 + }, + { + "version": 1683682580488, + "type": 4, + "position": 5, + "permission_overwrites": [ + { + "type": 1, + "id": "162777802653827072", + "deny": "0", + "allow": "58272840679249" + } + ], + "name": "≡¥ùº≡¥ùÿ≡¥ùª≡¥ùº", + "id": "1022197406110068808", + "flags": 0 + }, + { + "version": 1703129481719, + "user_limit": 0, + "type": 2, + "topic": null, + "theme_color": null, + "status": null, + "rtc_region": "us-central", + "rate_limit_per_user": 0, + "position": 6, + "permission_overwrites": [ + { + "type": 0, + "id": "995051445109923920", + "deny": "0", + "allow": "1049600" + }, + { + "type": 1, + "id": "981096959198760963", + "deny": "0", + "allow": "1024" + }, + { + "type": 0, + "id": "995050775782899772", + "deny": "0", + "allow": "1049600" + }, + { + "type": 0, + "id": "995048955215872071", + "deny": "1049600", + "allow": "0" + } + ], + "parent_id": "1022197406110068808", + "nsfw": false, + "name": "test", + "last_message_id": "1184552642811269272", + "id": "1022197457293160489", + "icon_emoji": { + "name": "≡ƒº¬", + "id": null + }, + "flags": 0, + "bitrate": 64000 + }, + { + "version": 1703210120188, + "user_limit": 99, + "type": 2, + "topic": null, + "theme_color": null, + "status": null, + "rtc_region": "us-east", + "rate_limit_per_user": 0, + "position": 2, + "permission_overwrites": [ + { + "type": 0, + "id": "995048955215872071", + "deny": "2048", + "allow": "0" + } + ], + "parent_id": "995048956235100241", + "nsfw": false, + "name": "KUNTER STRYKE", + "last_message_id": "1186476211300479047", + "id": "1051519054575308810", + "icon_emoji": { + "name": "≡ƒÄñ", + "id": null + }, + "flags": 0, + "bitrate": 64000 + }, + { + "version": 1688046551757, + "user_limit": 0, + "type": 2, + "topic": null, + "status": null, + "rtc_region": null, + "rate_limit_per_user": 0, + "position": 0, + "permission_overwrites": [ + { + "type": 0, + "id": "995048955215872071", + "deny": "1093904300369", + "allow": "36767232" + } + ], + "parent_id": "995381026853494876", + "name": "verify", + "last_message_id": null, + "id": "1051578813231927487", + "icon_emoji": { + "name": "≡ƒöÆ", + "id": null + }, + "flags": 0, + "bitrate": 64000 + }, + { + "version": 1703129481683, + "user_limit": 99, + "type": 2, + "topic": null, + "theme_color": null, + "status": null, + "rtc_region": "us-central", + "rate_limit_per_user": 0, + "position": 3, + "permission_overwrites": [ + { + "type": 0, + "id": "1003167857418440779", + "deny": "0", + "allow": "0" + }, + { + "type": 0, + "id": "995050844443643959", + "deny": "0", + "allow": "0" + }, + { + "type": 0, + "id": "995101517503803413", + "deny": "137439141888", + "allow": "3409472" + }, + { + "type": 0, + "id": "995048955215872071", + "deny": "1024", + "allow": "0" + }, + { + "type": 0, + "id": "995051873201557575", + "deny": "137439141888", + "allow": "3408960" + } + ], + "parent_id": "995048956235100241", + "nsfw": false, + "name": "freestyle", + "last_message_id": "1185683975109361716", + "id": "1052078339084537916", + "icon_emoji": { + "name": "≡ƒöù", + "id": null + }, + "flags": 0, + "bitrate": 64000 + }, + { + "version": 1702898838422, + "user_limit": 0, + "type": 2, + "topic": null, + "theme_color": null, + "status": null, + "rtc_region": null, + "rate_limit_per_user": 0, + "position": 5, + "permission_overwrites": [ + { + "type": 0, + "id": "1024490581948375090", + "deny": "0", + "allow": "1049600" + }, + { + "type": 0, + "id": "995048955215872071", + "deny": "1049600", + "allow": "0" + }, + { + "type": 0, + "id": "995050775782899772", + "deny": "0", + "allow": "1049600" + }, + { + "type": 0, + "id": "995051445109923920", + "deny": "0", + "allow": "1049600" + }, + { + "type": 0, + "id": "1062748737560117249", + "deny": "0", + "allow": "1049600" + }, + { + "type": 0, + "id": "995050844443643959", + "deny": "0", + "allow": "1049600" + } + ], + "parent_id": "995056353531924530", + "nsfw": false, + "name": "staffmeeting", + "last_message_id": "1129787898187759678", + "id": "1066967055380783185", + "icon_emoji": { + "name": "≡ƒæÑ", + "id": null + }, + "flags": 0, + "bitrate": 64000 + }, + { + "version": 1693965768120, + "type": 4, + "position": 0, + "permission_overwrites": [], + "name": "≡¥ùª≡¥ù¢≡¥ùó≡¥ù¿≡¥ùº≡¥ùò≡¥ùó≡¥ù½", + "id": "1073978417483104336", + "flags": 0 + }, + { + "version": 1703210120171, + "user_limit": 0, + "type": 2, + "topic": null, + "theme_color": null, + "status": null, + "rtc_region": null, + "rate_limit_per_user": 0, + "position": 1, + "permission_overwrites": [ + { + "type": 0, + "id": "995048955215872071", + "deny": "3072", + "allow": "0" + }, + { + "type": 0, + "id": "995051873201557575", + "deny": "0", + "allow": "3146752" + }, + { + "type": 0, + "id": "995101517503803413", + "deny": "0", + "allow": "3147264" + } + ], + "parent_id": "995048956235100241", + "nsfw": false, + "name": "ampersand", + "last_message_id": "1187655061296390144", + "id": "1184274741981356152", + "icon_emoji": { + "name": "≡ƒÄ«", + "id": null + }, + "flags": 0, + "bitrate": 64000 + }, + { + "version": 1703131514335, + "user_limit": 2, + "type": 2, + "topic": null, + "theme_color": null, + "status": null, + "rtc_region": null, + "rate_limit_per_user": 0, + "position": 4, + "permission_overwrites": [ + { + "type": 0, + "id": "995101517503803413", + "deny": "0", + "allow": "3147264" + }, + { + "type": 0, + "id": "995051873201557575", + "deny": "0", + "allow": "3146752" + }, + { + "type": 0, + "id": "995048955215872071", + "deny": "3072", + "allow": "0" + } + ], + "parent_id": "995048956235100241", + "nsfw": false, + "name": "jackshack", + "last_message_id": null, + "id": "1186149987948707900", + "icon_emoji": { + "name": "ΓÖ╛∩╕Å", + "id": null + }, + "flags": 0, + "bitrate": 64000 + }, + { + "version": 1703118927699, + "type": 0, + "topic": null, + "theme_color": null, + "rate_limit_per_user": 0, + "position": 7, + "permission_overwrites": [ + { + "type": 0, + "id": "995051873201557575", + "deny": "0", + "allow": "68609" + }, + { + "type": 0, + "id": "995048955215872071", + "deny": "1024", + "allow": "0" + }, + { + "type": 0, + "id": "995101517503803413", + "deny": "0", + "allow": "68608" + }, + { + "type": 0, + "id": "1019570971109244983", + "deny": "3072", + "allow": "0" + } + ], + "parent_id": "995048956235100240", + "nsfw": false, + "name": "≡¥ÿ╝≡¥Öì≡¥ÖÅ", + "last_message_id": "1187865760723369994", + "id": "1187120895244910703", + "icon_emoji": { + "name": "ΓÖ╛∩╕Å", + "id": null + }, + "flags": 0 + } + ], + "description": "ampersand is a gaming clan founded in 2007 on multi theft auto san andreas by doom ,, this server is co - owned by RTC", + "emojis": [ + { + "version": 1663307358735, + "roles": [], + "require_colons": true, + "name": "sharlaclowning", + "managed": false, + "id": "1020209507172888586", + "available": true, + "animated": false + }, + { + "version": 1666704562938, + "roles": [], + "require_colons": true, + "name": "cheekibreeki", + "managed": false, + "id": "1034458655963234336", + "available": true, + "animated": false + }, + { + "version": 1666704572690, + "roles": [], + "require_colons": true, + "name": "gun1", + "managed": false, + "id": "1034458696857698324", + "available": true, + "animated": false + }, + { + "version": 1666704577651, + "roles": [], + "require_colons": true, + "name": "gun2", + "managed": false, + "id": "1034458717644668938", + "available": true, + "animated": false + } + ], + "premium_tier": 3, + "max_video_channel_users": 25, + "stickers": [ + { + "version": 0, + "type": 2, + "tags": "100", + "name": "xanheil", + "id": "1013029361202511902", + "guild_id": "995048955215872071", + "format_type": 1, + "description": "grrrrta", + "available": true, + "asset": "" + }, + { + "version": 0, + "type": 2, + "tags": "fist", + "name": "blampersand", + "id": "1018946879138041897", + "guild_id": "995048955215872071", + "format_type": 1, + "description": "", + "available": true, + "asset": "" + }, + { + "version": 1664327977396, + "type": 2, + "tags": "sunglasses", + "name": "dank", + "id": "1024490533881643088", + "guild_id": "995048955215872071", + "format_type": 1, + "description": "", + "available": true, + "asset": "" + }, + { + "version": 1671634893575, + "type": 2, + "tags": "sunglasses", + "name": "KissSmittensAss", + "id": "1055137961647276083", + "guild_id": "995048955215872071", + "format_type": 1, + "description": null, + "available": true, + "asset": "" + }, + { + "version": 1674439994918, + "type": 2, + "tags": "sewing_needle", + "name": "trenface", + "id": "1066903409019600908", + "guild_id": "995048955215872071", + "format_type": 1, + "description": "", + "available": true, + "asset": "" + }, + { + "version": 1678591925716, + "type": 2, + "tags": "woozy_face", + "name": "billy", + "id": "1084317869380227184", + "guild_id": "995048955215872071", + "format_type": 1, + "description": "an excited billy el paso showing off his collection of nintendoΓäó merchandise and funko popsΓäó", + "available": true, + "asset": "" + }, + { + "version": 1682358347013, + "type": 2, + "tags": "palms_up_together", + "name": "Goatse", + "id": "1100115385291898910", + "guild_id": "995048955215872071", + "format_type": 1, + "description": "", + "available": true, + "asset": "" + }, + { + "version": 1684831177122, + "type": 2, + "tags": "smirk", + "name": "Kek", + "id": "1110487186152882207", + "guild_id": "995048955215872071", + "format_type": 1, + "description": "", + "available": true, + "asset": "" + } + ], + "system_channel_id": "995111555400220672", + "soundboard_sounds": [ + { + "volume": 1.0, + "user_id": "143127061987328000", + "sound_id": "1099141468989444159", + "name": "nuclear", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒÆú", + "emoji_id": null, + "available": true + }, + { + "volume": 0.8994380831718445, + "user_id": "162777802653827072", + "sound_id": "1179252527888355418", + "name": "HOW GOOD IS THAT DICK", + "guild_id": "995048955215872071", + "emoji_name": null, + "emoji_id": null, + "available": true + }, + { + "volume": 1.0, + "user_id": "162777802653827072", + "sound_id": "1111120166554714172", + "name": "mexicano", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒç▓≡ƒç╜", + "emoji_id": null, + "available": true + }, + { + "volume": 0.9181808829307556, + "user_id": "1018096671839764561", + "sound_id": "1099883377278066748", + "name": "A-10 Thunderbolt II", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒ¢⌐∩╕Å", + "emoji_id": null, + "available": true + }, + { + "volume": 0.6744970083236694, + "user_id": "143127061987328000", + "sound_id": "1111855698368790640", + "name": "vegetals", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒÑò", + "emoji_id": null, + "available": true + }, + { + "volume": 0.30483418703079224, + "user_id": "162777802653827072", + "sound_id": "1181073804311679008", + "name": "SOMEONE CALLING", + "guild_id": "995048955215872071", + "emoji_name": null, + "emoji_id": null, + "available": true + }, + { + "volume": 1.0, + "user_id": "162777802653827072", + "sound_id": "1181072476751527996", + "name": "plug", + "guild_id": "995048955215872071", + "emoji_name": null, + "emoji_id": null, + "available": true + }, + { + "volume": 1.0, + "user_id": "143127061987328000", + "sound_id": "1099142436833460325", + "name": "bababooey", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒà▒∩╕Å", + "emoji_id": null, + "available": true + }, + { + "volume": 1.0, + "user_id": "143127061987328000", + "sound_id": "1141894460989513849", + "name": "neco", + "guild_id": "995048955215872071", + "emoji_name": null, + "emoji_id": "1020209507172888586", + "available": true + }, + { + "volume": 0.9181808829307556, + "user_id": "162777802653827072", + "sound_id": "1110011286089113661", + "name": "decide", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒ¢Å∩╕Å", + "emoji_id": null, + "available": true + }, + { + "volume": 1.0, + "user_id": "143127061987328000", + "sound_id": "1111857227372957716", + "name": "whopper", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒìö", + "emoji_id": null, + "available": true + }, + { + "volume": 0.7143610119819641, + "user_id": "1018096671839764561", + "sound_id": "1100113894720147467", + "name": "Peterbilt 359 Jake Brake", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒ¢½", + "emoji_id": null, + "available": true + }, + { + "volume": 0.3262592852115631, + "user_id": "162777802653827072", + "sound_id": "1131421404563251220", + "name": "Bell", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒî«", + "emoji_id": null, + "available": true + }, + { + "volume": 1.0, + "user_id": "1018096671839764561", + "sound_id": "1100114554148634685", + "name": "som dik som crak", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒ¬¿", + "emoji_id": null, + "available": true + }, + { + "volume": 0.7143610119819641, + "user_id": "162777802653827072", + "sound_id": "1107855335944888401", + "name": "it's gone", + "guild_id": "995048955215872071", + "emoji_name": "Γ¥ö", + "emoji_id": null, + "available": true + }, + { + "volume": 1.0, + "user_id": "154427553069793280", + "sound_id": "1167609972780171305", + "name": "sad", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒÿ¬", + "emoji_id": null, + "available": true + }, + { + "volume": 1.0, + "user_id": "162777802653827072", + "sound_id": "1110011132355285002", + "name": "vidya peterson", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒÄ«", + "emoji_id": null, + "available": true + }, + { + "volume": 0.364854633808136, + "user_id": "162777802653827072", + "sound_id": "1106759530123112520", + "name": "PAKISTAN", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒç╡≡ƒç░", + "emoji_id": null, + "available": true + }, + { + "volume": 0.6648874878883362, + "user_id": "1018096671839764561", + "sound_id": "1107023693563043852", + "name": "8000hz", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒî¼∩╕Å", + "emoji_id": null, + "available": true + }, + { + "volume": 0.7900972962379456, + "user_id": "162777802653827072", + "sound_id": "1179252376201334804", + "name": "Is that dick good?", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒìå", + "emoji_id": null, + "available": true + }, + { + "volume": 0.6799673438072205, + "user_id": "143127061987328000", + "sound_id": "1105672397220221059", + "name": "coomer miku", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒö╡", + "emoji_id": null, + "available": true + }, + { + "volume": 1.0, + "user_id": "162777802653827072", + "sound_id": "1107434034449096775", + "name": "erika", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒæ▒≡ƒÅ╗ΓÇìΓÖÇ∩╕Å", + "emoji_id": null, + "available": true + }, + { + "volume": 1.0, + "user_id": "143127061987328000", + "sound_id": "1120514165346410576", + "name": "merchant", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒÆ░", + "emoji_id": null, + "available": true + }, + { + "volume": 0.3713246285915375, + "user_id": "162777802653827072", + "sound_id": "1134256600698343504", + "name": "futbol", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒÅê", + "emoji_id": null, + "available": true + }, + { + "volume": 0.981847882270813, + "user_id": "143127061987328000", + "sound_id": "1103844352704401468", + "name": "peatah", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒæ¿≡ƒÅ╗ΓÇì≡ƒª░", + "emoji_id": null, + "available": true + }, + { + "volume": 1.0, + "user_id": "143127061987328000", + "sound_id": "1112467400567300116", + "name": "dorime", + "guild_id": "995048955215872071", + "emoji_name": "Γ£¥∩╕Å", + "emoji_id": null, + "available": true + }, + { + "volume": 1.0, + "user_id": "1018096671839764561", + "sound_id": "1099756330618724383", + "name": "Darius Stimming", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒº⌐", + "emoji_id": null, + "available": true + }, + { + "volume": 0.3513226807117462, + "user_id": "162777802653827072", + "sound_id": "1106030443591114782", + "name": "Neutron Style", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒºá", + "emoji_id": null, + "available": true + }, + { + "volume": 1.0, + "user_id": "143127061987328000", + "sound_id": "1173796139640815716", + "name": "not done yet", + "guild_id": "995048955215872071", + "emoji_name": null, + "emoji_id": "1034458696857698324", + "available": true + }, + { + "volume": 1.0, + "user_id": "162777802653827072", + "sound_id": "1107856017548652744", + "name": "kiss my fat vagina", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒÿù", + "emoji_id": null, + "available": true + }, + { + "volume": 1.0, + "user_id": "162777802653827072", + "sound_id": "1109319867309506593", + "name": "puffer", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒÉƒ", + "emoji_id": null, + "available": true + }, + { + "volume": 1.0, + "user_id": "143127061987328000", + "sound_id": "1102026499927851008", + "name": "ayylmao", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒæ╜", + "emoji_id": null, + "available": true + }, + { + "volume": 1.0, + "user_id": "1032541756807467018", + "sound_id": "1186442190113751111", + "name": "FAFO", + "guild_id": "995048955215872071", + "emoji_name": null, + "emoji_id": "1020209507172888586", + "available": true + }, + { + "volume": 1.0, + "user_id": "143127061987328000", + "sound_id": "1099138951035502702", + "name": "fax", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒôá", + "emoji_id": null, + "available": true + }, + { + "volume": 1.0, + "user_id": "162777802653827072", + "sound_id": "1110010235185283072", + "name": "jordan", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒº╣", + "emoji_id": null, + "available": true + }, + { + "volume": 1.0, + "user_id": "143127061987328000", + "sound_id": "1099138543005212824", + "name": "sound", + "guild_id": "995048955215872071", + "emoji_name": "≡ƒöè", + "emoji_id": null, + "available": true + }, + { + "volume": 1.0, + "user_id": "143127061987328000", + "sound_id": "1173796066882224208", + "name": "hi", + "guild_id": "995048955215872071", + "emoji_name": null, + "emoji_id": "1034458717644668938", + "available": true + } + ], + "roles": [ + { + "version": 1700062770666, + "unicode_emoji": null, + "tags": {}, + "position": 33, + "permissions": "0", + "name": "PSYCHOLOGICAL OPERATIVE", + "mentionable": false, + "managed": false, + "id": "995063073838735481", + "icon": null, + "hoist": true, + "flags": 0, + "color": 1752220 + }, + { + "version": 1702659102300, + "unicode_emoji": null, + "tags": {}, + "position": 83, + "permissions": "554050781184", + "name": "ampersand trial", + "mentionable": true, + "managed": false, + "id": "1024490581948375090", + "icon": null, + "hoist": true, + "flags": 0, + "color": 10277882 + }, + { + "version": 1702659102351, + "unicode_emoji": null, + "tags": {}, + "position": 90, + "permissions": "0", + "name": "I got an & tattoo.", + "mentionable": false, + "managed": false, + "id": "1041596935322218516", + "icon": null, + "hoist": false, + "flags": 0, + "color": 3491433 + }, + { + "version": 1702659102340, + "unicode_emoji": null, + "tags": {}, + "position": 88, + "permissions": "28587302322175", + "name": "top notch crew", + "mentionable": false, + "managed": false, + "id": "1046943666561888266", + "icon": null, + "hoist": true, + "flags": 0, + "color": 16736866 + }, + { + "version": 1700062770876, + "unicode_emoji": null, + "tags": {}, + "position": 65, + "permissions": "554050781184", + "name": "SECRET SERVICER", + "mentionable": true, + "managed": false, + "id": "1023722955454304367", + "icon": null, + "hoist": true, + "flags": 0, + "color": 9459075 + }, + { + "version": 1700062770814, + "unicode_emoji": null, + "tags": {}, + "position": 56, + "permissions": "554050781184", + "name": "PSYCHOTROPIC PSYCHONAUT", + "mentionable": true, + "managed": false, + "id": "1023784581087895592", + "icon": "8093f882f858aa0483998454652b8587", + "hoist": true, + "flags": 0, + "color": 16434886 + }, + { + "version": 1700062770924, + "unicode_emoji": null, + "tags": {}, + "position": 73, + "permissions": "4294967296", + "name": "sex with doom", + "mentionable": true, + "managed": false, + "id": "1001747314425208833", + "icon": null, + "hoist": true, + "flags": 0, + "color": 9500927 + }, + { + "version": 1702659102336, + "unicode_emoji": null, + "tags": {}, + "position": 87, + "permissions": "68169720922111", + "name": "top notch crew", + "mentionable": false, + "managed": false, + "id": "1057170710138732604", + "icon": null, + "hoist": true, + "flags": 0, + "color": 16736866 + }, + { + "version": 1700062770558, + "unicode_emoji": null, + "tags": {}, + "position": 15, + "permissions": "0", + "name": "GUNT GANG", + "mentionable": false, + "managed": false, + "id": "1063291711629041714", + "icon": null, + "hoist": false, + "flags": 0, + "color": 0 + }, + { + "version": 1700062770709, + "unicode_emoji": null, + "tags": {}, + "position": 40, + "permissions": "4294967296", + "name": "VIRTUAL DRILL SARGEANT", + "mentionable": true, + "managed": false, + "id": "1013921043892674670", + "icon": null, + "hoist": true, + "flags": 0, + "color": 3891012 + }, + { + "version": 1700062770492, + "unicode_emoji": null, + "tags": { + "bot_id": "1142166864437452801" + }, + "position": 5, + "permissions": "8", + "name": "MBot-MusicHouse", + "mentionable": false, + "managed": true, + "id": "1142167030397681897", + "icon": null, + "hoist": false, + "flags": 0, + "color": 0 + }, + { + "version": 1702659102326, + "unicode_emoji": null, + "tags": {}, + "position": 85, + "permissions": "693888339649", + "name": "& elite ampersand &", + "mentionable": true, + "managed": false, + "id": "995050775782899772", + "icon": null, + "hoist": true, + "flags": 0, + "color": 3166836 + }, + { + "version": 1700062770756, + "unicode_emoji": null, + "tags": {}, + "position": 48, + "permissions": "0", + "name": "DOMESTIC SITUATION ENTHUSIAST", + "mentionable": false, + "managed": false, + "id": "995063119976075344", + "icon": null, + "hoist": true, + "flags": 0, + "color": 15158332 + }, + { + "version": 1700062770697, + "unicode_emoji": null, + "tags": {}, + "position": 38, + "permissions": "0", + "name": "DESPERATE AMATEUR SNIPER", + "mentionable": false, + "managed": false, + "id": "995064074905866322", + "icon": null, + "hoist": true, + "flags": 0, + "color": 13035470 + }, + { + "version": 1700062770881, + "unicode_emoji": null, + "tags": {}, + "position": 66, + "permissions": "4294967296", + "name": "LGBTQ+ SLEEPER CELL AGENT", + "mentionable": true, + "managed": false, + "id": "1001512564162826322", + "icon": null, + "hoist": true, + "flags": 0, + "color": 13268979 + }, + { + "version": 1700062770584, + "unicode_emoji": null, + "tags": {}, + "position": 19, + "permissions": "554050781184", + "name": "game master", + "mentionable": true, + "managed": false, + "id": "1021938293744611411", + "icon": null, + "hoist": true, + "flags": 0, + "color": 1146986 + }, + { + "version": 1700062770839, + "unicode_emoji": null, + "tags": {}, + "position": 59, + "permissions": "554050781184", + "name": "PIN NUMBER CONTRACTOR", + "mentionable": true, + "managed": false, + "id": "1023723005051936878", + "icon": null, + "hoist": true, + "flags": 0, + "color": 10772110 + }, + { + "version": 1700062770625, + "unicode_emoji": null, + "tags": {}, + "position": 25, + "permissions": "693705690689", + "name": "verified", + "mentionable": false, + "managed": false, + "id": "995101517503803413", + "icon": null, + "hoist": true, + "flags": 0, + "color": 1752220 + }, + { + "version": 1700062770716, + "unicode_emoji": null, + "tags": {}, + "position": 42, + "permissions": "4294967296", + "name": "ICE BREAKER PROFESSIONAL", + "mentionable": true, + "managed": false, + "id": "1020733362316529735", + "icon": null, + "hoist": true, + "flags": 0, + "color": 10350332 + }, + { + "version": 1700062770844, + "unicode_emoji": null, + "tags": {}, + "position": 60, + "permissions": "554050781184", + "name": "SMUT OBSESSED CAR SALESMAN", + "mentionable": true, + "managed": false, + "id": "1023723232412577842", + "icon": null, + "hoist": true, + "flags": 0, + "color": 5716857 + }, + { + "version": 1702659102357, + "unicode_emoji": null, + "tags": {}, + "position": 91, + "permissions": "28587301797887", + "name": "top notch crew", + "mentionable": true, + "managed": false, + "id": "995050742949879818", + "icon": null, + "hoist": true, + "flags": 0, + "color": 16736866 + }, + { + "version": 1700062770865, + "unicode_emoji": null, + "tags": {}, + "position": 64, + "permissions": "0", + "name": "LGBTQ+ SPEEDRUNNER", + "mentionable": false, + "managed": false, + "id": "996641679236927548", + "icon": null, + "hoist": true, + "flags": 0, + "color": 13196444 + }, + { + "version": 1700062770908, + "unicode_emoji": null, + "tags": {}, + "position": 70, + "permissions": "256", + "name": "BMT", + "mentionable": true, + "managed": false, + "id": "1058963659772153906", + "icon": null, + "hoist": true, + "flags": 0, + "color": 4012859 + }, + { + "version": 1700062770904, + "unicode_emoji": null, + "tags": {}, + "position": 69, + "permissions": "554050781184", + "name": "G.N.C.C.G.P.", + "mentionable": false, + "managed": false, + "id": "1024421238082392074", + "icon": null, + "hoist": true, + "flags": 0, + "color": 6826024 + }, + { + "version": 1700062770932, + "unicode_emoji": null, + "tags": {}, + "position": 75, + "permissions": "4294967296", + "name": "COMMUNITY RACE MANAGER", + "mentionable": true, + "managed": false, + "id": "1021961250646786130", + "icon": null, + "hoist": true, + "flags": 0, + "color": 16777215 + }, + { + "version": 1702671337659, + "unicode_emoji": null, + "tags": {}, + "position": 81, + "permissions": "283107563924691", + "name": "LAME MOD", + "mentionable": true, + "managed": false, + "id": "1185262427940606032", + "icon": null, + "hoist": true, + "flags": 0, + "color": 13726458 + }, + { + "version": 1700062770782, + "unicode_emoji": null, + "tags": {}, + "position": 53, + "permissions": "554050781184", + "name": "BOISTED BOJANGLER", + "mentionable": true, + "managed": false, + "id": "1023723618846392381", + "icon": null, + "hoist": true, + "flags": 0, + "color": 16745858 + }, + { + "version": 1700062770469, + "unicode_emoji": null, + "tags": { + "bot_id": "1142732033978814564" + }, + "position": 2, + "permissions": "8", + "name": "MBot-Janny", + "mentionable": false, + "managed": true, + "id": "1142936436774019174", + "icon": null, + "hoist": false, + "flags": 0, + "color": 0 + }, + { + "version": 1700062770894, + "unicode_emoji": null, + "tags": {}, + "position": 68, + "permissions": "554050781184", + "name": "COCK-DICK LICENSE", + "mentionable": false, + "managed": false, + "id": "1033933988479381504", + "icon": null, + "hoist": true, + "flags": 0, + "color": 9936031 + }, + { + "version": 1700062770728, + "unicode_emoji": null, + "tags": {}, + "position": 44, + "permissions": "0", + "name": "RAPSCALLION", + "mentionable": false, + "managed": false, + "id": "995063047544639579", + "icon": null, + "hoist": true, + "flags": 0, + "color": 13426141 + }, + { + "version": 1700062770549, + "unicode_emoji": null, + "tags": {}, + "position": 13, + "permissions": "0", + "name": "Sungazer", + "mentionable": false, + "managed": false, + "id": "1064493928855916564", + "icon": "2d2e7deac7d970b4de89472459db8eab", + "hoist": false, + "flags": 0, + "color": 15844367 + }, + { + "version": 1700062770603, + "unicode_emoji": null, + "tags": { + "bot_id": "282859044593598464" + }, + "position": 22, + "permissions": "8800357698811", + "name": "ProBot Γ£¿", + "mentionable": false, + "managed": true, + "id": "1003167857418440779", + "icon": null, + "hoist": false, + "flags": 0, + "color": 0 + }, + { + "version": 1700062770740, + "unicode_emoji": null, + "tags": {}, + "position": 45, + "permissions": "0", + "name": "HALL OF FAMER", + "mentionable": false, + "managed": false, + "id": "995063248204349480", + "icon": null, + "hoist": true, + "flags": 0, + "color": 1118224 + }, + { + "version": 1700062770822, + "unicode_emoji": null, + "tags": {}, + "position": 57, + "permissions": "554050781184", + "name": "BED RIDDEN CRYPTO MINOR", + "mentionable": true, + "managed": false, + "id": "1023723425883230209", + "icon": null, + "hoist": true, + "flags": 0, + "color": 3810648 + }, + { + "version": 1700062770475, + "unicode_emoji": null, + "tags": { + "bot_id": "1142167563858616410" + }, + "position": 3, + "permissions": "8", + "name": "MBot-GameHouse", + "mentionable": false, + "managed": true, + "id": "1142936150143684631", + "icon": null, + "hoist": false, + "flags": 0, + "color": 0 + }, + { + "version": 1702659146891, + "unicode_emoji": null, + "tags": {}, + "position": 82, + "permissions": "28192164806359", + "name": "ADMINISTRATIVE WARBUG", + "mentionable": true, + "managed": false, + "id": "995051445109923920", + "icon": null, + "hoist": true, + "flags": 0, + "color": 8350858 + }, + { + "version": 1700062771273, + "unicode_emoji": null, + "tags": {}, + "position": 9, + "permissions": "67108864", + "name": "Banned from Israel", + "mentionable": false, + "managed": false, + "id": "1094826479403147305", + "icon": "ff65151ad2e5fefeee0f7f54b32993cd", + "hoist": false, + "flags": 0, + "color": 14520 + }, + { + "version": 1700062770520, + "unicode_emoji": null, + "tags": {}, + "position": 7, + "permissions": "4398046511104", + "name": "SoundBoarder", + "mentionable": false, + "managed": false, + "id": "1109851698089967697", + "icon": null, + "hoist": false, + "flags": 0, + "color": 3066993 + }, + { + "version": 1700062770614, + "unicode_emoji": null, + "tags": { + "bot_id": "302050872383242240" + }, + "position": 23, + "permissions": "19473", + "name": "DISBOARD.org", + "mentionable": false, + "managed": true, + "id": "996004173818646542", + "icon": null, + "hoist": false, + "flags": 0, + "color": 0 + }, + { + "version": 1700062770724, + "unicode_emoji": null, + "tags": {}, + "position": 43, + "permissions": "0", + "name": "FANAGLER", + "mentionable": false, + "managed": false, + "id": "995063015651160144", + "icon": null, + "hoist": true, + "flags": 0, + "color": 10399411 + }, + { + "version": 1700062770672, + "unicode_emoji": null, + "tags": {}, + "position": 34, + "permissions": "4294967296", + "name": "JUGGERNAUT", + "mentionable": true, + "managed": false, + "id": "995704340247478442", + "icon": null, + "hoist": true, + "flags": 0, + "color": 8703894 + }, + { + "version": 1700062770801, + "unicode_emoji": null, + "tags": {}, + "position": 55, + "permissions": "0", + "name": "SITUATIONAL BRAT TAMER", + "mentionable": false, + "managed": false, + "id": "995063373358186616", + "icon": null, + "hoist": true, + "flags": 0, + "color": 15658727 + }, + { + "version": 1700062770777, + "unicode_emoji": null, + "tags": {}, + "position": 52, + "permissions": "554050781184", + "name": "POLICE RADAR SCRAMBLER", + "mentionable": true, + "managed": false, + "id": "1023723584327274527", + "icon": null, + "hoist": true, + "flags": 0, + "color": 16748945 + }, + { + "version": 1700062770849, + "unicode_emoji": null, + "tags": {}, + "position": 61, + "permissions": "554050781184", + "name": "NOVICE DRUNK DRIVER", + "mentionable": true, + "managed": false, + "id": "1023723320245493803", + "icon": null, + "hoist": true, + "flags": 0, + "color": 5126254 + }, + { + "version": 1700062770701, + "unicode_emoji": null, + "tags": {}, + "position": 39, + "permissions": "0", + "name": "TRIPLE CHAMBER BALL DRAINER", + "mentionable": false, + "managed": false, + "id": "995904351858069655", + "icon": null, + "hoist": true, + "flags": 0, + "color": 39473 + }, + { + "version": 1700062770890, + "unicode_emoji": null, + "tags": {}, + "position": 67, + "permissions": "554050781184", + "name": "THREE LETTER INFILTRATOR", + "mentionable": true, + "managed": false, + "id": "1023722847824248832", + "icon": null, + "hoist": true, + "flags": 0, + "color": 8210554 + }, + { + "version": 1700062770765, + "unicode_emoji": null, + "tags": {}, + "position": 50, + "permissions": "0", + "name": "REDACTED PACK PROVIDER", + "mentionable": false, + "managed": false, + "id": "1063248663788388453", + "icon": null, + "hoist": false, + "flags": 0, + "color": 14402504 + }, + { + "version": 1700062770552, + "unicode_emoji": "Γ¥ù", + "tags": {}, + "position": 14, + "permissions": "1024", + "name": "EXILED", + "mentionable": true, + "managed": false, + "id": "1061015873642578000", + "icon": null, + "hoist": false, + "flags": 0, + "color": 15136332 + }, + { + "version": 1700062770595, + "unicode_emoji": null, + "tags": { + "bot_id": "936929561302675456" + }, + "position": 21, + "permissions": "2147601472", + "name": "Midjourney Bot", + "mentionable": false, + "managed": true, + "id": "1019570971109244983", + "icon": null, + "hoist": false, + "flags": 0, + "color": 0 + }, + { + "version": 1702659102331, + "unicode_emoji": null, + "tags": {}, + "position": 86, + "permissions": "138538465099775", + "name": "higher ups", + "mentionable": true, + "managed": false, + "id": "995050663073558581", + "icon": null, + "hoist": true, + "flags": 0, + "color": 15707647 + }, + { + "version": 1700062770693, + "unicode_emoji": null, + "tags": {}, + "position": 37, + "permissions": "4294967296", + "name": "SELF SUCKER SUPREME", + "mentionable": false, + "managed": false, + "id": "995904174065733753", + "icon": null, + "hoist": true, + "flags": 0, + "color": 13565902 + }, + { + "version": 1700062770647, + "unicode_emoji": null, + "tags": { + "bot_id": "155149108183695360" + }, + "position": 29, + "permissions": "10310055718079", + "name": "Dyno", + "mentionable": false, + "managed": true, + "id": "1009396297398231092", + "icon": null, + "hoist": false, + "flags": 0, + "color": 0 + }, + { + "version": 1702659102321, + "unicode_emoji": null, + "tags": {}, + "position": 84, + "permissions": "40276189498945", + "name": "& ampersand &", + "mentionable": true, + "managed": false, + "id": "995050844443643959", + "icon": null, + "hoist": true, + "flags": 0, + "color": 7511496 + }, + { + "version": 1700062770771, + "unicode_emoji": null, + "tags": {}, + "position": 51, + "permissions": "0", + "name": "CAREER ENDING INJURY ARTIST", + "mentionable": false, + "managed": false, + "id": "995064014189109389", + "icon": null, + "hoist": true, + "flags": 0, + "color": 14660017 + }, + { + "version": 1700062770587, + "unicode_emoji": null, + "tags": { + "bot_id": "941041925216157746" + }, + "position": 20, + "permissions": "74752", + "name": "Purge", + "mentionable": false, + "managed": true, + "id": "1020552300789501995", + "icon": null, + "hoist": false, + "flags": 0, + "color": 0 + }, + { + "version": 1700062770860, + "unicode_emoji": null, + "tags": {}, + "position": 63, + "permissions": "554050781184", + "name": "FBI SURVEILLANCE CAMERA LINEMAN", + "mentionable": true, + "managed": false, + "id": "1023723115609596024", + "icon": null, + "hoist": true, + "flags": 0, + "color": 9269684 + }, + { + "version": 1700062770632, + "unicode_emoji": null, + "tags": {}, + "position": 26, + "permissions": "4294967296", + "name": "privileged", + "mentionable": true, + "managed": false, + "id": "999881670121500712", + "icon": null, + "hoist": false, + "flags": 0, + "color": 6227719 + }, + { + "version": 1700062770751, + "unicode_emoji": null, + "tags": {}, + "position": 47, + "permissions": "0", + "name": "NICE BOBS PLEASE POST PICS", + "mentionable": false, + "managed": false, + "id": "1129290038845386823", + "icon": null, + "hoist": true, + "flags": 0, + "color": 15277667 + }, + { + "version": 1700062770456, + "unicode_emoji": "≡ƒç╖≡ƒç╕", + "tags": {}, + "position": 1, + "permissions": "0", + "name": "serbian", + "mentionable": false, + "managed": false, + "id": "1143334054456991884", + "icon": null, + "hoist": false, + "flags": 0, + "color": 16284025 + }, + { + "version": 1700062770574, + "unicode_emoji": null, + "tags": {}, + "position": 17, + "permissions": "554050781184", + "name": "SUPPORT EXTRACTION ARTIST", + "mentionable": false, + "managed": false, + "id": "1043217063247884348", + "icon": null, + "hoist": false, + "flags": 0, + "color": 10181046 + }, + { + "version": 1700062770636, + "unicode_emoji": null, + "tags": {}, + "position": 27, + "permissions": "4294967296", + "name": "BILLBOARD SUPPLIER", + "mentionable": false, + "managed": false, + "id": "1015112206620311552", + "icon": null, + "hoist": false, + "flags": 0, + "color": 2123412 + }, + { + "version": 1700062770618, + "unicode_emoji": null, + "tags": {}, + "position": 24, + "permissions": "689379282497", + "name": "rando", + "mentionable": false, + "managed": false, + "id": "995051873201557575", + "icon": null, + "hoist": true, + "flags": 0, + "color": 1146986 + }, + { + "version": 1700062770712, + "unicode_emoji": null, + "tags": {}, + "position": 41, + "permissions": "4294967296", + "name": "OLYMPIC LEVEL CONSUMER", + "mentionable": false, + "managed": false, + "id": "1005796007340167260", + "icon": null, + "hoist": false, + "flags": 0, + "color": 2123412 + }, + { + "version": 1702659102345, + "unicode_emoji": null, + "tags": {}, + "position": 89, + "permissions": "28587301797887", + "name": "top notch crew", + "mentionable": true, + "managed": false, + "id": "1007410103118479471", + "icon": null, + "hoist": true, + "flags": 0, + "color": 16736866 + }, + { + "version": 1700062770653, + "unicode_emoji": null, + "tags": { + "bot_id": "159985870458322944" + }, + "position": 30, + "permissions": "294540274782", + "name": "MEE6", + "mentionable": false, + "managed": true, + "id": "1008891967830241313", + "icon": null, + "hoist": false, + "flags": 0, + "color": 0 + }, + { + "version": 1700062770855, + "unicode_emoji": null, + "tags": {}, + "position": 62, + "permissions": "554050781184", + "name": "FIREPOWER CHEMIST", + "mentionable": true, + "managed": false, + "id": "1023723192587653211", + "icon": null, + "hoist": true, + "flags": 0, + "color": 6967690 + }, + { + "version": 1700062770545, + "unicode_emoji": null, + "tags": {}, + "position": 12, + "permissions": "0", + "name": "SQUASH BUCKLING SCHIZOID", + "mentionable": false, + "managed": false, + "id": "1073674900243497020", + "icon": null, + "hoist": false, + "flags": 0, + "color": 2067276 + }, + { + "version": 1700062770915, + "unicode_emoji": null, + "tags": {}, + "position": 71, + "permissions": "554050781184", + "name": "SNAPSHOT SCREENSHOT INSURGENT", + "mentionable": true, + "managed": false, + "id": "1023722733542064178", + "icon": null, + "hoist": true, + "flags": 0, + "color": 6962803 + }, + { + "version": 1702659146879, + "unicode_emoji": null, + "tags": {}, + "position": 80, + "permissions": "968783031873", + "name": "SOCIAL ENGINEER", + "mentionable": true, + "managed": false, + "id": "995051512327848016", + "icon": null, + "hoist": true, + "flags": 0, + "color": 16107890 + }, + { + "version": 1700062770565, + "unicode_emoji": null, + "tags": {}, + "position": 16, + "permissions": "0", + "name": "Muted", + "mentionable": false, + "managed": false, + "id": "1040047438188269658", + "icon": null, + "hoist": false, + "flags": 0, + "color": 0 + }, + { + "version": 1700062770524, + "unicode_emoji": null, + "tags": {}, + "position": 8, + "permissions": "0", + "name": "NigNok", + "mentionable": false, + "managed": false, + "id": "1101629713195204738", + "icon": null, + "hoist": false, + "flags": 0, + "color": 10038562 + }, + { + "version": 1700062770794, + "unicode_emoji": null, + "tags": {}, + "position": 54, + "permissions": "554050781184", + "name": "SCAT CRAVING RAT", + "mentionable": false, + "managed": false, + "id": "1055900407441936545", + "icon": null, + "hoist": false, + "flags": 0, + "color": 8277582 + }, + { + "version": 1700062770747, + "unicode_emoji": null, + "tags": {}, + "position": 46, + "permissions": "0", + "name": "CERTIFIED BEANER", + "mentionable": false, + "managed": false, + "id": "1129289916514316379", + "icon": null, + "hoist": true, + "flags": 0, + "color": 3066993 + }, + { + "version": 1690945161545, + "unicode_emoji": null, + "tags": {}, + "position": 0, + "permissions": "492581209243648", + "name": "@everyone", + "mentionable": false, + "managed": false, + "id": "995048955215872071", + "icon": null, + "hoist": false, + "flags": 0, + "color": 0 + }, + { + "version": 1700062770956, + "unicode_emoji": null, + "tags": {}, + "position": 78, + "permissions": "0", + "name": "&.inactive.ampersand.&", + "mentionable": true, + "managed": false, + "id": "1071069667206119434", + "icon": null, + "hoist": true, + "flags": 0, + "color": 9936031 + }, + { + "version": 1700062770940, + "unicode_emoji": null, + "tags": {}, + "position": 76, + "permissions": "4294967296", + "name": "COMMUNITY DEVELOPMENT LEADER", + "mentionable": true, + "managed": false, + "id": "1021961523352043601", + "icon": null, + "hoist": true, + "flags": 0, + "color": 16777215 + }, + { + "version": 1702659146874, + "unicode_emoji": null, + "tags": {}, + "position": 79, + "permissions": "40136469381120", + "name": "Friend of The Clan", + "mentionable": true, + "managed": false, + "id": "1062748737560117249", + "icon": null, + "hoist": true, + "flags": 0, + "color": 13038335 + }, + { + "version": 1700062770542, + "unicode_emoji": null, + "tags": {}, + "position": 11, + "permissions": "0", + "name": "DOXTERS GRABATORY", + "mentionable": false, + "managed": false, + "id": "1088316230429061160", + "icon": null, + "hoist": false, + "flags": 0, + "color": 12844801 + }, + { + "version": 1700062770662, + "unicode_emoji": null, + "tags": {}, + "position": 32, + "permissions": "0", + "name": "UNREGISTERED TRAPAHOLIC", + "mentionable": false, + "managed": false, + "id": "995063281007996939", + "icon": null, + "hoist": true, + "flags": 0, + "color": 11316352 + }, + { + "version": 1700062770579, + "unicode_emoji": null, + "tags": { + "bot_id": "416358583220043796" + }, + "position": 18, + "permissions": "8", + "name": "Xenon", + "mentionable": false, + "managed": true, + "id": "1021304822265303104", + "icon": null, + "hoist": false, + "flags": 0, + "color": 0 + }, + { + "version": 1700062770928, + "unicode_emoji": null, + "tags": {}, + "position": 74, + "permissions": "4294967296", + "name": "COMMUNITY DEVELOPMENT TEAM", + "mentionable": true, + "managed": false, + "id": "1021962497848250471", + "icon": null, + "hoist": true, + "flags": 0, + "color": 14342103 + }, + { + "version": 1700062770948, + "unicode_emoji": null, + "tags": { + "premium_subscriber": null + }, + "position": 77, + "permissions": "0", + "name": "I PAID FOR THIS SHIT LOL", + "mentionable": false, + "managed": true, + "id": "995050810528501822", + "icon": null, + "hoist": true, + "flags": 0, + "color": 16023551 + }, + { + "version": 1700062770641, + "unicode_emoji": null, + "tags": { + "bot_id": "244423082045997057" + }, + "position": 28, + "permissions": "301001808", + "name": "Sheepbot", + "mentionable": false, + "managed": true, + "id": "997047486260719619", + "icon": null, + "hoist": false, + "flags": 0, + "color": 0 + }, + { + "version": 1700062770919, + "unicode_emoji": null, + "tags": {}, + "position": 72, + "permissions": "554050781184", + "name": "doom's sister", + "mentionable": true, + "managed": false, + "id": "1053505510810337330", + "icon": null, + "hoist": true, + "flags": 0, + "color": 8911546 + }, + { + "version": 1700062770830, + "unicode_emoji": null, + "tags": {}, + "position": 58, + "permissions": "554050781184", + "name": "GRANDMASON KNOWLEDGE TRAFFICKER", + "mentionable": true, + "managed": false, + "id": "1023723061050101832", + "icon": null, + "hoist": true, + "flags": 0, + "color": 12480158 + }, + { + "version": 1700062770686, + "unicode_emoji": null, + "tags": {}, + "position": 36, + "permissions": "0", + "name": "DOMESTIC BARE KNUCKLE BOXER", + "mentionable": false, + "managed": false, + "id": "996642050361536594", + "icon": null, + "hoist": true, + "flags": 0, + "color": 8632721 + }, + { + "version": 1700062770537, + "unicode_emoji": null, + "tags": {}, + "position": 10, + "permissions": "0", + "name": "CERTIFIED PACK-TEASE", + "mentionable": false, + "managed": false, + "id": "1088352805913378846", + "icon": "c0ad1f938a2340a7736a6b9527691f27", + "hoist": false, + "flags": 0, + "color": 10689410 + }, + { + "version": 1700062770658, + "unicode_emoji": null, + "tags": {}, + "position": 31, + "permissions": "4294967296", + "name": "DOOF TROOP", + "mentionable": true, + "managed": false, + "id": "995064226790002809", + "icon": null, + "hoist": true, + "flags": 0, + "color": 8084480 + }, + { + "version": 1700062770760, + "unicode_emoji": null, + "tags": {}, + "position": 49, + "permissions": "554050781184", + "name": "ACOUSTIC BRAINED DENSOID", + "mentionable": true, + "managed": false, + "id": "1023723665969401906", + "icon": null, + "hoist": true, + "flags": 0, + "color": 16740464 + }, + { + "version": 1703036454830, + "unicode_emoji": null, + "tags": { + "bot_id": "412347257233604609" + }, + "position": 1, + "permissions": "8", + "name": "Jockie Music (1)", + "mentionable": false, + "managed": true, + "id": "1186845084461830267", + "icon": null, + "hoist": false, + "flags": 0, + "color": 0 + }, + { + "version": 1700062770513, + "unicode_emoji": "≡ƒÉ¥", + "tags": {}, + "position": 6, + "permissions": "0", + "name": "BEE KING", + "mentionable": true, + "managed": false, + "id": "1129447884824256562", + "icon": null, + "hoist": false, + "flags": 0, + "color": 15844367 + }, + { + "version": 1700062770482, + "unicode_emoji": null, + "tags": { + "bot_id": "1142733646600614004" + }, + "position": 4, + "permissions": "8", + "name": "MBot-MusicHouse-2", + "mentionable": false, + "managed": true, + "id": "1142748809819078718", + "icon": null, + "hoist": false, + "flags": 0, + "color": 0 + }, + { + "version": 1700062770679, + "unicode_emoji": null, + "tags": {}, + "position": 35, + "permissions": "4294967296", + "name": "INTERCONTINENTAL PACK WATCHER", + "mentionable": true, + "managed": false, + "id": "997694246159130724", + "icon": null, + "hoist": true, + "flags": 0, + "color": 8361827 + } + ], + "embedded_activities": [], + "application_id": null, + "guild_scheduled_events": [], + "stage_instances": [], + "region": "deprecated", + "verification_level": 3, + "default_message_notifications": 1, + "voice_states": [ + { + "user_id": "143127061987328000", + "suppress": false, + "session_id": "aa55598f11297975918a14af18eb24b5", + "self_video": true, + "self_mute": false, + "self_deaf": false, + "request_to_speak_timestamp": null, + "mute": false, + "deaf": false, + "channel_id": "1051519054575308810" + }, + { + "user_id": "185215293075750912", + "suppress": false, + "session_id": "ed824eedbcb45acd3036c0669f75bfcf", + "self_video": true, + "self_mute": true, + "self_deaf": false, + "request_to_speak_timestamp": null, + "mute": false, + "deaf": false, + "channel_id": "1051519054575308810" + }, + { + "user_id": "315672834460483584", + "suppress": false, + "session_id": "2ec764470eef20eb957a00248adcaaf6", + "self_video": false, + "self_mute": false, + "self_deaf": false, + "request_to_speak_timestamp": null, + "mute": false, + "deaf": false, + "channel_id": "1051519054575308810" + }, + { + "user_id": "412347257233604609", + "suppress": false, + "session_id": "b918494d9c2e6e68dd22e25ef453e4ba", + "self_video": false, + "self_mute": false, + "self_deaf": true, + "request_to_speak_timestamp": null, + "mute": false, + "deaf": true, + "channel_id": "1051519054575308810" + }, + { + "user_id": "511401039610511361", + "suppress": false, + "session_id": "68c8689724017244fe4e5f28a2282a35", + "self_video": false, + "self_mute": true, + "self_deaf": true, + "request_to_speak_timestamp": null, + "mute": false, + "deaf": false, + "channel_id": "1051519054575308810" + }, + { + "user_id": "823550253302153246", + "suppress": false, + "session_id": "170e2b1865f9db95e763a022dbc64562", + "self_video": false, + "self_mute": false, + "self_deaf": false, + "request_to_speak_timestamp": null, + "mute": false, + "deaf": false, + "channel_id": "1051519054575308810" + }, + { + "user_id": "864330445763772436", + "suppress": false, + "session_id": "68dd19d3b2dea9e8466fac7814c4374e", + "self_video": true, + "self_mute": true, + "self_deaf": true, + "request_to_speak_timestamp": null, + "mute": false, + "deaf": false, + "channel_id": "1051519054575308810" + }, + { + "user_id": "899799912789737503", + "suppress": false, + "session_id": "b7f566d4d31380a5326a17d4c23c5b35", + "self_video": false, + "self_mute": false, + "self_deaf": false, + "request_to_speak_timestamp": null, + "mute": false, + "deaf": false, + "channel_id": "1051519054575308810" + }, + { + "user_id": "1032541756807467018", + "suppress": false, + "session_id": "a85aeca6dc68a394aee998b8fd11d069", + "self_video": false, + "self_mute": false, + "self_deaf": false, + "request_to_speak_timestamp": null, + "mute": false, + "deaf": false, + "channel_id": "1051519054575308810" + }, + { + "user_id": "1085587352447111290", + "suppress": false, + "session_id": "f71deed9b965a6f7c69ef1da1d01cc7d", + "self_video": true, + "self_mute": false, + "self_deaf": false, + "request_to_speak_timestamp": null, + "mute": false, + "deaf": false, + "channel_id": "1051519054575308810" + }, + { + "user_id": "1160506752316489758", + "suppress": false, + "session_id": "bc3abf380a59b6bbbdfc3e78fceeb680", + "self_video": true, + "self_mute": false, + "self_deaf": false, + "request_to_speak_timestamp": null, + "mute": false, + "deaf": false, + "channel_id": "1051519054575308810" + } + ], + "vanity_url_code": null, + "member_count": 803, + "incidents_data": null, + "premium_subscription_count": 21, + "lazy": true, + "safety_alerts_channel_id": "995056457928159344", + "large": true, + "afk_timeout": 300, + "version": 1702946993190, + "icon": "3d3f8042c0ed1a3c65ad088dbb8e3ea6", + "nsfw_level": 0, + "max_stage_video_channel_users": 510, + "premium_progress_bar_enabled": false, + "presences": [ + { + "user": { + "id": "835930756680515634" + }, + "status": "idle", + "client_status": { + "mobile": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "1129442140099969094" + }, + "status": "online", + "client_status": { + "mobile": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "105880803908521984" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "159081958058491904" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [ + { + "type": 6, + "state": "chilling", + "name": "Hang Status", + "id": "8542bb2f2fcb3663", + "created_at": 1703369847743 + } + ] + }, + { + "user": { + "id": "551292356704468993" + }, + "status": "dnd", + "client_status": { + "mobile": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "416358583220043796" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 3, + "name": "/help", + "id": "ec0b28a579ecb4bd", + "created_at": 1703167853091 + } + ] + }, + { + "user": { + "id": "960543679951552582" + }, + "status": "dnd", + "client_status": { + "web": "dnd", + "desktop": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "\"my shooter a crackhead he look like woody harrelson\"", + "name": "Custom Status", + "id": "custom", + "created_at": 1703270681347 + }, + { + "type": 0, + "timestamps": { + "start": 1703359777178 + }, + "name": "Destiny 2", + "id": "ca2ed45a736fcc3e", + "created_at": 1703359771358, + "application_id": "372438022647578634" + } + ] + }, + { + "user": { + "id": "767527319005954128" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "981412319051522048" + }, + "status": "online", + "client_status": { + "mobile": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "timestamps": { + "start": 1703377844232 + }, + "platform": "xbox", + "name": "Call of Duty┬«", + "id": "4b72d3123cc85a23", + "created_at": 1703377844299, + "application_id": "438122941302046720" + } + ] + }, + { + "user": { + "id": "551561587064963083" + }, + "status": "dnd", + "client_status": { + "mobile": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "958556018076426281" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "431013987375906816" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 6, + "state": "chilling", + "name": "Hang Status", + "id": "6b96a523b6b99009", + "created_at": 1703379732350 + } + ] + }, + { + "user": { + "id": "795441558492545045" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "1047206134395719811" + }, + "status": "online", + "client_status": { + "mobile": "online", + "desktop": "idle" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "ΓÇ£I'm him, I been him, I will continue to be himΓÇ¥", + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "hackerman", + "id": "975736358712791040", + "animated": false + }, + "created_at": 1703374647313 + } + ] + }, + { + "user": { + "id": "438480724342079489" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "174903084709969921" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "185215293075750912" + }, + "status": "online", + "client_status": { + "mobile": "online", + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "782611730299355178" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "1118344509332398131" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "419757783068704790" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "This user has been profiled as sharing anti-government memes and other content.", + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "ΓÜá∩╕Å" + }, + "created_at": 1703366357426 + }, + { + "type": 6, + "state": "chilling", + "name": "Hang Status", + "id": "11a869564d4a5fc6", + "created_at": 1703344854146 + } + ] + }, + { + "user": { + "id": "100780665905106944" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "571841479270727697" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 6, + "state": "gaming", + "name": "Hang Status", + "id": "34e1a099bee61859", + "created_at": 1703368352018 + } + ] + }, + { + "user": { + "id": "282859044593598464" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "829494371002613791" + }, + "status": "dnd", + "client_status": { + "mobile": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "timestamps": { + "start": 1703370960114 + }, + "platform": "ps4", + "name": "Grand Theft Auto V", + "id": "e4a8d5f3b30eda6d", + "flags": 0, + "created_at": 1703370960114, + "assets": { + "small_image": "mp:external/p6myHiQuLBWF3ICZ2K-DzlxS1GQhbZtAC5lF2z2tTOw/https/image.api.playstation.com/vulcan/ap/rnd/202202/2816/K6mmm89oNII1iI1aqaClO0wh.png" + } + } + ] + }, + { + "user": { + "id": "1163826697829892186" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "203471014896599040" + }, + "status": "dnd", + "client_status": { + "mobile": "dnd", + "desktop": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "1142732033978814564" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "1003411272831868969" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "timestamps": { + "start": 1703184368534 + }, + "name": "MTGArena", + "id": "3c2f6f6bc91b5741", + "created_at": 1703265208343, + "application_id": "505142532297064468" + } + ] + }, + { + "user": { + "id": "1037870305173049378" + }, + "status": "idle", + "client_status": { + "mobile": "idle", + "desktop": "idle" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "timestamps": { + "start": 1703364256638 + }, + "name": "Warhammer 40,000: Darktide", + "id": "13364a2638ec9de9", + "created_at": 1703364256310, + "application_id": "1124352228166217778" + } + ] + }, + { + "user": { + "id": "840969887814909952" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "πâïπâÑπâ╝πâÅπâ╝πâò", + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "≡ƒç«≡ƒç╣" + }, + "created_at": 1703372854107 + }, + { + "type": 6, + "state": "chilling", + "name": "Hang Status", + "id": "c661340fbd57a72a", + "created_at": 1703351806813 + } + ] + }, + { + "user": { + "id": "188837202631983104" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "1110709339473321984" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "955713505925943337" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "918983836048691240" + }, + "status": "dnd", + "client_status": { + "web": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "1067548998325502113" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "663876712227930143" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "935327222582095922" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "973627994927161414" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "1160506752316489758" + }, + "status": "online", + "client_status": { + "mobile": "idle", + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "185208265590833152" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "482322834346082317" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "263221339991572481" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "Dumb bitch", + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "Thonkms", + "id": "480503914442260511", + "animated": false + }, + "created_at": 1703345796197 + } + ] + }, + { + "user": { + "id": "1045916659715678248" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "Can Anybody Bless Me For Xmas Please $mranonbinxx Dont Be Grinchy Drop Your Brother SOme Love", + "name": "Custom Status", + "id": "custom", + "created_at": 1703153701345 + } + ] + }, + { + "user": { + "id": "336484375736877056" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "You're Fucked Up And Its Your Parents Fault", + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "≡ƒç¿≡ƒçª" + }, + "created_at": 1703380193780 + }, + { + "type": 6, + "state": "chilling", + "name": "Hang Status", + "id": "267f562f81367e16", + "created_at": 1703366598019 + } + ] + }, + { + "user": { + "id": "1154354616360775730" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "726759740650160138" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "die slow", + "name": "Custom Status", + "id": "custom", + "created_at": 1703310414281 + }, + { + "type": 2, + "timestamps": { + "start": 1703379976742, + "end": 1703380305675 + }, + "sync_id": "3sc9J5yO4vMKIP41UcKB8I", + "state": "Rammstein", + "session_id": "852d4ff113c17b6b0b01562bf0670e3d", + "party": { + "id": "spotify:726759740650160138" + }, + "name": "Spotify", + "id": "spotify:1", + "flags": 48, + "details": "Zerst├╢ren", + "created_at": 1703379978481, + "assets": { + "large_text": "Rosenrot", + "large_image": "spotify:ab67616d0000b273f57450066e72260794540c5d" + } + } + ] + }, + { + "user": { + "id": "805235025871241226" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "693475476899102742" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "Its tuff.", + "name": "Custom Status", + "id": "custom", + "created_at": 1703367290909 + } + ] + }, + { + "user": { + "id": "875784256692047872" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "hex 4 hire", + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "51", + "id": "1152596901766627428", + "animated": true + }, + "created_at": 1703378801614 + } + ] + }, + { + "user": { + "id": "154427553069793280" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "timestamps": { + "start": 1703346187610 + }, + "name": "EscapeFromTarkovArena", + "id": "d8ced38d510de85c", + "created_at": 1703346188614 + } + ] + }, + { + "user": { + "id": "182543425692893184" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "timestamps": { + "start": 1703376789017 + }, + "name": "The Binding of Isaac: Rebirth", + "id": "cf657b7bc9f98e20", + "created_at": 1703376789234, + "application_id": "358420454764969994" + } + ] + }, + { + "user": { + "id": "479588750926807040" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "928320233033302057" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "142838044741861378" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "1030016136735100928" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "1005250569331560588" + }, + "status": "online", + "client_status": { + "mobile": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "timestamps": { + "start": 1703377145543 + }, + "platform": "ps5", + "name": "Fortnite", + "id": "9fb0d46173b0e23f", + "flags": 0, + "created_at": 1703377145543, + "assets": { + "small_image": "mp:external/5W_Zx68U7Cfqc6N4YVqfZWOatqO1GRSRViAuigr3o_g/https/image.api.playstation.com/vulcan/ap/rnd/202311/2801/803e41fee0edf8f8ed1de518e6eac60ddf30ac485b9a16a2.png" + } + } + ] + }, + { + "user": { + "id": "241245279083429888" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "179026301238247424" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "975387279520587807" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "1090976231375257610" + }, + "status": "idle", + "client_status": { + "mobile": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "449632462885224459" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "Bird of the Hermes is my name, eating my wings to make me tame.", + "name": "Custom Status", + "id": "custom", + "created_at": 1703280467711 + } + ] + }, + { + "user": { + "id": "207533376314277888" + }, + "status": "idle", + "client_status": { + "web": "idle", + "desktop": "idle" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "hyv├ñ├ñ joulua", + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "≡ƒÄä" + }, + "created_at": 1703380055220 + }, + { + "type": 6, + "state": "chilling", + "name": "Hang Status", + "id": "7a63e9cf23e2db4c", + "created_at": 1703364958401 + } + ] + }, + { + "user": { + "id": "244653431623516160" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "119826695351042048" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "412347257233604609" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 2, + "name": "m!help", + "id": "ec0b28a579ecb4bd", + "created_at": 1703375288496 + } + ] + }, + { + "user": { + "id": "202609066957209601" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "timestamps": { + "start": 1703378976523 + }, + "name": "Ready or Not", + "id": "bda9ea4289e4080", + "created_at": 1703378976351, + "application_id": "1174041358995042375" + } + ] + }, + { + "user": { + "id": "1126578424790646905" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "101448538415726592" + }, + "status": "dnd", + "client_status": { + "mobile": "dnd", + "desktop": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "893260506406735892" + }, + "status": "dnd", + "client_status": { + "mobile": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "933389289784487957" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "timestamps": { + "start": 1703372684585 + }, + "name": "World of Warcraft", + "id": "7119c4ab82dffda1", + "created_at": 1703372684571, + "application_id": "356875762940379136" + }, + { + "type": 6, + "state": "chilling", + "name": "Hang Status", + "id": "f3dbaaf40546701d", + "created_at": 1703372338593 + } + ] + }, + { + "user": { + "id": "589359100412821504" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "≡¥òè≡¥òá≡¥ò₧ ≡¥òƒ≡¥òû≡¥òñ≡¥òí≡¥òá≡¥ò¥≡¥òá─ì≡¥òû≡¥òƒ≡¥òñ≡¥ò£├╜ ≡¥òÑ≡¥ò¬≡¥òí ─ì≡¥ò¥≡¥òá≡¥òº≡¥òû≡¥ò£≡¥òÆ", + "name": "Custom Status", + "id": "custom", + "created_at": 1703371602728 + } + ] + }, + { + "user": { + "id": "676172502413606943" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "934881078324371457" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "950933722482503732" + }, + "status": "dnd", + "client_status": { + "mobile": "dnd", + "desktop": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "timestamps": { + "end": 1703394000000 + }, + "state": "Never seen a hero like me in a sci-fi. But I'd save a life if I thought it belonged to you", + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "Γ£¿" + }, + "created_at": 1703380257594 + }, + { + "type": 2, + "timestamps": { + "start": 1703380257671, + "end": 1703380444463 + }, + "sync_id": "4Awz4ZwBGFbV9F417k5N7o", + "state": "ELIO", + "session_id": "125ff182ec55c3c9a0a618c87c1a8bdb", + "party": { + "id": "spotify:950933722482503732" + }, + "name": "Spotify", + "id": "spotify:1", + "flags": 48, + "details": "When U Saw Love", + "created_at": 1703380257595, + "assets": { + "large_text": "Can You Hear Me Now?", + "large_image": "spotify:ab67616d0000b273e1548660491e8d19090069f8" + } + } + ] + }, + { + "user": { + "id": "495475500748374016" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "1066909078586134589" + }, + "status": "dnd", + "client_status": { + "web": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "472985606021054464" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "Strange indeed for the judgment of man, for who knows within himself that his judgment be true?", + "name": "Custom Status", + "id": "custom", + "created_at": 1703282927298 + }, + { + "type": 0, + "timestamps": { + "start": 1703346403141 + }, + "name": "Roblox", + "id": "a425212a6e627fd3", + "created_at": 1703346403147, + "application_id": "363445589247131668" + }, + { + "type": 6, + "state": "custom", + "name": "Hang Status", + "id": "2e213fcd6f6ff504", + "details": "edging", + "created_at": 1703346507332 + } + ] + }, + { + "user": { + "id": "528436752474570752" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "820347137665400832" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "Theres only 2 things you need to know about me....My name is Framp and I like to Fuck!", + "name": "Custom Status", + "id": "custom", + "created_at": 1703361153975 + } + ] + }, + { + "user": { + "id": "823550253302153246" + }, + "status": "online", + "client_status": { + "mobile": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "1176947000588107786" + }, + "status": "dnd", + "client_status": { + "web": "dnd", + "mobile": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": ".gg/evaderz", + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "EVADERZ", + "id": "1163614570141716610", + "animated": false + }, + "created_at": 1703378592543 + } + ] + }, + { + "user": { + "id": "200311395588374529" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "871202992664236102" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "143127061987328000" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "a", + "name": "Custom Status", + "id": "custom", + "created_at": 1703356986798 + } + ] + }, + { + "user": { + "id": "761143008644300820" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "356319981027459072" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "996148880754364506" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "1174525999648608400" + }, + "status": "online", + "client_status": { + "mobile": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "dont you ever switch up on a motherfucking nigger like me goddamn it, I'll rape you motherfucker ≡ƒÆ»≡ƒûò≡ƒÖÄ≡ƒÅ┐ΓÇìΓÖé∩╕Å", + "name": "Custom Status", + "id": "custom", + "created_at": 1703375542804 + } + ] + }, + { + "user": { + "id": "1047999742141026374" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "185110218781360129" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "timestamps": { + "start": 1703379735419 + }, + "name": "Red Dead Redemption 2", + "id": "cc31510a90dc8adf", + "created_at": 1703379738031, + "application_id": "643897785271189524" + }, + { + "type": 2, + "timestamps": { + "start": 1703380227528, + "end": 1703380348194 + }, + "sync_id": "5MWXOo8DJwgODtPGaietNz", + "state": "EMELINE", + "session_id": "4a7371788623325a8d75474cf773610a", + "party": { + "id": "spotify:185110218781360129" + }, + "name": "Spotify", + "id": "spotify:1", + "flags": 48, + "details": "cinderella's dead", + "created_at": 1703380230239, + "assets": { + "large_text": "cinderella's dead", + "large_image": "spotify:ab67616d0000b273b90582e9dd66ada7f5597957" + } + } + ] + }, + { + "user": { + "id": "155149108183695360" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "name": "dyno.gg | ?help", + "id": "ec0b28a579ecb4bd", + "created_at": 1703183437944 + } + ] + }, + { + "user": { + "id": "948802593902190633" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 6, + "state": "chilling", + "name": "Hang Status", + "id": "13b977477b709ebd", + "created_at": 1703371369498 + } + ] + }, + { + "user": { + "id": "1099772208844378124" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "1089348512212332585" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "223605677791117312" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "timestamps": { + "start": 1703380214483 + }, + "name": "Lethal Company", + "id": "14cf4e8ce63ed3d7", + "created_at": 1703380218522, + "application_id": "1167674267748540516" + }, + { + "type": 6, + "state": "gaming", + "name": "Hang Status", + "id": "8a8a3c884c094cb1", + "created_at": 1703379878539 + }, + { + "type": 0, + "timestamps": { + "start": 1703380220812 + }, + "state": "with Medal.tv", + "session_id": "a553d7d812c8648809438484806b54c5", + "name": "Medal", + "id": "5807adb63c66dea3", + "details": "Clipping Lethal Company ", + "created_at": 1703380224806, + "buttons": [ + "Follow on Medal", + "Download Medal" + ], + "assets": { + "large_text": "Lethal Company", + "large_image": "859167360925564958" + }, + "application_id": "307998818547531777" + } + ] + }, + { + "user": { + "id": "111608748325261312" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 6, + "state": "chilling", + "name": "Hang Status", + "id": "b3c6f19bbf0e41c", + "created_at": 1703372179334 + } + ] + }, + { + "user": { + "id": "1074831247701966919" + }, + "status": "online", + "client_status": { + "mobile": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "1142166864437452801" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "enter /help for a list of my commands!", + "name": "enter /help for a list of my commands!", + "id": "ec0b28a579ecb4bd", + "created_at": 1703372584484 + } + ] + }, + { + "user": { + "id": "267018235721809921" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "OoH sTiNkY", + "name": "Custom Status", + "id": "custom", + "created_at": 1703352020844 + }, + { + "type": 0, + "state": "Preparing to Race", + "party": { + "id": "_party34464" + }, + "name": "Assetto Corsa (CM)", + "id": "9a6acddf454e6741", + "details": "Quick Drive", + "created_at": 1703358723698, + "assets": { + "small_text": "Dodge Challenger Hellcat Redeye | No Hesi Spec", + "small_image": "398946014100193282", + "large_text": "Hope", + "large_image": "411583911647379456" + }, + "application_id": "395632636611264512" + } + ] + }, + { + "user": { + "id": "1091556183657152585" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "timestamps": { + "start": 1703372463000 + }, + "state": "[74/200] (ID: 599) fluffystoner415", + "session_id": "c9559dded1992e78394ecec738affe4a", + "name": "Riverside Roleplay", + "id": "3e8af73475c1a5c", + "created_at": 1703380246030, + "buttons": [ + "Riverside Roleplay Discord!", + "Play Riverside Roleplay!" + ], + "assets": { + "large_text": "Riverside Roleplay", + "large_image": "1140958317414469662" + }, + "application_id": "1020023103549616198" + } + ] + }, + { + "user": { + "id": "231914095199125505" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "WHY DO THE GOOD ONES DIE SO SOON", + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "≡ƒç½" + }, + "created_at": 1703376195455 + } + ] + }, + { + "user": { + "id": "1139316040531198052" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "1094000521863508129" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "520815185582096414" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "521251008387612673" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "timestamps": { + "start": 1703374447000 + }, + "state": "In pre-game lobby", + "session_id": "dd10c26eb0fe070a786fe0d71d9f2fbd", + "party": { + "size": [ + 4, + 32 + ], + "id": "90a6c3ee5db6059b" + }, + "name": "Call of Duty┬«: MWIII", + "id": "8f7c138c9e9e8756", + "flags": 2, + "details": "Waiting for Mission", + "created_at": 1703379585680, + "assets": { + "small_text": "Battle Pass Tier 66", + "small_image": "1179160097352593500", + "large_image": "1149445585217265714" + }, + "application_id": "1149118246826561609" + } + ] + }, + { + "user": { + "id": "669208685691666484" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "Sun goin' shine, but the reign won't stop.", + "name": "Custom Status", + "id": "custom", + "created_at": 1703085549261 + } + ] + }, + { + "user": { + "id": "1058769986660880484" + }, + "status": "dnd", + "client_status": { + "web": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "182866547222642689" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "Banging your mother.", + "name": "Custom Status", + "id": "custom", + "created_at": 1703375921288 + } + ] + }, + { + "user": { + "id": "757148502311829536" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "Syntax/Sanity 24/7", + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "pepefrying", + "id": "1033719039949819954", + "animated": false + }, + "created_at": 1703378757216 + } + ] + }, + { + "user": { + "id": "282089177313443842" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "716456794935001138" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "921927325141045288" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "378737437322641410" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "Let go your earthly tether. Enter the void. Empty, and become wind.", + "name": "Custom Status", + "id": "custom", + "created_at": 1703379842281 + } + ] + }, + { + "user": { + "id": "616256895975686175" + }, + "status": "dnd", + "client_status": { + "mobile": "dnd", + "desktop": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "270355194183680000" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "113406416714276864" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "timestamps": { + "start": 1703376684241 + }, + "name": "Dark and Darker", + "id": "3157637ce7c8c4ba", + "created_at": 1703376683827, + "application_id": "1124351715618074634" + } + ] + }, + { + "user": { + "id": "233723555882205194" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "Fuck all this shit", + "name": "Custom Status", + "id": "custom", + "created_at": 1702870455223 + } + ] + }, + { + "user": { + "id": "360649659322073098" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "326709456324788224" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "≡¥ôÉ ≡¥ôô≡¥ô₧≡¥ôû≡¥ôû≡¥ô¿ ≡¥ô¢≡¥ôÿ≡¥ôò≡¥ôö", + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "≡ƒÉò" + }, + "created_at": 1703374336809 + }, + { + "type": 0, + "timestamps": { + "start": 1703330481703 + }, + "name": "tweaked gold ", + "id": "f5730982bc6fd5ca", + "created_at": 1703330462516 + } + ] + }, + { + "user": { + "id": "286592075879940097" + }, + "status": "idle", + "client_status": { + "mobile": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "975511178224754729" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "699060851377700944" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "spooky aint the problem solver, im the cause of all your problems", + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "angrydog1", + "id": "891372410354421761", + "animated": true + }, + "created_at": 1703367244383 + } + ] + }, + { + "user": { + "id": "318300754693718016" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "150751260381806592" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "Cool it with the anti-latinx remarks", + "name": "Custom Status", + "id": "custom", + "created_at": 1703227948469 + } + ] + }, + { + "user": { + "id": "864330445763772436" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "325111005938188300" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 6, + "state": "chilling", + "name": "Hang Status", + "id": "30a45252b7061a5b", + "created_at": 1703370802206 + } + ] + }, + { + "user": { + "id": "748479500509249548" + }, + "status": "idle", + "client_status": { + "mobile": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "210622748047835136" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "toonlove", + "id": "907409807470919740", + "animated": false + }, + "created_at": 1703200003029 + } + ] + }, + { + "user": { + "id": "310140268307283978" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "511401039610511361" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "Clapping cheeks fam brb", + "name": "Custom Status", + "id": "custom", + "created_at": 1703377556006 + }, + { + "type": 6, + "state": "chilling", + "name": "Hang Status", + "id": "18c7bcc5e590c754", + "created_at": 1703378483107 + } + ] + }, + { + "user": { + "id": "638705735450230794" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "700411523264282685" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "1019959736889774081" + }, + "status": "online", + "client_status": { + "mobile": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "timestamps": { + "start": 1703350756372 + }, + "platform": "xbox", + "name": "Baldur's Gate 3", + "id": "90c0407dabbb9896", + "created_at": 1703350756379, + "application_id": "438122941302046720" + } + ] + }, + { + "user": { + "id": "580284521031663616" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "853982039836852265" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "943308401411260436" + }, + "status": "dnd", + "client_status": { + "mobile": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "138387744547143680" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "Vintage Obscura", + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "≡ƒ½á" + }, + "created_at": 1703376569798 + }, + { + "type": 6, + "state": "chilling", + "name": "Hang Status", + "id": "d69e2cdeadd09fa6", + "created_at": 1703376569816 + } + ] + }, + { + "user": { + "id": "249422569227288576" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "ß⪠ß⪠ß⪠E", + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "wooflove", + "id": "1156484302972919859", + "animated": true + }, + "created_at": 1703360537689 + } + ] + }, + { + "user": { + "id": "1142167563858616410" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "enter /help for a list of my commands!", + "name": "enter /help for a list of my commands!", + "id": "ec0b28a579ecb4bd", + "created_at": 1703372793100 + } + ] + }, + { + "user": { + "id": "523319660112773122" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "timestamps": { + "start": 1703365156902 + }, + "state": "Git: /main", + "session_id": "ee7858a1640a53add339d979cfe62130", + "name": "Visual Studio Code", + "id": "5eec1321fc9e947f", + "details": "Editing modularized/countries.ts at 90", + "created_at": 1703369668588, + "buttons": [ + "View Repository" + ], + "assets": { + "small_text": "Editing a TYPESCRIPT file", + "small_image": "808842276184784916", + "large_text": "Visual Studio Code", + "large_image": "565945770067623946" + }, + "application_id": "383226320970055681" + }, + { + "type": 6, + "state": "custom", + "name": "Hang Status", + "id": "2e7a06c793333498", + "emoji": { + "name": "wordoutmod", + "id": "1032408829532590090", + "animated": false + }, + "details": "UPSET WITH PERMS", + "created_at": 1703360998992 + } + ] + }, + { + "user": { + "id": "302050872383242240" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "885517451285131294" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "768169567762514000" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "state": "In Lobby", + "session_id": "c9daa328f79089f199cac3a0e44c1bc2", + "party": { + "size": [ + 1, + 5 + ], + "id": "4fb10d14-6de5-495f-bb96-ee7f111c0c58" + }, + "name": "League of Legends", + "id": "672c9f0ad454a1c", + "flags": 2, + "details": "Howling Abyss (ARAM)", + "created_at": 1703380029782, + "assets": { + "large_image": "920476458709819483" + }, + "application_id": "401518684763586560" + }, + { + "type": 6, + "state": "in-transit", + "name": "Hang Status", + "id": "f8e8e135e34314b5", + "created_at": 1703353784837 + } + ] + }, + { + "user": { + "id": "1028838938917490809" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "956949105781903400" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "888247796967309323" + }, + "status": "dnd", + "client_status": { + "mobile": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "timestamps": { + "start": 1703379794106 + }, + "platform": "xbox", + "name": "Fortnite", + "id": "3bd9b3b02350476e", + "created_at": 1703379794237, + "application_id": "438122941302046720" + } + ] + }, + { + "user": { + "id": "904814420675411978" + }, + "status": "dnd", + "client_status": { + "mobile": "dnd", + "desktop": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "766822971377188864" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "726609912624578590" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "908770682756812850" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "In a wils moms house state of mind.", + "name": "Custom Status", + "id": "custom", + "created_at": 1703359320703 + } + ] + }, + { + "user": { + "id": "763236002336342046" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "215235693964820481" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "629553704693137418" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "277182447349792768" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "discord.gg/runespawn", + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "runespawn", + "id": "1139274572613554256", + "animated": false + }, + "created_at": 1703341482303 + } + ] + }, + { + "user": { + "id": "807867676571467776" + }, + "status": "idle", + "client_status": { + "mobile": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "1085587352447111290" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "snailtrails to molly rails", + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "grindcore", + "id": "1002655639165747286", + "animated": false + }, + "created_at": 1703365457982 + }, + { + "type": 6, + "state": "chilling", + "name": "Hang Status", + "id": "25392e64370794dc", + "created_at": 1703379553704 + }, + { + "type": 0, + "timestamps": { + "start": 1703379508197 + }, + "name": "Minecraft", + "id": "93b1c6947dabd5a6", + "created_at": 1703379508082, + "application_id": "356875570916753438" + } + ] + }, + { + "user": { + "id": "572659868930932737" + }, + "status": "idle", + "client_status": { + "mobile": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "375868125109026816" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "301166022860210187" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "session_id": "0435fd677d6b0c2b62fac19ed5ee0695", + "party": { + "id": "d2d229dfadc1a3c3a129adc616d4afd8" + }, + "name": "Fortnite", + "id": "9eb24ed19ece8c1a", + "flags": 192, + "details": "Battle Royale - In Lobby", + "created_at": 1703378101656, + "assets": { + "small_text": "Tier 1", + "small_image": "443231156620754945", + "large_image": "1169923443119116288" + }, + "application_id": "432980957394370572" + } + ] + }, + { + "user": { + "id": "311641992541241344" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "248154067761627136" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "251385476945149952" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "244595810514370572" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "swag like idubbbz", + "name": "Custom Status", + "id": "custom", + "created_at": 1703377263917 + } + ] + }, + { + "user": { + "id": "590667817624403979" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "≡ƒñ▓" + }, + "created_at": 1703378872532 + } + ] + }, + { + "user": { + "id": "1146182358807101491" + }, + "status": "online", + "client_status": { + "mobile": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "953344160759423006" + }, + "status": "online", + "client_status": { + "mobile": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 2, + "timestamps": { + "start": 1703380232886, + "end": 1703380476659 + }, + "sync_id": "2Lhdl74nwwVGOE2Gv35QuK", + "state": "Gym Class Heroes", + "session_id": "48fd8f24e658e1dc886a6b7e8b14df71", + "party": { + "id": "spotify:953344160759423006" + }, + "name": "Spotify", + "id": "spotify:1", + "flags": 48, + "details": "Cupid's Chokehold / Breakfast in America", + "created_at": 1703380238530, + "assets": { + "large_text": "The Papercut Chronicles", + "large_image": "spotify:ab67616d0000b273f335d8387c3658831112f914" + } + } + ] + }, + { + "user": { + "id": "181596968550662144" + }, + "status": "idle", + "client_status": { + "mobile": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "159985870458322944" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "448340766423515136" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "917596723264778281" + }, + "status": "online", + "client_status": { + "mobile": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "timestamps": { + "start": 1703372770180 + }, + "platform": "xbox", + "name": "Call of Duty┬«", + "id": "53d587fb7ba4f0e", + "created_at": 1703372770253, + "application_id": "438122941302046720" + } + ] + }, + { + "user": { + "id": "722884314764804106" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "573676414709137410" + }, + "status": "dnd", + "client_status": { + "desktop": "dnd" + }, + "broadcast": null, + "activities": [ + { + "type": 0, + "timestamps": { + "start": 1703378840052 + }, + "name": "MarvelΓÇÖs Spider-Man Remastered", + "id": "13bba08160c2520d", + "created_at": 1703378839639, + "application_id": "1124351769175150702" + } + ] + }, + { + "user": { + "id": "822367483679473675" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "you would suck a dick to be me for a second", + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "mog", + "id": "1167320007571681331", + "animated": false + }, + "created_at": 1703279434892 + } + ] + }, + { + "user": { + "id": "1142733646600614004" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "enter /help for a list of my commands!", + "name": "enter /help for a list of my commands!", + "id": "ec0b28a579ecb4bd", + "created_at": 1703380258971 + } + ] + }, + { + "user": { + "id": "796563014408732692" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "state": "Γôÿ User is suspected to be a member of an online terrorist organization. Please report any suspicious activity to Discord staff.", + "name": "Custom Status", + "id": "custom", + "created_at": 1703370036787 + } + ] + }, + { + "user": { + "id": "524568294594707467" + }, + "status": "online", + "client_status": { + "desktop": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "936929561302675456" + }, + "status": "online", + "client_status": { + "web": "online" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "921048830525440042" + }, + "status": "idle", + "client_status": { + "desktop": "idle" + }, + "broadcast": null, + "activities": [] + }, + { + "user": { + "id": "928544125681303564" + }, + "status": "idle", + "client_status": { + "mobile": "idle", + "desktop": "idle" + }, + "broadcast": null, + "activities": [ + { + "type": 4, + "name": "Custom Status", + "id": "custom", + "emoji": { + "name": "neon_slide", + "id": "832469186080800769", + "animated": true + }, + "created_at": 1703371024659 + } + ] + } + ], + "application_command_counts": { + "3": 6, + "2": 2, + "1": 303 + } + } +} \ No newline at end of file diff --git a/Json/twitter.json b/Json/twitter.json new file mode 100644 index 000000000..25e683922 --- /dev/null +++ b/Json/twitter.json @@ -0,0 +1,15482 @@ +{ + "statuses": [ + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:15 +0000 2014", + "id": 505874924095815681, + "id_str": "505874924095815681", + "text": "@aym0566x \n\n名前:前田あゆみ\n第一印象:なんか怖っ!\n今の印象:とりあえずキモい。噛み合わない\n好きなところ:ぶすでキモいとこ😋✨✨\n思い出:んーーー、ありすぎ😊❤️\nLINE交換できる?:あぁ……ごめん✋\nトプ画をみて:照れますがな😘✨\n一言:お前は一生もんのダチ💖", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": 866260188, + "in_reply_to_user_id_str": "866260188", + "in_reply_to_screen_name": "aym0566x", + "user": { + "id": 1186275104, + "id_str": "1186275104", + "name": "AYUMI", + "screen_name": "ayuu0123", + "location": "", + "description": "元野球部マネージャー❤︎…最高の夏をありがとう…❤︎", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 262, + "friends_count": 252, + "listed_count": 0, + "created_at": "Sat Feb 16 13:40:25 +0000 2013", + "favourites_count": 235, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 1769, + "lang": "en", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/497760886795153410/LDjAwR_y_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/497760886795153410/LDjAwR_y_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/1186275104/1409318784", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "aym0566x", + "name": "前田あゆみ", + "id": 866260188, + "id_str": "866260188", + "indices": [ + 0, + 9 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:14 +0000 2014", + "id": 505874922023837696, + "id_str": "505874922023837696", + "text": "RT @KATANA77: えっそれは・・・(一同) http://t.co/PkCJAcSuYK", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 903487807, + "id_str": "903487807", + "name": "RT&ファボ魔のむっつんさっm", + "screen_name": "yuttari1998", + "location": "関西 ↓詳しいプロ↓", + "description": "無言フォローはあまり好みません ゲームと動画が好きですシモ野郎ですがよろしく…最近はMGSとブレイブルー、音ゲーをプレイしてます", + "url": "http://t.co/Yg9e1Fl8wd", + "entities": { + "url": { + "urls": [ + { + "url": "http://t.co/Yg9e1Fl8wd", + "expanded_url": "http://twpf.jp/yuttari1998", + "display_url": "twpf.jp/yuttari1998", + "indices": [ + 0, + 22 + ] + } + ] + }, + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 95, + "friends_count": 158, + "listed_count": 1, + "created_at": "Thu Oct 25 08:27:13 +0000 2012", + "favourites_count": 3652, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 10276, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/500268849275494400/AoXHZ7Ij_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/500268849275494400/AoXHZ7Ij_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/903487807/1409062272", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sat Aug 30 23:49:35 +0000 2014", + "id": 505864943636197376, + "id_str": "505864943636197376", + "text": "えっそれは・・・(一同) http://t.co/PkCJAcSuYK", + "source": "Twitter Web Client", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 77915997, + "id_str": "77915997", + "name": "(有)刀", + "screen_name": "KATANA77", + "location": "", + "description": "プリキュア好きのサラリーマンです。好きなプリキュアシリーズはハートキャッチ、最愛のキャラクターは月影ゆりさんです。 http://t.co/QMLJeFmfMTご質問、お問い合わせはこちら http://t.co/LU8T7vmU3h", + "url": null, + "entities": { + "description": { + "urls": [ + { + "url": "http://t.co/QMLJeFmfMT", + "expanded_url": "http://www.pixiv.net/member.php?id=4776", + "display_url": "pixiv.net/member.php?id=…", + "indices": [ + 58, + 80 + ] + }, + { + "url": "http://t.co/LU8T7vmU3h", + "expanded_url": "http://ask.fm/KATANA77", + "display_url": "ask.fm/KATANA77", + "indices": [ + 95, + 117 + ] + } + ] + } + }, + "protected": false, + "followers_count": 1095, + "friends_count": 740, + "listed_count": 50, + "created_at": "Mon Sep 28 03:41:27 +0000 2009", + "favourites_count": 3741, + "utc_offset": 32400, + "time_zone": "Tokyo", + "geo_enabled": true, + "verified": false, + "statuses_count": 19059, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://pbs.twimg.com/profile_background_images/808597451/45b82f887085d32bd4b87dfc348fe22a.png", + "profile_background_image_url_https": "https://pbs.twimg.com/profile_background_images/808597451/45b82f887085d32bd4b87dfc348fe22a.png", + "profile_background_tile": true, + "profile_image_url": "http://pbs.twimg.com/profile_images/480210114964504577/MjVIEMS4_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/480210114964504577/MjVIEMS4_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/77915997/1404661392", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "FFFFFF", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 82, + "favorite_count": 42, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [], + "media": [ + { + "id": 505864942575034369, + "id_str": "505864942575034369", + "indices": [ + 13, + 35 + ], + "media_url": "http://pbs.twimg.com/media/BwUxfC6CIAEr-Ye.jpg", + "media_url_https": "https://pbs.twimg.com/media/BwUxfC6CIAEr-Ye.jpg", + "url": "http://t.co/PkCJAcSuYK", + "display_url": "pic.twitter.com/PkCJAcSuYK", + "expanded_url": "http://twitter.com/KATANA77/status/505864943636197376/photo/1", + "type": "photo", + "sizes": { + "medium": { + "w": 600, + "h": 338, + "resize": "fit" + }, + "small": { + "w": 340, + "h": 192, + "resize": "fit" + }, + "thumb": { + "w": 150, + "h": 150, + "resize": "crop" + }, + "large": { + "w": 765, + "h": 432, + "resize": "fit" + } + } + } + ] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "ja" + }, + "retweet_count": 82, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "KATANA77", + "name": "(有)刀", + "id": 77915997, + "id_str": "77915997", + "indices": [ + 3, + 12 + ] + } + ], + "media": [ + { + "id": 505864942575034369, + "id_str": "505864942575034369", + "indices": [ + 27, + 49 + ], + "media_url": "http://pbs.twimg.com/media/BwUxfC6CIAEr-Ye.jpg", + "media_url_https": "https://pbs.twimg.com/media/BwUxfC6CIAEr-Ye.jpg", + "url": "http://t.co/PkCJAcSuYK", + "display_url": "pic.twitter.com/PkCJAcSuYK", + "expanded_url": "http://twitter.com/KATANA77/status/505864943636197376/photo/1", + "type": "photo", + "sizes": { + "medium": { + "w": 600, + "h": 338, + "resize": "fit" + }, + "small": { + "w": 340, + "h": 192, + "resize": "fit" + }, + "thumb": { + "w": 150, + "h": 150, + "resize": "crop" + }, + "large": { + "w": 765, + "h": 432, + "resize": "fit" + } + }, + "source_status_id": 505864943636197400, + "source_status_id_str": "505864943636197376" + } + ] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:14 +0000 2014", + "id": 505874920140591104, + "id_str": "505874920140591104", + "text": "@longhairxMIURA 朝一ライカス辛目だよw", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": 505874728897085440, + "in_reply_to_status_id_str": "505874728897085440", + "in_reply_to_user_id": 114188950, + "in_reply_to_user_id_str": "114188950", + "in_reply_to_screen_name": "longhairxMIURA", + "user": { + "id": 114786346, + "id_str": "114786346", + "name": "PROTECT-T", + "screen_name": "ttm_protect", + "location": "静岡県長泉町", + "description": "24 / XXX / @andprotector / @lifefocus0545 potato design works", + "url": "http://t.co/5EclbQiRX4", + "entities": { + "url": { + "urls": [ + { + "url": "http://t.co/5EclbQiRX4", + "expanded_url": "http://ap.furtherplatonix.net/index.html", + "display_url": "ap.furtherplatonix.net/index.html", + "indices": [ + 0, + 22 + ] + } + ] + }, + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 1387, + "friends_count": 903, + "listed_count": 25, + "created_at": "Tue Feb 16 16:13:41 +0000 2010", + "favourites_count": 492, + "utc_offset": 32400, + "time_zone": "Osaka", + "geo_enabled": false, + "verified": false, + "statuses_count": 12679, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/481360383253295104/4B9Rcfys_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/481360383253295104/4B9Rcfys_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/114786346/1403600232", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "longhairxMIURA", + "name": "miura desu", + "id": 114188950, + "id_str": "114188950", + "indices": [ + 0, + 15 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:14 +0000 2014", + "id": 505874919020699648, + "id_str": "505874919020699648", + "text": "RT @omo_kko: ラウワン脱出→友達が家に連んで帰ってって言うから友達ん家に乗せて帰る(1度も行ったことない田舎道)→友達おろして迷子→500メートルくらい続く変な一本道進む→墓地で行き止まりでUターン出来ずバックで500メートル元のところまで進まないといけない←今ここ", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 392585658, + "id_str": "392585658", + "name": "原稿", + "screen_name": "chibu4267", + "location": "キミの部屋の燃えるゴミ箱", + "description": "RTしてTLに濁流を起こすからフォローしない方が良いよ 言ってることもつまらないし 詳細→http://t.co/ANSFlYXERJ 相方@1life_5106_hshd 葛西教徒その壱", + "url": "http://t.co/JTFjV89eaN", + "entities": { + "url": { + "urls": [ + { + "url": "http://t.co/JTFjV89eaN", + "expanded_url": "http://www.pixiv.net/member.php?id=1778417", + "display_url": "pixiv.net/member.php?id=…", + "indices": [ + 0, + 22 + ] + } + ] + }, + "description": { + "urls": [ + { + "url": "http://t.co/ANSFlYXERJ", + "expanded_url": "http://twpf.jp/chibu4267", + "display_url": "twpf.jp/chibu4267", + "indices": [ + 45, + 67 + ] + } + ] + } + }, + "protected": false, + "followers_count": 1324, + "friends_count": 1165, + "listed_count": 99, + "created_at": "Mon Oct 17 08:23:46 +0000 2011", + "favourites_count": 9542, + "utc_offset": 32400, + "time_zone": "Tokyo", + "geo_enabled": true, + "verified": false, + "statuses_count": 369420, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://pbs.twimg.com/profile_background_images/453106940822814720/PcJIZv43.png", + "profile_background_image_url_https": "https://pbs.twimg.com/profile_background_images/453106940822814720/PcJIZv43.png", + "profile_background_tile": true, + "profile_image_url": "http://pbs.twimg.com/profile_images/505731759216943107/pzhnkMEg_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/505731759216943107/pzhnkMEg_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/392585658/1362383911", + "profile_link_color": "5EB9FF", + "profile_sidebar_border_color": "FFFFFF", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sat Aug 30 16:51:09 +0000 2014", + "id": 505759640164892673, + "id_str": "505759640164892673", + "text": "ラウワン脱出→友達が家に連んで帰ってって言うから友達ん家に乗せて帰る(1度も行ったことない田舎道)→友達おろして迷子→500メートルくらい続く変な一本道進む→墓地で行き止まりでUターン出来ずバックで500メートル元のところまで進まないといけない←今ここ", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 309565423, + "id_str": "309565423", + "name": "おもっこ", + "screen_name": "omo_kko", + "location": "", + "description": "ぱんすと", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 730, + "friends_count": 200, + "listed_count": 23, + "created_at": "Thu Jun 02 09:15:51 +0000 2011", + "favourites_count": 5441, + "utc_offset": 32400, + "time_zone": "Tokyo", + "geo_enabled": true, + "verified": false, + "statuses_count": 30012, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/499126939378929664/GLWpIKTW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/499126939378929664/GLWpIKTW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/309565423/1409418370", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 67, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "omo_kko", + "name": "おもっこ", + "id": 309565423, + "id_str": "309565423", + "indices": [ + 3, + 11 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:13 +0000 2014", + "id": 505874918198624256, + "id_str": "505874918198624256", + "text": "RT @thsc782_407: #LEDカツカツ選手権\n漢字一文字ぶんのスペースに「ハウステンボス」を収める狂気 http://t.co/vmrreDMziI", + "source": "Twitter for Android", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 753161754, + "id_str": "753161754", + "name": "ねこねこみかん*", + "screen_name": "nekonekomikan", + "location": "ソーダ水のあふれるビンの中", + "description": "猫×6、大学・高校・旦那各1と暮らしています。猫、子供、日常思った事をつぶやいています/今年の目標:読書、庭の手入れ、ランニング、手芸/猫*花*写真*詩*林ももこさん*鉄道など好きな方をフォローさせていただいています。よろしくお願いします♬", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 217, + "friends_count": 258, + "listed_count": 8, + "created_at": "Sun Aug 12 14:00:47 +0000 2012", + "favourites_count": 7650, + "utc_offset": 32400, + "time_zone": "Tokyo", + "geo_enabled": false, + "verified": false, + "statuses_count": 20621, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/470627990271848448/m83uy6Vc_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/470627990271848448/m83uy6Vc_normal.jpeg", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Fri Feb 28 16:04:13 +0000 2014", + "id": 439430848190742528, + "id_str": "439430848190742528", + "text": "#LEDカツカツ選手権\n漢字一文字ぶんのスペースに「ハウステンボス」を収める狂気 http://t.co/vmrreDMziI", + "source": "Twitter Web Client", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 82900665, + "id_str": "82900665", + "name": "[90]青葉台 芦 (第二粟屋) 屋", + "screen_name": "thsc782_407", + "location": "かんましき", + "description": "湯の街の元勃酩姦なんちゃら大 赤い犬の犬(外資系) 肥後で緑ナンバー屋さん勤め\nくだらないことしかつぶやかないし、いちいち訳のわからない記号を連呼するので相当邪魔になると思います。害はないと思います。のりものの画像とかたくさん上げます。さみしい。車輪のついたものならだいたい好き。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 587, + "friends_count": 623, + "listed_count": 30, + "created_at": "Fri Oct 16 15:13:32 +0000 2009", + "favourites_count": 1405, + "utc_offset": 32400, + "time_zone": "Tokyo", + "geo_enabled": true, + "verified": false, + "statuses_count": 60427, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "352726", + "profile_background_image_url": "http://pbs.twimg.com/profile_background_images/154137819/__813-1103.jpg", + "profile_background_image_url_https": "https://pbs.twimg.com/profile_background_images/154137819/__813-1103.jpg", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/493760276676620289/32oLiTtT_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/493760276676620289/32oLiTtT_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/82900665/1398865798", + "profile_link_color": "D02B55", + "profile_sidebar_border_color": "829D5E", + "profile_sidebar_fill_color": "99CC33", + "profile_text_color": "3E4415", + "profile_use_background_image": true, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 3291, + "favorite_count": 1526, + "entities": { + "hashtags": [ + { + "text": "LEDカツカツ選手権", + "indices": [ + 0, + 11 + ] + } + ], + "symbols": [], + "urls": [], + "user_mentions": [], + "media": [ + { + "id": 439430848194936832, + "id_str": "439430848194936832", + "indices": [ + 41, + 63 + ], + "media_url": "http://pbs.twimg.com/media/BhksBzoCAAAJeDS.jpg", + "media_url_https": "https://pbs.twimg.com/media/BhksBzoCAAAJeDS.jpg", + "url": "http://t.co/vmrreDMziI", + "display_url": "pic.twitter.com/vmrreDMziI", + "expanded_url": "http://twitter.com/thsc782_407/status/439430848190742528/photo/1", + "type": "photo", + "sizes": { + "medium": { + "w": 600, + "h": 450, + "resize": "fit" + }, + "large": { + "w": 1024, + "h": 768, + "resize": "fit" + }, + "thumb": { + "w": 150, + "h": 150, + "resize": "crop" + }, + "small": { + "w": 340, + "h": 255, + "resize": "fit" + } + } + } + ] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "ja" + }, + "retweet_count": 3291, + "favorite_count": 0, + "entities": { + "hashtags": [ + { + "text": "LEDカツカツ選手権", + "indices": [ + 17, + 28 + ] + } + ], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "thsc782_407", + "name": "[90]青葉台 芦 (第二粟屋) 屋", + "id": 82900665, + "id_str": "82900665", + "indices": [ + 3, + 15 + ] + } + ], + "media": [ + { + "id": 439430848194936832, + "id_str": "439430848194936832", + "indices": [ + 58, + 80 + ], + "media_url": "http://pbs.twimg.com/media/BhksBzoCAAAJeDS.jpg", + "media_url_https": "https://pbs.twimg.com/media/BhksBzoCAAAJeDS.jpg", + "url": "http://t.co/vmrreDMziI", + "display_url": "pic.twitter.com/vmrreDMziI", + "expanded_url": "http://twitter.com/thsc782_407/status/439430848190742528/photo/1", + "type": "photo", + "sizes": { + "medium": { + "w": 600, + "h": 450, + "resize": "fit" + }, + "large": { + "w": 1024, + "h": 768, + "resize": "fit" + }, + "thumb": { + "w": 150, + "h": 150, + "resize": "crop" + }, + "small": { + "w": 340, + "h": 255, + "resize": "fit" + } + }, + "source_status_id": 439430848190742500, + "source_status_id_str": "439430848190742528" + } + ] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:13 +0000 2014", + "id": 505874918039228416, + "id_str": "505874918039228416", + "text": "【金一地区太鼓台】川関と小山の見分けがつかない", + "source": "twittbot.net", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2530194984, + "id_str": "2530194984", + "name": "川之江中高生あるある", + "screen_name": "kw_aru", + "location": "DMにてネタ提供待ってますよ", + "description": "川之江中高生の川之江中高生による川之江中高生のためのあるあるアカウントです。タイムリーなネタはお気に入りにあります。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 113, + "friends_count": 157, + "listed_count": 0, + "created_at": "Wed May 28 15:01:43 +0000 2014", + "favourites_count": 30, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 4472, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/471668359314948097/XbIyXiZK_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/471668359314948097/XbIyXiZK_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2530194984/1401289473", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:13 +0000 2014", + "id": 505874915338104833, + "id_str": "505874915338104833", + "text": "おはようございますん♪ SSDSのDVDが朝一で届いた〜(≧∇≦)", + "source": "TweetList!", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 428179337, + "id_str": "428179337", + "name": "サラ", + "screen_name": "sala_mgn", + "location": "東京都", + "description": "bot遊びと実況が主目的の趣味アカウント。成人済♀。時々TLお騒がせします。リフォ率低いですがF/Bご自由に。スパムはブロック![HOT]K[アニメ]タイバニ/K/薄桜鬼/トライガン/進撃[小説]冲方丁/森博嗣[漫画]内藤泰弘/高河ゆん[他]声優/演劇 ※@sano_bot1二代目管理人", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 104, + "friends_count": 421, + "listed_count": 2, + "created_at": "Sun Dec 04 12:51:18 +0000 2011", + "favourites_count": 3257, + "utc_offset": -36000, + "time_zone": "Hawaii", + "geo_enabled": false, + "verified": false, + "statuses_count": 25303, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "1A1B1F", + "profile_background_image_url": "http://pbs.twimg.com/profile_background_images/601682567/put73jtg48ytjylq00if.jpeg", + "profile_background_image_url_https": "https://pbs.twimg.com/profile_background_images/601682567/put73jtg48ytjylq00if.jpeg", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/3350624721/755920942e4f512e6ba489df7eb1147e_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/3350624721/755920942e4f512e6ba489df7eb1147e_normal.jpeg", + "profile_link_color": "2FC2EF", + "profile_sidebar_border_color": "181A1E", + "profile_sidebar_fill_color": "252429", + "profile_text_color": "666666", + "profile_use_background_image": true, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:13 +0000 2014", + "id": 505874914897690624, + "id_str": "505874914897690624", + "text": "@ran_kirazuki そのようなお言葉を頂けるとは……!この雨太郎、誠心誠意を持って姉御の足の指の第一関節を崇め奉りとうございます", + "source": "Twitter for Android", + "truncated": false, + "in_reply_to_status_id": 505874276692406272, + "in_reply_to_status_id_str": "505874276692406272", + "in_reply_to_user_id": 531544559, + "in_reply_to_user_id_str": "531544559", + "in_reply_to_screen_name": "ran_kirazuki", + "user": { + "id": 2364828518, + "id_str": "2364828518", + "name": "雨", + "screen_name": "tear_dice", + "location": "変態/日常/創作/室町/たまに版権", + "description": "アイコンは兄さんから!", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 28, + "friends_count": 28, + "listed_count": 0, + "created_at": "Fri Feb 28 00:28:40 +0000 2014", + "favourites_count": 109, + "utc_offset": 32400, + "time_zone": "Seoul", + "geo_enabled": false, + "verified": false, + "statuses_count": 193, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "000000", + "profile_background_image_url": "http://pbs.twimg.com/profile_background_images/504434510675443713/lvW7ad5b.jpeg", + "profile_background_image_url_https": "https://pbs.twimg.com/profile_background_images/504434510675443713/lvW7ad5b.jpeg", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/505170142284640256/rnW4XeEJ_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/505170142284640256/rnW4XeEJ_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2364828518/1409087198", + "profile_link_color": "0D31BF", + "profile_sidebar_border_color": "000000", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "ran_kirazuki", + "name": "蘭ぴよの日常", + "id": 531544559, + "id_str": "531544559", + "indices": [ + 0, + 13 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:13 +0000 2014", + "id": 505874914591514626, + "id_str": "505874914591514626", + "text": "RT @AFmbsk: @samao21718 \n呼び方☞まおちゃん\n呼ばれ方☞あーちゃん\n第一印象☞平野から?!\n今の印象☞おとなっぽい!!\nLINE交換☞もってるん\\( ˆoˆ )/\nトプ画について☞楽しそうでいーな😳\n家族にするなら☞おねぇちゃん\n最後に一言☞全然会えない…", + "source": "Twitter for Android", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2179759316, + "id_str": "2179759316", + "name": "まお", + "screen_name": "samao21718", + "location": "埼玉 UK留学してました✈", + "description": "゚.*97line おさらに貢いでる系女子*.゜ DISH// ✯ 佐野悠斗 ✯ 読モ ✯ WEGO ✯ 嵐 I met @OTYOfficial in the London ;)", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 111, + "friends_count": 121, + "listed_count": 0, + "created_at": "Thu Nov 07 09:47:41 +0000 2013", + "favourites_count": 321, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 1777, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501535615351926784/c5AAh6Sz_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501535615351926784/c5AAh6Sz_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2179759316/1407640217", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sat Aug 30 14:59:49 +0000 2014", + "id": 505731620456771584, + "id_str": "505731620456771584", + "text": "@samao21718 \n呼び方☞まおちゃん\n呼ばれ方☞あーちゃん\n第一印象☞平野から?!\n今の印象☞おとなっぽい!!\nLINE交換☞もってるん\\( ˆoˆ )/\nトプ画について☞楽しそうでいーな😳\n家族にするなら☞おねぇちゃん\n最後に一言☞全然会えないねー今度会えたらいいな!", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": 2179759316, + "in_reply_to_user_id_str": "2179759316", + "in_reply_to_screen_name": "samao21718", + "user": { + "id": 1680668713, + "id_str": "1680668713", + "name": "★Shiiiii!☆", + "screen_name": "AFmbsk", + "location": "埼玉", + "description": "2310*basketball#41*UVERworld*Pooh☪Bell +.。*弱さを知って強くなれ*゚", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 429, + "friends_count": 434, + "listed_count": 0, + "created_at": "Sun Aug 18 12:45:00 +0000 2013", + "favourites_count": 2488, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 6352, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/504643170886365185/JN_dlwUd_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/504643170886365185/JN_dlwUd_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/1680668713/1408805886", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 1, + "favorite_count": 1, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "samao21718", + "name": "まお", + "id": 2179759316, + "id_str": "2179759316", + "indices": [ + 0, + 11 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 1, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "AFmbsk", + "name": "★Shiiiii!☆", + "id": 1680668713, + "id_str": "1680668713", + "indices": [ + 3, + 10 + ] + }, + { + "screen_name": "samao21718", + "name": "まお", + "id": 2179759316, + "id_str": "2179759316", + "indices": [ + 12, + 23 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:10 +0000 2014", + "id": 505874905712189440, + "id_str": "505874905712189440", + "text": "一、常に身一つ簡素にして、美食を好んではならない", + "source": "twittbot.net", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 1330420010, + "id_str": "1330420010", + "name": "獨行道bot", + "screen_name": "dokkodo_bot", + "location": "", + "description": "宮本武蔵の自誓書、「獨行道」に記された二十一箇条をランダムにつぶやくbotです。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 4, + "friends_count": 5, + "listed_count": 1, + "created_at": "Sat Apr 06 01:19:55 +0000 2013", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 9639, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/3482551671/d9e749f7658b523bdd50b7584ed4ba6a_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/3482551671/d9e749f7658b523bdd50b7584ed4ba6a_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/1330420010/1365212335", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:10 +0000 2014", + "id": 505874903094939648, + "id_str": "505874903094939648", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "モテモテ大作戦★男子編", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2714526565, + "id_str": "2714526565", + "name": "モテモテ大作戦★男子編", + "screen_name": "mote_danshi1", + "location": "", + "description": "やっぱりモテモテ男子になりたい!自分を磨くヒントをみつけたい!応援してくれる人は RT & 相互フォローで みなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 664, + "friends_count": 1835, + "listed_count": 0, + "created_at": "Thu Aug 07 12:59:59 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 597, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/497368689386086400/7hqdKMzG_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/497368689386086400/7hqdKMzG_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2714526565/1407416898", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:10 +0000 2014", + "id": 505874902390276096, + "id_str": "505874902390276096", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "心に響くアツい名言集", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2699261263, + "id_str": "2699261263", + "name": "心に響くアツい名言集", + "screen_name": "kokoro_meigen11", + "location": "", + "description": "人生の格言は、人の心や人生を瞬時にに動かしてしまうことがある。\r\nそんな言葉の重みを味わおう。\r\n面白かったらRT & 相互フォローでみなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 183, + "friends_count": 1126, + "listed_count": 0, + "created_at": "Fri Aug 01 22:00:00 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 749, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/495328654126112768/1rKnNuWK_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/495328654126112768/1rKnNuWK_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2699261263/1406930543", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:10 +0000 2014", + "id": 505874902247677954, + "id_str": "505874902247677954", + "text": "RT @POTENZA_SUPERGT: ありがとうございます!“@8CBR8: @POTENZA_SUPERGT 13時半ごろ一雨きそうですが、無事全車決勝レース完走出来ること祈ってます! http://t.co/FzTyFnt9xH”", + "source": "jigtwi", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 1021030416, + "id_str": "1021030416", + "name": "narur", + "screen_name": "narur2", + "location": "晴れの国なのに何故か開幕戦では雨や雪や冰や霰が降る✨", + "description": "F1.GP2.Superformula.SuperGT.F3...\nスーパーGTが大好き♡車が好き!新幹線も好き!飛行機も好き!こっそり別アカです(๑´ㅂ`๑)♡*.+゜", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 257, + "friends_count": 237, + "listed_count": 2, + "created_at": "Wed Dec 19 01:14:41 +0000 2012", + "favourites_count": 547, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 55417, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://pbs.twimg.com/profile_background_images/462180217574789121/1Jf6m_2L.jpeg", + "profile_background_image_url_https": "https://pbs.twimg.com/profile_background_images/462180217574789121/1Jf6m_2L.jpeg", + "profile_background_tile": true, + "profile_image_url": "http://pbs.twimg.com/profile_images/444312241395863552/FKl40ebQ_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/444312241395863552/FKl40ebQ_normal.jpeg", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:05:11 +0000 2014", + "id": 505868866686169089, + "id_str": "505868866686169089", + "text": "ありがとうございます!“@8CBR8: @POTENZA_SUPERGT 13時半ごろ一雨きそうですが、無事全車決勝レース完走出来ること祈ってます! http://t.co/FzTyFnt9xH”", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": 505868690588303360, + "in_reply_to_status_id_str": "505868690588303360", + "in_reply_to_user_id": 333344408, + "in_reply_to_user_id_str": "333344408", + "in_reply_to_screen_name": "8CBR8", + "user": { + "id": 359324738, + "id_str": "359324738", + "name": "POTENZA_SUPERGT", + "screen_name": "POTENZA_SUPERGT", + "location": "", + "description": "ブリヂストンのスポーツタイヤ「POTENZA」のアカウントです。レースやタイヤの事などをつぶやきます。今シーズンも「チャンピオンタイヤの称号は譲らない」をキャッチコピーに、タイヤ供給チームを全力でサポートしていきますので、応援よろしくお願いします!なお、返信ができない場合もありますので、ご了承よろしくお願い致します。", + "url": "http://t.co/LruVPk5x4K", + "entities": { + "url": { + "urls": [ + { + "url": "http://t.co/LruVPk5x4K", + "expanded_url": "http://www.bridgestone.co.jp/sc/potenza/", + "display_url": "bridgestone.co.jp/sc/potenza/", + "indices": [ + 0, + 22 + ] + } + ] + }, + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 9612, + "friends_count": 308, + "listed_count": 373, + "created_at": "Sun Aug 21 11:33:38 +0000 2011", + "favourites_count": 26, + "utc_offset": -36000, + "time_zone": "Hawaii", + "geo_enabled": true, + "verified": false, + "statuses_count": 10032, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "131516", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", + "profile_background_tile": true, + "profile_image_url": "http://pbs.twimg.com/profile_images/1507885396/TW_image_normal.jpg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/1507885396/TW_image_normal.jpg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/359324738/1402546267", + "profile_link_color": "FF2424", + "profile_sidebar_border_color": "EEEEEE", + "profile_sidebar_fill_color": "EFEFEF", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 7, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "8CBR8", + "name": "CBR Rider #17 KEIHIN", + "id": 333344408, + "id_str": "333344408", + "indices": [ + 12, + 18 + ] + }, + { + "screen_name": "POTENZA_SUPERGT", + "name": "POTENZA_SUPERGT", + "id": 359324738, + "id_str": "359324738", + "indices": [ + 20, + 36 + ] + } + ], + "media": [ + { + "id": 505868690252779521, + "id_str": "505868690252779521", + "indices": [ + 75, + 97 + ], + "media_url": "http://pbs.twimg.com/media/BwU05MGCUAEY6Wu.jpg", + "media_url_https": "https://pbs.twimg.com/media/BwU05MGCUAEY6Wu.jpg", + "url": "http://t.co/FzTyFnt9xH", + "display_url": "pic.twitter.com/FzTyFnt9xH", + "expanded_url": "http://twitter.com/8CBR8/status/505868690588303360/photo/1", + "type": "photo", + "sizes": { + "medium": { + "w": 600, + "h": 399, + "resize": "fit" + }, + "thumb": { + "w": 150, + "h": 150, + "resize": "crop" + }, + "large": { + "w": 1024, + "h": 682, + "resize": "fit" + }, + "small": { + "w": 340, + "h": 226, + "resize": "fit" + } + }, + "source_status_id": 505868690588303360, + "source_status_id_str": "505868690588303360" + } + ] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "ja" + }, + "retweet_count": 7, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "POTENZA_SUPERGT", + "name": "POTENZA_SUPERGT", + "id": 359324738, + "id_str": "359324738", + "indices": [ + 3, + 19 + ] + }, + { + "screen_name": "8CBR8", + "name": "CBR Rider #17 KEIHIN", + "id": 333344408, + "id_str": "333344408", + "indices": [ + 33, + 39 + ] + }, + { + "screen_name": "POTENZA_SUPERGT", + "name": "POTENZA_SUPERGT", + "id": 359324738, + "id_str": "359324738", + "indices": [ + 41, + 57 + ] + } + ], + "media": [ + { + "id": 505868690252779521, + "id_str": "505868690252779521", + "indices": [ + 96, + 118 + ], + "media_url": "http://pbs.twimg.com/media/BwU05MGCUAEY6Wu.jpg", + "media_url_https": "https://pbs.twimg.com/media/BwU05MGCUAEY6Wu.jpg", + "url": "http://t.co/FzTyFnt9xH", + "display_url": "pic.twitter.com/FzTyFnt9xH", + "expanded_url": "http://twitter.com/8CBR8/status/505868690588303360/photo/1", + "type": "photo", + "sizes": { + "medium": { + "w": 600, + "h": 399, + "resize": "fit" + }, + "thumb": { + "w": 150, + "h": 150, + "resize": "crop" + }, + "large": { + "w": 1024, + "h": 682, + "resize": "fit" + }, + "small": { + "w": 340, + "h": 226, + "resize": "fit" + } + }, + "source_status_id": 505868690588303360, + "source_status_id_str": "505868690588303360" + } + ] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:09 +0000 2014", + "id": 505874901689851904, + "id_str": "505874901689851904", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "ここだけの本音★男子編", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2762136439, + "id_str": "2762136439", + "name": "ここだけの本音★男子編", + "screen_name": "danshi_honne1", + "location": "", + "description": "思ってるけど言えない!でもホントは言いたいこと、実はいっぱいあるんです! \r\nそんな男子の本音を、つぶやきます。 \r\nその気持わかるって人は RT & フォローお願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 101, + "friends_count": 985, + "listed_count": 0, + "created_at": "Sun Aug 24 11:11:30 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 209, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/503500282840354816/CEv8UMay_normal.png", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/503500282840354816/CEv8UMay_normal.png", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2762136439/1408878822", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:09 +0000 2014", + "id": 505874900939046912, + "id_str": "505874900939046912", + "text": "RT @UARROW_Y: ようかい体操第一を踊る国見英 http://t.co/SXoYWH98as", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2454426158, + "id_str": "2454426158", + "name": "ぴかりん", + "screen_name": "gncnToktTtksg", + "location": "", + "description": "銀魂/黒バス/進撃/ハイキュー/BLEACH/うたプリ/鈴木達央さん/神谷浩史さん 気軽にフォローしてください(^∇^)✨", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 1274, + "friends_count": 1320, + "listed_count": 17, + "created_at": "Sun Apr 20 07:48:53 +0000 2014", + "favourites_count": 2314, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 5868, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/457788684146716672/KCOy0S75_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/457788684146716672/KCOy0S75_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2454426158/1409371302", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:45 +0000 2014", + "id": 505871779949051904, + "id_str": "505871779949051904", + "text": "ようかい体操第一を踊る国見英 http://t.co/SXoYWH98as", + "source": "Twitter for Android", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 1261662588, + "id_str": "1261662588", + "name": "ゆう矢", + "screen_name": "UARROW_Y", + "location": "つくり出そう国影の波 広げよう国影の輪", + "description": "HQ!! 成人済腐女子。日常ツイート多いです。赤葦京治夢豚クソツイ含みます注意。フォローをお考えの際はプロフご一読お願い致します。FRBお気軽に", + "url": "http://t.co/LFX2XOzb0l", + "entities": { + "url": { + "urls": [ + { + "url": "http://t.co/LFX2XOzb0l", + "expanded_url": "http://twpf.jp/UARROW_Y", + "display_url": "twpf.jp/UARROW_Y", + "indices": [ + 0, + 22 + ] + } + ] + }, + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 265, + "friends_count": 124, + "listed_count": 12, + "created_at": "Tue Mar 12 10:42:17 +0000 2013", + "favourites_count": 6762, + "utc_offset": 32400, + "time_zone": "Tokyo", + "geo_enabled": true, + "verified": false, + "statuses_count": 55946, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/502095104618663937/IzuPYx3E_normal.png", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/502095104618663937/IzuPYx3E_normal.png", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/1261662588/1408618604", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 29, + "favorite_count": 54, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [ + { + "url": "http://t.co/SXoYWH98as", + "expanded_url": "http://twitter.com/UARROW_Y/status/505871779949051904/photo/1", + "display_url": "pic.twitter.com/SXoYWH98as", + "indices": [ + 15, + 37 + ] + } + ], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "ja" + }, + "retweet_count": 29, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [ + { + "url": "http://t.co/SXoYWH98as", + "expanded_url": "http://twitter.com/UARROW_Y/status/505871779949051904/photo/1", + "display_url": "pic.twitter.com/SXoYWH98as", + "indices": [ + 29, + 51 + ] + } + ], + "user_mentions": [ + { + "screen_name": "UARROW_Y", + "name": "ゆう矢", + "id": 1261662588, + "id_str": "1261662588", + "indices": [ + 3, + 12 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:09 +0000 2014", + "id": 505874900561580032, + "id_str": "505874900561580032", + "text": "今日は一高と三桜(・θ・)\n光梨ちゃんに会えないかな〜", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 1366375976, + "id_str": "1366375976", + "name": "ゆいの", + "screen_name": "yuino1006", + "location": "", + "description": "さんおう 男バスマネ2ねん(^ω^)", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 270, + "friends_count": 260, + "listed_count": 0, + "created_at": "Sat Apr 20 07:02:08 +0000 2013", + "favourites_count": 1384, + "utc_offset": 32400, + "time_zone": "Irkutsk", + "geo_enabled": false, + "verified": false, + "statuses_count": 5202, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/505354401448349696/nxVFEQQ4_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/505354401448349696/nxVFEQQ4_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/1366375976/1399989379", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:09 +0000 2014", + "id": 505874899324248064, + "id_str": "505874899324248064", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "共感★絶対あるあるww", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2704420069, + "id_str": "2704420069", + "name": "共感★絶対あるあるww", + "screen_name": "kyoukan_aru", + "location": "", + "description": "みんなにもわかってもらえる、あるあるを見つけたい。\r\n面白かったらRT & 相互フォローでみなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 857, + "friends_count": 1873, + "listed_count": 0, + "created_at": "Sun Aug 03 15:50:40 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 682, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/495960812670836737/1LqkoyvU_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/495960812670836737/1LqkoyvU_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2704420069/1407081298", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:09 +0000 2014", + "id": 505874898493796352, + "id_str": "505874898493796352", + "text": "RT @assam_house: 泉田新潟県知事は、東電の申請書提出を容認させられただけで、再稼働に必要な「同意」はまだ与えていません。今まで柏崎刈羽の再稼働を抑え続けてきた知事に、もう一踏ん張りをお願いする意見を送って下さい。全国の皆様、お願いします!\nhttp://t.co…", + "source": "jigtwi for Android", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 960765968, + "id_str": "960765968", + "name": "さち", + "screen_name": "sachitaka_dears", + "location": "宮城県", + "description": "動物関連のアカウントです。サブアカウント@sachi_dears (さち ❷) もあります。『心あるものは皆、愛し愛されるために生まれてきた。そして愛情を感じながら生を全うするべきなんだ』", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 3212, + "friends_count": 3528, + "listed_count": 91, + "created_at": "Tue Nov 20 16:30:53 +0000 2012", + "favourites_count": 3180, + "utc_offset": 32400, + "time_zone": "Irkutsk", + "geo_enabled": false, + "verified": false, + "statuses_count": 146935, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/3659653229/5b698df67f5d105400e9077f5ea50e91_normal.png", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/3659653229/5b698df67f5d105400e9077f5ea50e91_normal.png", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Tue Aug 19 11:00:53 +0000 2014", + "id": 501685228427964417, + "id_str": "501685228427964417", + "text": "泉田新潟県知事は、東電の申請書提出を容認させられただけで、再稼働に必要な「同意」はまだ与えていません。今まで柏崎刈羽の再稼働を抑え続けてきた知事に、もう一踏ん張りをお願いする意見を送って下さい。全国の皆様、お願いします!\nhttp://t.co/9oH5cgpy1q", + "source": "twittbot.net", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 1104771276, + "id_str": "1104771276", + "name": "アッサム山中(殺処分ゼロに一票)", + "screen_name": "assam_house", + "location": "新潟県柏崎市", + "description": "アッサム山中の趣味用アカ。当分の間、選挙啓発用としても使っていきます。このアカウントがアッサム山中本人のものである事は @assam_yamanaka のプロフでご確認下さい。\r\n公選法に係る表示\r\n庶民新党 #脱原発 http://t.co/96UqoCo0oU\r\nonestep.revival@gmail.com", + "url": "http://t.co/AEOCATaNZc", + "entities": { + "url": { + "urls": [ + { + "url": "http://t.co/AEOCATaNZc", + "expanded_url": "http://www.assam-house.net/", + "display_url": "assam-house.net", + "indices": [ + 0, + 22 + ] + } + ] + }, + "description": { + "urls": [ + { + "url": "http://t.co/96UqoCo0oU", + "expanded_url": "http://blog.assam-house.net/datsu-genpatsu/index.html", + "display_url": "blog.assam-house.net/datsu-genpatsu…", + "indices": [ + 110, + 132 + ] + } + ] + } + }, + "protected": false, + "followers_count": 2977, + "friends_count": 3127, + "listed_count": 64, + "created_at": "Sat Jan 19 22:10:13 +0000 2013", + "favourites_count": 343, + "utc_offset": 32400, + "time_zone": "Irkutsk", + "geo_enabled": false, + "verified": false, + "statuses_count": 18021, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/378800000067217575/e0a85b440429ff50430a41200327dcb8_normal.png", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/378800000067217575/e0a85b440429ff50430a41200327dcb8_normal.png", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/1104771276/1408948288", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 2, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [ + { + "url": "http://t.co/9oH5cgpy1q", + "expanded_url": "http://www.pref.niigata.lg.jp/kouhou/info.html", + "display_url": "pref.niigata.lg.jp/kouhou/info.ht…", + "indices": [ + 111, + 133 + ] + } + ], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "ja" + }, + "retweet_count": 2, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [ + { + "url": "http://t.co/9oH5cgpy1q", + "expanded_url": "http://www.pref.niigata.lg.jp/kouhou/info.html", + "display_url": "pref.niigata.lg.jp/kouhou/info.ht…", + "indices": [ + 139, + 140 + ] + } + ], + "user_mentions": [ + { + "screen_name": "assam_house", + "name": "アッサム山中(殺処分ゼロに一票)", + "id": 1104771276, + "id_str": "1104771276", + "indices": [ + 3, + 15 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:09 +0000 2014", + "id": 505874898468630528, + "id_str": "505874898468630528", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "おしゃれ★ペアルック", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2708607692, + "id_str": "2708607692", + "name": "おしゃれ★ペアルック", + "screen_name": "osyare_pea", + "location": "", + "description": "ラブラブ度がアップする、素敵なペアルックを見つけて紹介します♪ 気に入ったら RT & 相互フォローで みなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 129, + "friends_count": 1934, + "listed_count": 0, + "created_at": "Tue Aug 05 07:09:31 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 641, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/496554257676382208/Zgg0bmNu_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/496554257676382208/Zgg0bmNu_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2708607692/1407222776", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:08 +0000 2014", + "id": 505874897633951745, + "id_str": "505874897633951745", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "LOVE ♥ ラブライブ", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745389137, + "id_str": "2745389137", + "name": "LOVE ♥ ラブライブ", + "screen_name": "love_live55", + "location": "", + "description": "とにかく「ラブライブが好きで~す♥」 \r\nラブライブファンには、たまらない内容ばかり集めています♪ \r\n気に入ったら RT & 相互フォローお願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 251, + "friends_count": 969, + "listed_count": 0, + "created_at": "Tue Aug 19 15:45:40 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 348, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501757482448850944/x2uPpqRx_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501757482448850944/x2uPpqRx_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745389137/1408463342", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:08 +0000 2014", + "id": 505874896795086848, + "id_str": "505874896795086848", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "恋する♡ドレスシリーズ", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2726346560, + "id_str": "2726346560", + "name": "恋する♡ドレスシリーズ", + "screen_name": "koisurudoress", + "location": "", + "description": "どれもこれも、見ているだけで欲しくなっちゃう♪ \r\n特別な日に着る素敵なドレスを見つけたいです。 \r\n着てみたいと思ったら RT & フォローお願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 314, + "friends_count": 1900, + "listed_count": 0, + "created_at": "Tue Aug 12 14:10:35 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 471, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/499199619465621504/fg7sVusT_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/499199619465621504/fg7sVusT_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2726346560/1407853688", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:08 +0000 2014", + "id": 505874895964626944, + "id_str": "505874895964626944", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "胸キュン♥動物図鑑", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2759192574, + "id_str": "2759192574", + "name": "胸キュン♥動物図鑑", + "screen_name": "doubutuzukan", + "location": "", + "description": "ふとした表情に思わずキュンとしてしまう♪ \r\nそんな愛しの動物たちの写真を見つけます。 \r\n気に入ったら RT & フォローを、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 80, + "friends_count": 959, + "listed_count": 1, + "created_at": "Sat Aug 23 15:47:36 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 219, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/503211559552688128/Ej_bixna_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/503211559552688128/Ej_bixna_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2759192574/1408809101", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:08 +0000 2014", + "id": 505874895079608320, + "id_str": "505874895079608320", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "ディズニー★パラダイス", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2719228561, + "id_str": "2719228561", + "name": "ディズニー★パラダイス", + "screen_name": "disney_para", + "location": "", + "description": "ディズニーのかわいい画像、ニュース情報、あるあるなどをお届けします♪\r\nディズニーファンは RT & フォローもお願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 331, + "friends_count": 1867, + "listed_count": 0, + "created_at": "Sat Aug 09 12:01:32 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 540, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/498076922488696832/Ti2AEuOT_normal.png", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/498076922488696832/Ti2AEuOT_normal.png", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2719228561/1407585841", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:08 +0000 2014", + "id": 505874894135898112, + "id_str": "505874894135898112", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "生々しい風刺画", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2714772727, + "id_str": "2714772727", + "name": "生々しい風刺画", + "screen_name": "nama_fuushi", + "location": "", + "description": "深い意味が込められた「生々しい風刺画」を見つけます。\r\n考えさせられたら RT & 相互フォローでみなさん、お願いします", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 298, + "friends_count": 1902, + "listed_count": 1, + "created_at": "Thu Aug 07 15:04:45 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 595, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/497398363352875011/tS-5FPJB_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/497398363352875011/tS-5FPJB_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2714772727/1407424091", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:07 +0000 2014", + "id": 505874893347377152, + "id_str": "505874893347377152", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "嵐★大好きっ娘", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2721682579, + "id_str": "2721682579", + "name": "嵐★大好きっ娘", + "screen_name": "arashi_suki1", + "location": "", + "description": "なんだかんだ言って、やっぱり嵐が好きなんです♪\r\nいろいろ集めたいので、嵐好きな人に見てほしいです。\r\n気に入ったら RT & 相互フォローお願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 794, + "friends_count": 1913, + "listed_count": 2, + "created_at": "Sun Aug 10 13:43:56 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 504, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/498465364733198336/RO6wupdc_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/498465364733198336/RO6wupdc_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2721682579/1407678436", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:07 +0000 2014", + "id": 505874893154426881, + "id_str": "505874893154426881", + "text": "RT @Takashi_Shiina: テレビで「成人男性のカロリー摂取量は1900kcal」とか言ってて、それはいままさに私がダイエットのために必死でキープしようとしている量で、「それが普通なら人はいつ天一やココイチに行って大盛りを食えばいいんだ!」と思った。", + "source": "twicca", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 353516742, + "id_str": "353516742", + "name": "おしんこー@土曜西え41a", + "screen_name": "oshin_koko", + "location": "こたつ", + "description": "ROMって楽しんでいる部分もあり無言フォロー多めですすみません…。ツイート数多め・あらぶり多めなのでフォロー非推奨です。最近は早兵・兵部受け中心ですがBLNLなんでも好きです。地雷少ないため雑多に呟きます。腐・R18・ネタバレ有るのでご注意。他好きなジャンルはプロフ参照願います。 主催→@chounou_antholo", + "url": "http://t.co/mM1dG54NiO", + "entities": { + "url": { + "urls": [ + { + "url": "http://t.co/mM1dG54NiO", + "expanded_url": "http://twpf.jp/oshin_koko", + "display_url": "twpf.jp/oshin_koko", + "indices": [ + 0, + 22 + ] + } + ] + }, + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 479, + "friends_count": 510, + "listed_count": 43, + "created_at": "Fri Aug 12 05:53:13 +0000 2011", + "favourites_count": 3059, + "utc_offset": 32400, + "time_zone": "Tokyo", + "geo_enabled": false, + "verified": false, + "statuses_count": 104086, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "000000", + "profile_background_image_url": "http://pbs.twimg.com/profile_background_images/799871497/01583a031f83a45eba881c8acde729ee.jpeg", + "profile_background_image_url_https": "https://pbs.twimg.com/profile_background_images/799871497/01583a031f83a45eba881c8acde729ee.jpeg", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/484347196523835393/iHaYxm-2_normal.png", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/484347196523835393/iHaYxm-2_normal.png", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/353516742/1369039651", + "profile_link_color": "FF96B0", + "profile_sidebar_border_color": "FFFFFF", + "profile_sidebar_fill_color": "95E8EC", + "profile_text_color": "3C3940", + "profile_use_background_image": false, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sat Aug 30 09:58:30 +0000 2014", + "id": 505655792733650944, + "id_str": "505655792733650944", + "text": "テレビで「成人男性のカロリー摂取量は1900kcal」とか言ってて、それはいままさに私がダイエットのために必死でキープしようとしている量で、「それが普通なら人はいつ天一やココイチに行って大盛りを食えばいいんだ!」と思った。", + "source": "Janetter", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 126573583, + "id_str": "126573583", + "name": "椎名高志", + "screen_name": "Takashi_Shiina", + "location": "BABEL(超能力支援研究局)", + "description": "漫画家。週刊少年サンデーで『絶対可憐チルドレン』連載中。TVアニメ『THE UNLIMITED 兵部京介』公式サイト>http://t.co/jVqBoBEc", + "url": "http://t.co/K3Oi83wM3w", + "entities": { + "url": { + "urls": [ + { + "url": "http://t.co/K3Oi83wM3w", + "expanded_url": "http://cnanews.asablo.jp/blog/", + "display_url": "cnanews.asablo.jp/blog/", + "indices": [ + 0, + 22 + ] + } + ] + }, + "description": { + "urls": [ + { + "url": "http://t.co/jVqBoBEc", + "expanded_url": "http://unlimited-zc.jp/index.html", + "display_url": "unlimited-zc.jp/index.html", + "indices": [ + 59, + 79 + ] + } + ] + } + }, + "protected": false, + "followers_count": 110756, + "friends_count": 61, + "listed_count": 8159, + "created_at": "Fri Mar 26 08:54:51 +0000 2010", + "favourites_count": 25, + "utc_offset": 32400, + "time_zone": "Tokyo", + "geo_enabled": false, + "verified": false, + "statuses_count": 27364, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "EDECE9", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme3/bg.gif", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme3/bg.gif", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/504597210772688896/Uvt4jgf5_normal.png", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/504597210772688896/Uvt4jgf5_normal.png", + "profile_link_color": "088253", + "profile_sidebar_border_color": "D3D2CF", + "profile_sidebar_fill_color": "E3E2DE", + "profile_text_color": "634047", + "profile_use_background_image": false, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 221, + "favorite_count": 109, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 221, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "Takashi_Shiina", + "name": "椎名高志", + "id": 126573583, + "id_str": "126573583", + "indices": [ + 3, + 18 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:07 +0000 2014", + "id": 505874892567244801, + "id_str": "505874892567244801", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "下ネタ&笑変態雑学", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2762581922, + "id_str": "2762581922", + "name": "下ネタ&笑変態雑学", + "screen_name": "shimo_hentai", + "location": "", + "description": "普通の人には思いつかない、ちょっと変態チックな 笑える下ネタ雑学をお届けします。 \r\nおもしろかったら RT & フォローお願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 37, + "friends_count": 990, + "listed_count": 0, + "created_at": "Sun Aug 24 14:13:20 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 212, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/503545991950114816/K9yQbh1Q_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/503545991950114816/K9yQbh1Q_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2762581922/1408889893", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:07 +0000 2014", + "id": 505874891778703360, + "id_str": "505874891778703360", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "超簡単★初心者英語", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2744544025, + "id_str": "2744544025", + "name": "超簡単★初心者英語", + "screen_name": "kantaneigo1", + "location": "", + "description": "すぐに使えるフレーズや簡単な会話を紹介します。 \r\n少しづつ練習して、どんどん使ってみよう☆ \r\n使ってみたいと思ったら RT & フォローお願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 147, + "friends_count": 970, + "listed_count": 1, + "created_at": "Tue Aug 19 10:11:48 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 345, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501676136321929216/4MLpyHe3_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501676136321929216/4MLpyHe3_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2744544025/1408443928", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:07 +0000 2014", + "id": 505874891032121344, + "id_str": "505874891032121344", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "現代のハンドサイン", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2762816814, + "id_str": "2762816814", + "name": "現代のハンドサイン", + "screen_name": "ima_handsign", + "location": "", + "description": "イザという時や、困った時に、必ず役に立つハンドサインのオンパレードです♪ \r\n使ってみたくなったら RT & フォローお願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 95, + "friends_count": 996, + "listed_count": 0, + "created_at": "Sun Aug 24 15:33:58 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 210, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/503566188253687809/7wtdp1AC_normal.png", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/503566188253687809/7wtdp1AC_normal.png", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2762816814/1408894540", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:07 +0000 2014", + "id": 505874890247782401, + "id_str": "505874890247782401", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "今日からアナタもイイ女♪", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2714167411, + "id_str": "2714167411", + "name": "今日からアナタもイイ女♪", + "screen_name": "anata_iionna", + "location": "", + "description": "みんなが知りたい イイ女の秘密を見つけます♪ いいな~と思ってくれた人は RT & 相互フォローで みなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 390, + "friends_count": 1425, + "listed_count": 0, + "created_at": "Thu Aug 07 09:27:59 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 609, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/497314455655436288/dz7P3-fy_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/497314455655436288/dz7P3-fy_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2714167411/1407404214", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:07 +0000 2014", + "id": 505874890218434560, + "id_str": "505874890218434560", + "text": "@kohecyan3 \n名前:上野滉平\n呼び方:うえの\n呼ばれ方:ずるかわ\n第一印象:過剰な俺イケメンですアピール\n今の印象:バーバリーの時計\n好きなところ:あの自信さ、笑いが絶えない\n一言:大学受かったの?応援してる〜(*^^*)!\n\n#RTした人にやる\nちょっとやってみる笑", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": 2591363659, + "in_reply_to_user_id_str": "2591363659", + "in_reply_to_screen_name": "kohecyan3", + "user": { + "id": 2613282517, + "id_str": "2613282517", + "name": "K", + "screen_name": "kawazurukenna", + "location": "", + "description": "# I surprise even my self", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 113, + "friends_count": 185, + "listed_count": 0, + "created_at": "Wed Jul 09 09:39:13 +0000 2014", + "favourites_count": 157, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 242, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/502436858135973888/PcUU0lov_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/502436858135973888/PcUU0lov_normal.jpeg", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [ + { + "text": "RTした人にやる", + "indices": [ + 119, + 128 + ] + } + ], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "kohecyan3", + "name": "上野滉平", + "id": 2591363659, + "id_str": "2591363659", + "indices": [ + 0, + 10 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:07 +0000 2014", + "id": 505874889392156672, + "id_str": "505874889392156672", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "IQ★力だめし", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2709308887, + "id_str": "2709308887", + "name": "IQ★力だめし", + "screen_name": "iq_tameshi", + "location": "", + "description": "解けると楽しい気分になれる問題を見つけて紹介します♪面白かったら RT & 相互フォローで みなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 443, + "friends_count": 1851, + "listed_count": 1, + "created_at": "Tue Aug 05 13:14:30 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 664, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/496646485266558977/W_W--qV__normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/496646485266558977/W_W--qV__normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2709308887/1407244754", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:06 +0000 2014", + "id": 505874888817532928, + "id_str": "505874888817532928", + "text": "第一三軍から2個師団が北へ移動中らしい     この調子では満州に陸軍兵力があふれかえる", + "source": "如月克己", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 1171299612, + "id_str": "1171299612", + "name": "如月 克己", + "screen_name": "kisaragi_katumi", + "location": "満州", + "description": "GパングのA型K月克己中尉の非公式botです。 主に七巻と八巻が中心の台詞をつぶやきます。 4/18.台詞追加しました/現在試運転中/現在軽い挨拶だけTL反応。/追加したい台詞や何おかしい所がありましたらDMやリプライで/フォロー返しは手動です/", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 65, + "friends_count": 63, + "listed_count": 0, + "created_at": "Tue Feb 12 08:21:38 +0000 2013", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 27219, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/3242847112/0ce536444c94cbec607229022d43a27a_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/3242847112/0ce536444c94cbec607229022d43a27a_normal.jpeg", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:06 +0000 2014", + "id": 505874888616181760, + "id_str": "505874888616181760", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "徳田有希★応援隊", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2766021865, + "id_str": "2766021865", + "name": "徳田有希★応援隊", + "screen_name": "tokuda_ouen1", + "location": "", + "description": "女子中高生に大人気ww いやされるイラストを紹介します。 \r\nみんなで RTして応援しよう~♪ \r\n「非公式アカウントです」", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 123, + "friends_count": 978, + "listed_count": 0, + "created_at": "Mon Aug 25 10:48:41 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 210, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/503857235802333184/YS0sDN6q_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/503857235802333184/YS0sDN6q_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2766021865/1408963998", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:06 +0000 2014", + "id": 505874887802511361, + "id_str": "505874887802511361", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "腐女子の☆部屋", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2744683982, + "id_str": "2744683982", + "name": "腐女子の☆部屋", + "screen_name": "fujyoshinoheya", + "location": "", + "description": "腐女子にしかわからないネタや、あるあるを見つけていきます。 \r\n他には、BL~萌えキュン系まで、腐のための画像を集めています♪ \r\n同じ境遇の人には、わかってもらえると思うので、気軽に RT & フォローお願いします☆", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 241, + "friends_count": 990, + "listed_count": 0, + "created_at": "Tue Aug 19 11:47:21 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 345, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501697365590306817/GLP_QH_b_normal.png", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501697365590306817/GLP_QH_b_normal.png", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2744683982/1408448984", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:06 +0000 2014", + "id": 505874887009767424, + "id_str": "505874887009767424", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "萌え芸術★ラテアート", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2763178045, + "id_str": "2763178045", + "name": "萌え芸術★ラテアート", + "screen_name": "moe_rate", + "location": "", + "description": "ここまで来ると、もはや芸術!! 見てるだけで楽しい♪ \r\nそんなラテアートを、とことん探します。 \r\nスゴイと思ったら RT & フォローお願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 187, + "friends_count": 998, + "listed_count": 0, + "created_at": "Sun Aug 24 16:53:16 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 210, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/503586151764992000/RC80it20_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/503586151764992000/RC80it20_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2763178045/1408899447", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:06 +0000 2014", + "id": 505874886225448960, + "id_str": "505874886225448960", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "全部★ジャニーズ図鑑", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2724158970, + "id_str": "2724158970", + "name": "全部★ジャニーズ図鑑", + "screen_name": "zenbu_johnnys", + "location": "", + "description": "ジャニーズのカッコイイ画像、おもしろエピソードなどを発信します。\r\n「非公式アカウントです」\r\nジャニーズ好きな人は、是非 RT & フォローお願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 738, + "friends_count": 1838, + "listed_count": 0, + "created_at": "Mon Aug 11 15:50:08 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 556, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/498859581057945600/ncMKwdvC_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/498859581057945600/ncMKwdvC_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2724158970/1407772462", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:06 +0000 2014", + "id": 505874885810200576, + "id_str": "505874885810200576", + "text": "RT @naopisu_: 呼び方:\n呼ばれ方:\n第一印象:\n今の印象:\n好きなところ:\n家族にするなら:\n最後に一言:\n#RTした人にやる\n\nお腹痛くて寝れないからやるww\nだれでもどうぞ〜😏🙌", + "source": "Twitter for Android", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2347898072, + "id_str": "2347898072", + "name": "にたにた", + "screen_name": "syo6660129", + "location": "", + "description": "", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 64, + "friends_count": 70, + "listed_count": 1, + "created_at": "Mon Feb 17 04:29:46 +0000 2014", + "favourites_count": 58, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 145, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/485603672118669314/73uh_xRS_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/485603672118669314/73uh_xRS_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2347898072/1396957619", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sat Aug 30 14:19:31 +0000 2014", + "id": 505721480261300224, + "id_str": "505721480261300224", + "text": "呼び方:\n呼ばれ方:\n第一印象:\n今の印象:\n好きなところ:\n家族にするなら:\n最後に一言:\n#RTした人にやる\n\nお腹痛くて寝れないからやるww\nだれでもどうぞ〜😏🙌", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 856045488, + "id_str": "856045488", + "name": "なおぴす", + "screen_name": "naopisu_", + "location": "Fujino 65th ⇢ Sagaso 12A(LJK", + "description": "\ もうすぐ18歳 “Only One”になる /", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 267, + "friends_count": 259, + "listed_count": 2, + "created_at": "Mon Oct 01 08:36:23 +0000 2012", + "favourites_count": 218, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 1790, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/496321592553525249/tuzX9ByR_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/496321592553525249/tuzX9ByR_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/856045488/1407118111", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 23, + "favorite_count": 1, + "entities": { + "hashtags": [ + { + "text": "RTした人にやる", + "indices": [ + 47, + 56 + ] + } + ], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 23, + "favorite_count": 0, + "entities": { + "hashtags": [ + { + "text": "RTした人にやる", + "indices": [ + 61, + 70 + ] + } + ], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "naopisu_", + "name": "なおぴす", + "id": 856045488, + "id_str": "856045488", + "indices": [ + 3, + 12 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:06 +0000 2014", + "id": 505874885474656256, + "id_str": "505874885474656256", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "爆笑★LINE あるある", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2709561589, + "id_str": "2709561589", + "name": "爆笑★LINE あるある", + "screen_name": "line_aru1", + "location": "", + "description": "思わず笑ってしまうLINEでのやりとりや、あるあるを見つけたいです♪面白かったら RT & 相互フォローで みなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 496, + "friends_count": 1875, + "listed_count": 1, + "created_at": "Tue Aug 05 15:01:30 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 687, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/496673793939492867/p1BN4YaW_normal.png", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/496673793939492867/p1BN4YaW_normal.png", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2709561589/1407251270", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:05 +0000 2014", + "id": 505874884627410944, + "id_str": "505874884627410944", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "全力★ミサワ的w発言", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2734455415, + "id_str": "2734455415", + "name": "全力★ミサワ的w発言!!", + "screen_name": "misawahatugen", + "location": "", + "description": "ウザすぎて笑えるミサワ的名言や、おもしろミサワ画像を集めています。 \r\nミサワを知らない人でも、いきなりツボにハマっちゃう内容をお届けします。 \r\nウザいwと思ったら RT & 相互フォローお願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 144, + "friends_count": 1915, + "listed_count": 1, + "created_at": "Fri Aug 15 13:20:04 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 436, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/500271070834749444/HvengMe5_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/500271070834749444/HvengMe5_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2734455415/1408108944", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:05 +0000 2014", + "id": 505874883809521664, + "id_str": "505874883809521664", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "お宝ww有名人卒アル特集", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2708183557, + "id_str": "2708183557", + "name": "お宝ww有名人卒アル特集", + "screen_name": "otakara_sotuaru", + "location": "", + "description": "みんな昔は若かったんですね。今からは想像もつかない、あの有名人を見つけます。\r\n面白かったら RT & 相互フォローで みなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 286, + "friends_count": 1938, + "listed_count": 0, + "created_at": "Tue Aug 05 03:26:54 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 650, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/496499121276985344/hC8RoebP_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/496499121276985344/hC8RoebP_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2708183557/1407318758", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:05 +0000 2014", + "id": 505874883322970112, + "id_str": "505874883322970112", + "text": "レッドクリフのキャラのこと女装ってくそわろたwww朝一で面白かった( ˘ω゜)笑", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 1620730616, + "id_str": "1620730616", + "name": "ひーちゃん@橘芋健ぴ", + "screen_name": "2nd_8hkr", + "location": "北の大地.95年組 ☞ 9/28.10/2(5).12/28", + "description": "THE SECOND/劇団EXILE/EXILE/二代目JSB ☞KENCHI.AKIRA.青柳翔.小森隼.石井杏奈☜ Big Love ♡ Respect ..... ✍ MATSU Origin✧ .た ち ば な '' い も '' け ん い ち ろ う さ んTEAM NACS 安田.戸次 Liebe !", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 109, + "friends_count": 148, + "listed_count": 0, + "created_at": "Thu Jul 25 16:09:29 +0000 2013", + "favourites_count": 783, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 9541, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/458760951060123648/Cocoxi-2_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/458760951060123648/Cocoxi-2_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/1620730616/1408681982", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:05 +0000 2014", + "id": 505874883067129857, + "id_str": "505874883067129857", + "text": "【状態良好】ペンタックス・デジタル一眼レフカメラ・K20D 入札数=38 現在価格=15000円 http://t.co/4WK1f6V2n6終了=2014年08月31日 20:47:53 #一眼レフ http://t.co/PcSaXzfHMW", + "source": "YahooAuction Degicame", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2278053589, + "id_str": "2278053589", + "name": "AuctionCamera", + "screen_name": "AuctionCamera", + "location": "", + "description": "Yahooオークションのデジカメカテゴリから商品を抽出するボットです。", + "url": "https://t.co/3sB1NDnd0m", + "entities": { + "url": { + "urls": [ + { + "url": "https://t.co/3sB1NDnd0m", + "expanded_url": "https://github.com/AKB428/YahooAuctionBot", + "display_url": "github.com/AKB428/YahooAu…", + "indices": [ + 0, + 23 + ] + } + ] + }, + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 5, + "friends_count": 24, + "listed_count": 0, + "created_at": "Sun Jan 05 20:10:56 +0000 2014", + "favourites_count": 1, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 199546, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/419927606146789376/vko-kd6Q_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/419927606146789376/vko-kd6Q_normal.jpeg", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [ + { + "text": "一眼レフ", + "indices": [ + 95, + 100 + ] + } + ], + "symbols": [], + "urls": [ + { + "url": "http://t.co/4WK1f6V2n6", + "expanded_url": "http://atq.ck.valuecommerce.com/servlet/atq/referral?sid=2219441&pid=877510753&vcptn=auct/p/RJH492.PLqoLQQx1Jy8U9LE-&vc_url=http://page8.auctions.yahoo.co.jp/jp/auction/h192024356", + "display_url": "atq.ck.valuecommerce.com/servlet/atq/re…", + "indices": [ + 49, + 71 + ] + } + ], + "user_mentions": [], + "media": [ + { + "id": 505874882828046336, + "id_str": "505874882828046336", + "indices": [ + 101, + 123 + ], + "media_url": "http://pbs.twimg.com/media/BwU6hpPCEAAxnpq.jpg", + "media_url_https": "https://pbs.twimg.com/media/BwU6hpPCEAAxnpq.jpg", + "url": "http://t.co/PcSaXzfHMW", + "display_url": "pic.twitter.com/PcSaXzfHMW", + "expanded_url": "http://twitter.com/AuctionCamera/status/505874883067129857/photo/1", + "type": "photo", + "sizes": { + "large": { + "w": 600, + "h": 450, + "resize": "fit" + }, + "medium": { + "w": 600, + "h": 450, + "resize": "fit" + }, + "thumb": { + "w": 150, + "h": 150, + "resize": "crop" + }, + "small": { + "w": 340, + "h": 255, + "resize": "fit" + } + } + } + ] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:05 +0000 2014", + "id": 505874882995826689, + "id_str": "505874882995826689", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "ヤバすぎる!!ギネス世界記録", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2762405780, + "id_str": "2762405780", + "name": "ヤバすぎる!!ギネス世界記録", + "screen_name": "yabai_giness", + "location": "", + "description": "世の中には、まだまだ知られていないスゴイ記録があるんです! \r\nそんなギネス世界記録を見つけます☆ \r\nどんどん友達にも教えてあげてくださいねww \r\nヤバイと思ったら RT & フォローを、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 36, + "friends_count": 985, + "listed_count": 0, + "created_at": "Sun Aug 24 13:17:03 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 210, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/503531782919045121/NiIC25wL_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/503531782919045121/NiIC25wL_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2762405780/1408886328", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:05 +0000 2014", + "id": 505874882870009856, + "id_str": "505874882870009856", + "text": "すごく面白い夢見た。魔法科高校通ってて(別に一科二科の区別ない)クラスメイトにヨセアツメ面子や赤僕の拓也がいて、学校対抗合唱コンクールが開催されたり会場入りの際他校の妨害工作受けたり、拓也が連れてきてた実が人質に取られたりとにかくてんこ盛りだった楽しかった赤僕読みたい手元にない", + "source": "Twitter for Android", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 597357105, + "id_str": "597357105", + "name": "ふじよし", + "screen_name": "fuji_mark", + "location": "多摩動物公園", + "description": "成人腐女子", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 128, + "friends_count": 126, + "listed_count": 6, + "created_at": "Sat Jun 02 10:06:05 +0000 2012", + "favourites_count": 2842, + "utc_offset": 32400, + "time_zone": "Irkutsk", + "geo_enabled": false, + "verified": false, + "statuses_count": 10517, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "0099B9", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme4/bg.gif", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme4/bg.gif", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/503553738569560065/D_JW2dCJ_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/503553738569560065/D_JW2dCJ_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/597357105/1408864355", + "profile_link_color": "0099B9", + "profile_sidebar_border_color": "5ED4DC", + "profile_sidebar_fill_color": "95E8EC", + "profile_text_color": "3C3940", + "profile_use_background_image": true, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:05 +0000 2014", + "id": 505874882228281345, + "id_str": "505874882228281345", + "text": "RT @oen_yakyu: ●継続試合(中京対崇徳)46回~ 9時~\n 〈ラジオ中継〉\n らじる★らじる→大阪放送局を選択→NHK-FM\n●決勝戦(三浦対中京or崇徳) 12時30分~\n 〈ラジオ中継〉\n らじる★らじる→大阪放送局を選択→NHK第一\n ※神奈川の方は普通のラ…", + "source": "twicca", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 18477566, + "id_str": "18477566", + "name": "Natit(なち)@そうだ、トップ行こう", + "screen_name": "natit_yso", + "location": "福岡市の端っこ", + "description": "ヤー・チャイカ。紫宝勢の末席くらいでQMAやってます。\r\n9/13(土)「九州杯」今年も宜しくお願いします!キーワードは「そうだ、トップ、行こう。」\r\nmore → http://t.co/ezuHyjF4Qy \r\n【旅の予定】9/20-22 関西 → 9/23-28 北海道ぐるり", + "url": "http://t.co/ll2yu78DGR", + "entities": { + "url": { + "urls": [ + { + "url": "http://t.co/ll2yu78DGR", + "expanded_url": "http://qma-kyushu.sakura.ne.jp/", + "display_url": "qma-kyushu.sakura.ne.jp", + "indices": [ + 0, + 22 + ] + } + ] + }, + "description": { + "urls": [ + { + "url": "http://t.co/ezuHyjF4Qy", + "expanded_url": "http://twpf.jp/natit_yso", + "display_url": "twpf.jp/natit_yso", + "indices": [ + 83, + 105 + ] + } + ] + } + }, + "protected": false, + "followers_count": 591, + "friends_count": 548, + "listed_count": 93, + "created_at": "Tue Dec 30 14:11:44 +0000 2008", + "favourites_count": 11676, + "utc_offset": 32400, + "time_zone": "Tokyo", + "geo_enabled": false, + "verified": false, + "statuses_count": 130145, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "131516", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", + "profile_background_tile": true, + "profile_image_url": "http://pbs.twimg.com/profile_images/1556202861/chibi-Leon_normal.jpg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/1556202861/chibi-Leon_normal.jpg", + "profile_link_color": "009999", + "profile_sidebar_border_color": "EEEEEE", + "profile_sidebar_fill_color": "EFEFEF", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sat Aug 30 23:12:39 +0000 2014", + "id": 505855649196953600, + "id_str": "505855649196953600", + "text": "●継続試合(中京対崇徳)46回~ 9時~\n 〈ラジオ中継〉\n らじる★らじる→大阪放送局を選択→NHK-FM\n●決勝戦(三浦対中京or崇徳) 12時30分~\n 〈ラジオ中継〉\n らじる★らじる→大阪放送局を選択→NHK第一\n ※神奈川の方は普通のラジオのNHK-FMでも", + "source": "Twitter Web Client", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2761692762, + "id_str": "2761692762", + "name": "三浦学苑軟式野球部応援団!", + "screen_name": "oen_yakyu", + "location": "", + "description": "兵庫県で開催される「もう一つの甲子園」こと全国高校軟式野球選手権大会に南関東ブロックから出場する三浦学苑軟式野球部を応援する非公式アカウントです。", + "url": "http://t.co/Cn1tPTsBGY", + "entities": { + "url": { + "urls": [ + { + "url": "http://t.co/Cn1tPTsBGY", + "expanded_url": "http://www.miura.ed.jp/index.html", + "display_url": "miura.ed.jp/index.html", + "indices": [ + 0, + 22 + ] + } + ] + }, + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 464, + "friends_count": 117, + "listed_count": 4, + "created_at": "Sun Aug 24 07:47:29 +0000 2014", + "favourites_count": 69, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 553, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/504299474445811712/zsxJUmL0_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/504299474445811712/zsxJUmL0_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2761692762/1409069337", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 7, + "favorite_count": 2, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 7, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "oen_yakyu", + "name": "三浦学苑軟式野球部応援団!", + "id": 2761692762, + "id_str": "2761692762", + "indices": [ + 3, + 13 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:05 +0000 2014", + "id": 505874882110824448, + "id_str": "505874882110824448", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "スマホに密封★アニメ画像", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2725976444, + "id_str": "2725976444", + "name": "スマホに密封★アニメ画像", + "screen_name": "sumahoanime", + "location": "", + "description": "なんともめずらしい、いろんなキャラがスマホに閉じ込められています。 \r\nあなたのスマホにマッチする画像が見つかるかも♪ \r\n気に入ったら是非 RT & フォローお願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 227, + "friends_count": 1918, + "listed_count": 0, + "created_at": "Tue Aug 12 11:27:54 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 527, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/499155646164393984/l5vSz5zu_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/499155646164393984/l5vSz5zu_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2725976444/1407843121", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:05 +0000 2014", + "id": 505874881297133568, + "id_str": "505874881297133568", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "アナタのそばの身近な危険", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2713926078, + "id_str": "2713926078", + "name": "アナタのそばの身近な危険", + "screen_name": "mijika_kiken", + "location": "", + "description": "知らないうちにやっている危険な行動を見つけて自分を守りましょう。 役に立つと思ったら RT & 相互フォローで みなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 301, + "friends_count": 1871, + "listed_count": 0, + "created_at": "Thu Aug 07 07:12:50 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 644, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/497279579245907968/Ftvms_HR_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/497279579245907968/Ftvms_HR_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2713926078/1407395683", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:04 +0000 2014", + "id": 505874880294682624, + "id_str": "505874880294682624", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "人気者♥デイジー大好き", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2726199583, + "id_str": "2726199583", + "name": "人気者♥デイジー大好き", + "screen_name": "ninkimono_daosy", + "location": "", + "description": "デイジーの想いを、代わりにつぶやきます♪ \r\nデイジーのかわいい画像やグッズも大好きw \r\n可愛いと思ったら RT & フォローお願いします。 \r\n「非公式アカウントです」", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 190, + "friends_count": 474, + "listed_count": 0, + "created_at": "Tue Aug 12 12:58:33 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 469, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/499178622494576640/EzWKdR_p_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/499178622494576640/EzWKdR_p_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2726199583/1407848478", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:04 +0000 2014", + "id": 505874879392919552, + "id_str": "505874879392919552", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "幸せ話でフル充電しよう", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2721453846, + "id_str": "2721453846", + "name": "幸せ話でフル充電しようww", + "screen_name": "shiawasehanashi", + "location": "", + "description": "私が聞いて心に残った感動エピソードをお届けします。\r\n少しでも多くの人へ届けたいと思います。\r\nいいなと思ったら RT & フォローお願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 302, + "friends_count": 1886, + "listed_count": 0, + "created_at": "Sun Aug 10 12:16:25 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 508, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/498444554916216832/ml8EiQka_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/498444554916216832/ml8EiQka_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2721453846/1407673555", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:04 +0000 2014", + "id": 505874879103520768, + "id_str": "505874879103520768", + "text": "RT @Ang_Angel73: 逢坂「くっ…僕の秘められし右目が…!」\n一同「……………。」", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2571968509, + "id_str": "2571968509", + "name": "イイヒト", + "screen_name": "IwiAlohomora", + "location": "草葉の陰", + "description": "大人です。気軽に絡んでくれるとうれしいです! イラスト大好き!(≧∇≦) BF(仮)逢坂紘夢くんにお熱です! マンガも好き♡欲望のままにつぶやきますのでご注意を。雑食♡", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 156, + "friends_count": 165, + "listed_count": 14, + "created_at": "Tue Jun 17 01:18:34 +0000 2014", + "favourites_count": 11926, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 7234, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/504990074862178304/DoBvOb9c_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/504990074862178304/DoBvOb9c_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2571968509/1409106012", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:27:01 +0000 2014", + "id": 505874364596621313, + "id_str": "505874364596621313", + "text": "逢坂「くっ…僕の秘められし右目が…!」\n一同「……………。」", + "source": "Twitter for Android", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 1600750194, + "id_str": "1600750194", + "name": "臙脂", + "screen_name": "Ang_Angel73", + "location": "逢坂紘夢のそばに", + "description": "自由、気ままに。詳しくはツイプロ。アイコンはまめせろりちゃんからだよ☆~(ゝ。∂)", + "url": "http://t.co/kKCCwHTaph", + "entities": { + "url": { + "urls": [ + { + "url": "http://t.co/kKCCwHTaph", + "expanded_url": "http://twpf.jp/Ang_Angel73", + "display_url": "twpf.jp/Ang_Angel73", + "indices": [ + 0, + 22 + ] + } + ] + }, + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 155, + "friends_count": 154, + "listed_count": 10, + "created_at": "Wed Jul 17 11:44:31 +0000 2013", + "favourites_count": 2115, + "utc_offset": 32400, + "time_zone": "Irkutsk", + "geo_enabled": false, + "verified": false, + "statuses_count": 12342, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://pbs.twimg.com/profile_background_images/378800000027871001/aa764602922050b22bf9ade3741367dc.jpeg", + "profile_background_image_url_https": "https://pbs.twimg.com/profile_background_images/378800000027871001/aa764602922050b22bf9ade3741367dc.jpeg", + "profile_background_tile": true, + "profile_image_url": "http://pbs.twimg.com/profile_images/500293786287603713/Ywyh69eG_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/500293786287603713/Ywyh69eG_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/1600750194/1403879183", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "FFFFFF", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 2, + "favorite_count": 2, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 2, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "Ang_Angel73", + "name": "臙脂", + "id": 1600750194, + "id_str": "1600750194", + "indices": [ + 3, + 15 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:04 +0000 2014", + "id": 505874877933314048, + "id_str": "505874877933314048", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "秘密の本音♥女子編", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2762237088, + "id_str": "2762237088", + "name": "秘密の本音♥女子編", + "screen_name": "honne_jyoshi1", + "location": "", + "description": "普段は言えない「お・ん・なの建前と本音」をつぶやきます。 気になる あの人の本音も、わかるかも!? \r\nわかるって人は RT & フォローを、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 123, + "friends_count": 988, + "listed_count": 0, + "created_at": "Sun Aug 24 12:27:07 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 211, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/503519190364332032/BVjS_XBD_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/503519190364332032/BVjS_XBD_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2762237088/1408883328", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:04 +0000 2014", + "id": 505874877148958721, + "id_str": "505874877148958721", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "美し過ぎる★色鉛筆アート", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2740047343, + "id_str": "2740047343", + "name": "美し過ぎる★色鉛筆アート", + "screen_name": "bi_iroenpitu", + "location": "", + "description": "ほんとにコレ色鉛筆なの~? \r\n本物と見間違える程のリアリティを御覧ください。 \r\n気に入ったら RT & 相互フォローお願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 321, + "friends_count": 1990, + "listed_count": 0, + "created_at": "Sun Aug 17 16:15:05 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 396, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501039950972739585/isigil4V_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501039950972739585/isigil4V_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2740047343/1408292283", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:03 +0000 2014", + "id": 505874876465295361, + "id_str": "505874876465295361", + "text": "【H15-9-4】道路を利用する利益は反射的利益であり、建築基準法に基づいて道路一の指定がなされている私道の敷地所有者に対し、通行妨害行為の排除を求める人格的権利を認めることはできない。→誤。", + "source": "twittbot.net", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 1886570281, + "id_str": "1886570281", + "name": "行政法過去問", + "screen_name": "gyosei_goukaku", + "location": "", + "description": "行政書士の本試験問題の過去問(行政法分野)をランダムにつぶやきます。問題は随時追加中です。基本的に相互フォローします。※140字制限の都合上、表現は一部変えてあります。解説も文字数が可能であればなるべく…。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 1554, + "friends_count": 1772, + "listed_count": 12, + "created_at": "Fri Sep 20 13:24:29 +0000 2013", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 14565, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/378800000487791870/0e45e3c089c6b641cdd8d1b6f1ceb8a4_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/378800000487791870/0e45e3c089c6b641cdd8d1b6f1ceb8a4_normal.jpeg", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:03 +0000 2014", + "id": 505874876318511104, + "id_str": "505874876318511104", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "K点越えの発想力!!", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2744863153, + "id_str": "2744863153", + "name": "K点越えの発想力!!", + "screen_name": "kgoehassou", + "location": "", + "description": "いったいどうやったら、その領域にたどりつけるのか!? \r\nそんな思わず笑ってしまう別世界の発想力をお届けします♪ \r\nおもしろかったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 76, + "friends_count": 957, + "listed_count": 0, + "created_at": "Tue Aug 19 13:00:08 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 341, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501715651686178816/Fgpe0B8M_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501715651686178816/Fgpe0B8M_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2744863153/1408453328", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:03 +0000 2014", + "id": 505874875521581056, + "id_str": "505874875521581056", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "血液型の真実2", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2698625690, + "id_str": "2698625690", + "name": "血液型の真実", + "screen_name": "ketueki_sinjitu", + "location": "", + "description": "やっぱりそうだったのか~♪\r\n意外な、あの人の裏側を見つけます。\r\n面白かったらRT & 相互フォローでみなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 193, + "friends_count": 1785, + "listed_count": 1, + "created_at": "Fri Aug 01 16:11:40 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 769, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/495241446706790400/h_0DSFPG_normal.png", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/495241446706790400/h_0DSFPG_normal.png", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2698625690/1406911319", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:03 +0000 2014", + "id": 505874874712072192, + "id_str": "505874874712072192", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "やっぱり神が??を作る時", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2714868440, + "id_str": "2714868440", + "name": "やっぱり神が??を作る時", + "screen_name": "yahari_kamiga", + "location": "", + "description": "やっぱり今日も、神は何かを作ろうとしています 笑。 どうやって作っているのかわかったら RT & 相互フォローで みなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 243, + "friends_count": 1907, + "listed_count": 0, + "created_at": "Thu Aug 07 16:12:33 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 590, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/497416102108884992/NRMEbKaT_normal.png", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/497416102108884992/NRMEbKaT_normal.png", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2714868440/1407428237", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:03 +0000 2014", + "id": 505874874275864576, + "id_str": "505874874275864576", + "text": "RT @takuramix: 福島第一原発の構内地図がこちら。\nhttp://t.co/ZkU4TZCGPG\nどう見ても、1号機。\nRT @Lightworker19: 【大拡散】  福島第一原発 4号機 爆発動画 40秒~  http://t.co/lmlgp38fgZ", + "source": "ツイタマ", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 62525372, + "id_str": "62525372", + "name": "NANCY-MOON☆ひよこちゃん☆", + "screen_name": "nancy_moon_703", + "location": "JAPAN", + "description": "【無断転載禁止・コピペ禁止・非公式RT禁止】【必読!】⇒ http://t.co/nuUvfUVD 今現在活動中の東方神起YUNHO&CHANGMINの2人を全力で応援しています!!(^_-)-☆ ※東方神起及びYUNHO&CHANGMINを応援していない方・鍵付ユーザーのフォローお断り!", + "url": null, + "entities": { + "description": { + "urls": [ + { + "url": "http://t.co/nuUvfUVD", + "expanded_url": "http://goo.gl/SrGLb", + "display_url": "goo.gl/SrGLb", + "indices": [ + 29, + 49 + ] + } + ] + } + }, + "protected": false, + "followers_count": 270, + "friends_count": 328, + "listed_count": 4, + "created_at": "Mon Aug 03 14:22:24 +0000 2009", + "favourites_count": 3283, + "utc_offset": 32400, + "time_zone": "Tokyo", + "geo_enabled": false, + "verified": false, + "statuses_count": 180310, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "642D8B", + "profile_background_image_url": "http://pbs.twimg.com/profile_background_images/470849781397336064/ltM6EdFn.jpeg", + "profile_background_image_url_https": "https://pbs.twimg.com/profile_background_images/470849781397336064/ltM6EdFn.jpeg", + "profile_background_tile": true, + "profile_image_url": "http://pbs.twimg.com/profile_images/3699005246/9ba2e306518d296b68b7cbfa5e4ce4e6_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/3699005246/9ba2e306518d296b68b7cbfa5e4ce4e6_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/62525372/1401094223", + "profile_link_color": "FF0000", + "profile_sidebar_border_color": "FFFFFF", + "profile_sidebar_fill_color": "F065A8", + "profile_text_color": "080808", + "profile_use_background_image": true, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sat Aug 30 21:21:33 +0000 2014", + "id": 505827689660313600, + "id_str": "505827689660313600", + "text": "福島第一原発の構内地図がこちら。\nhttp://t.co/ZkU4TZCGPG\nどう見ても、1号機。\nRT @Lightworker19: 【大拡散】  福島第一原発 4号機 爆発動画 40秒~  http://t.co/lmlgp38fgZ", + "source": "TweetDeck", + "truncated": false, + "in_reply_to_status_id": 505774460910043136, + "in_reply_to_status_id_str": "505774460910043136", + "in_reply_to_user_id": 238157843, + "in_reply_to_user_id_str": "238157843", + "in_reply_to_screen_name": "Lightworker19", + "user": { + "id": 29599253, + "id_str": "29599253", + "name": "タクラミックス", + "screen_name": "takuramix", + "location": "i7", + "description": "私の機能一覧:歌う、演劇、ネットワークエンジニア、ライター、プログラマ、翻訳、シルバーアクセサリ、……何をやってる人かは良くわからない人なので、「機能」が欲しい人は私にがっかりするでしょう。私って人間に御用があるなら別ですが。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 5136, + "friends_count": 724, + "listed_count": 335, + "created_at": "Wed Apr 08 01:10:58 +0000 2009", + "favourites_count": 21363, + "utc_offset": 32400, + "time_zone": "Tokyo", + "geo_enabled": false, + "verified": false, + "statuses_count": 70897, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/2049751947/takuramix1204_normal.jpg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/2049751947/takuramix1204_normal.jpg", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 1, + "favorite_count": 1, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [ + { + "url": "http://t.co/ZkU4TZCGPG", + "expanded_url": "http://www.tepco.co.jp/nu/fukushima-np/review/images/review1_01.gif", + "display_url": "tepco.co.jp/nu/fukushima-n…", + "indices": [ + 17, + 39 + ] + }, + { + "url": "http://t.co/lmlgp38fgZ", + "expanded_url": "http://youtu.be/gDXEhyuVSDk", + "display_url": "youtu.be/gDXEhyuVSDk", + "indices": [ + 99, + 121 + ] + } + ], + "user_mentions": [ + { + "screen_name": "Lightworker19", + "name": "Lightworker", + "id": 238157843, + "id_str": "238157843", + "indices": [ + 54, + 68 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "ja" + }, + "retweet_count": 1, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [ + { + "url": "http://t.co/ZkU4TZCGPG", + "expanded_url": "http://www.tepco.co.jp/nu/fukushima-np/review/images/review1_01.gif", + "display_url": "tepco.co.jp/nu/fukushima-n…", + "indices": [ + 32, + 54 + ] + }, + { + "url": "http://t.co/lmlgp38fgZ", + "expanded_url": "http://youtu.be/gDXEhyuVSDk", + "display_url": "youtu.be/gDXEhyuVSDk", + "indices": [ + 114, + 136 + ] + } + ], + "user_mentions": [ + { + "screen_name": "takuramix", + "name": "タクラミックス", + "id": 29599253, + "id_str": "29599253", + "indices": [ + 3, + 13 + ] + }, + { + "screen_name": "Lightworker19", + "name": "Lightworker", + "id": 238157843, + "id_str": "238157843", + "indices": [ + 69, + 83 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:03 +0000 2014", + "id": 505874873961308160, + "id_str": "505874873961308160", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "やっぱりアナ雪が好き♥", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2714052962, + "id_str": "2714052962", + "name": "やっぱりアナ雪が好き♥", + "screen_name": "anayuki_suki", + "location": "", + "description": "なんだかんだ言ってもやっぱりアナ雪が好きなんですよね~♪ \r\n私も好きって人は RT & 相互フォローで みなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 368, + "friends_count": 1826, + "listed_count": 1, + "created_at": "Thu Aug 07 08:29:13 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 670, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/497299646662705153/KMo3gkv7_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/497299646662705153/KMo3gkv7_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2714052962/1407400477", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "zh" + }, + "created_at": "Sun Aug 31 00:29:03 +0000 2014", + "id": 505874873759977473, + "id_str": "505874873759977473", + "text": "四川盆地江淮等地将有强降雨 开学日多地将有雨:   中新网8月31日电 据中央气象台消息,江淮东部、四川盆地东北部等地今天(31日)又将迎来一场暴雨或大暴雨天气。明天9月1日,是中小学生开学的日子。预计明天,内蒙古中部、... http://t.co/toQgVlXPyH", + "source": "twitterfeed", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2281979863, + "id_str": "2281979863", + "name": "News 24h China", + "screen_name": "news24hchn", + "location": "", + "description": "", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 719, + "friends_count": 807, + "listed_count": 7, + "created_at": "Wed Jan 08 10:56:04 +0000 2014", + "favourites_count": 0, + "utc_offset": 7200, + "time_zone": "Amsterdam", + "geo_enabled": false, + "verified": false, + "statuses_count": 94782, + "lang": "it", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://pbs.twimg.com/profile_background_images/452558963754561536/QPID3isM.jpeg", + "profile_background_image_url_https": "https://pbs.twimg.com/profile_background_images/452558963754561536/QPID3isM.jpeg", + "profile_background_tile": true, + "profile_image_url": "http://pbs.twimg.com/profile_images/439031926569979904/SlBH9iMg_normal.png", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/439031926569979904/SlBH9iMg_normal.png", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2281979863/1393508427", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "FFFFFF", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [ + { + "url": "http://t.co/toQgVlXPyH", + "expanded_url": "http://news24h.allnews24h.com/FX54", + "display_url": "news24h.allnews24h.com/FX54", + "indices": [ + 114, + 136 + ] + } + ], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "zh" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:03 +0000 2014", + "id": 505874873248268288, + "id_str": "505874873248268288", + "text": "@Take3carnifex それは大変!一大事!命に関わります!\n是非うちに受診して下さい!", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": 505874353716600832, + "in_reply_to_status_id_str": "505874353716600832", + "in_reply_to_user_id": 535179785, + "in_reply_to_user_id_str": "535179785", + "in_reply_to_screen_name": "Take3carnifex", + "user": { + "id": 226897125, + "id_str": "226897125", + "name": "ひかり@hack", + "screen_name": "hikari_thirteen", + "location": "", + "description": "hackというバンドで、ギターを弾いています。 モンハンとポケモンが好き。 \nSPRING WATER リードギター(ヘルプ)\nROCK OUT レギュラーDJ", + "url": "http://t.co/SQLZnvjVxB", + "entities": { + "url": { + "urls": [ + { + "url": "http://t.co/SQLZnvjVxB", + "expanded_url": "http://s.ameblo.jp/hikarihikarimay", + "display_url": "s.ameblo.jp/hikarihikarimay", + "indices": [ + 0, + 22 + ] + } + ] + }, + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 296, + "friends_count": 348, + "listed_count": 3, + "created_at": "Wed Dec 15 10:51:51 +0000 2010", + "favourites_count": 33, + "utc_offset": 32400, + "time_zone": "Tokyo", + "geo_enabled": false, + "verified": false, + "statuses_count": 3293, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "131516", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", + "profile_background_tile": true, + "profile_image_url": "http://pbs.twimg.com/profile_images/378800000504584690/8ccba98eda8c0fd1d15a74e401f621d1_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/378800000504584690/8ccba98eda8c0fd1d15a74e401f621d1_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/226897125/1385551752", + "profile_link_color": "009999", + "profile_sidebar_border_color": "EEEEEE", + "profile_sidebar_fill_color": "EFEFEF", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "Take3carnifex", + "name": "Take3", + "id": 535179785, + "id_str": "535179785", + "indices": [ + 0, + 14 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:03 +0000 2014", + "id": 505874873223110656, + "id_str": "505874873223110656", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "今どき女子高生の謎w", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2744236873, + "id_str": "2744236873", + "name": "今どき女子高生の謎w", + "screen_name": "imadokijoshiko", + "location": "", + "description": "思わず耳を疑う男性の方の夢を壊してしまう、\r\n女子高生達のディープな世界を見てください☆ \r\nおもしろいと思ったら RT & 相互フォローでお願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 79, + "friends_count": 973, + "listed_count": 0, + "created_at": "Tue Aug 19 07:06:47 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 354, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501627015980535808/avWBgkDh_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501627015980535808/avWBgkDh_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2744236873/1408432455", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:02 +0000 2014", + "id": 505874872463925248, + "id_str": "505874872463925248", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "私の理想の男性像", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2761782601, + "id_str": "2761782601", + "name": "私の理想の男性像", + "screen_name": "risou_dansei", + "location": "", + "description": "こんな男性♥ ほんとにいるのかしら!? \r\n「いたらいいのになぁ」っていう理想の男性像をを、私目線でつぶやきます。 \r\nいいなと思った人は RT & フォローお願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 69, + "friends_count": 974, + "listed_count": 0, + "created_at": "Sun Aug 24 08:03:32 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 208, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/503452833719410688/tFU509Yk_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/503452833719410688/tFU509Yk_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2761782601/1408867519", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:02 +0000 2014", + "id": 505874871713157120, + "id_str": "505874871713157120", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "激アツ★6秒動画", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2725690658, + "id_str": "2725690658", + "name": "激アツ★6秒動画", + "screen_name": "gekiatu_6byou", + "location": "", + "description": "話題の6秒動画! \r\n思わず「ほんとかよっ」てツッコんでしまう内容のオンパレード! \r\nおもしろかったら、是非 RT & フォローお願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 195, + "friends_count": 494, + "listed_count": 0, + "created_at": "Tue Aug 12 08:17:29 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 477, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/499107997444886528/3rl6FrIk_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/499107997444886528/3rl6FrIk_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2725690658/1407832963", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:02 +0000 2014", + "id": 505874871616671744, + "id_str": "505874871616671744", + "text": "爆笑ww珍解答集!\n先生のツメの甘さと生徒のセンスを感じる一問一答だとFBでも話題!!\nうどん天下一決定戦ウィンドウズ9三重高校竹内由恵アナ花火保険\nhttp://t.co/jRWJt8IrSB http://t.co/okrAoxSbt0", + "source": "笑える博物館", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2748747362, + "id_str": "2748747362", + "name": "笑える博物館", + "screen_name": "waraeru_kan", + "location": "", + "description": "", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 19, + "friends_count": 10, + "listed_count": 0, + "created_at": "Wed Aug 20 11:11:04 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 15137, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://abs.twimg.com/sticky/default_profile_images/default_profile_4_normal.png", + "profile_image_url_https": "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_normal.png", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": true, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [ + { + "url": "http://t.co/jRWJt8IrSB", + "expanded_url": "http://bit.ly/1qBa1nl", + "display_url": "bit.ly/1qBa1nl", + "indices": [ + 75, + 97 + ] + } + ], + "user_mentions": [], + "media": [ + { + "id": 505874871344066560, + "id_str": "505874871344066560", + "indices": [ + 98, + 120 + ], + "media_url": "http://pbs.twimg.com/media/BwU6g-dCcAALxAW.png", + "media_url_https": "https://pbs.twimg.com/media/BwU6g-dCcAALxAW.png", + "url": "http://t.co/okrAoxSbt0", + "display_url": "pic.twitter.com/okrAoxSbt0", + "expanded_url": "http://twitter.com/waraeru_kan/status/505874871616671744/photo/1", + "type": "photo", + "sizes": { + "small": { + "w": 340, + "h": 425, + "resize": "fit" + }, + "thumb": { + "w": 150, + "h": 150, + "resize": "crop" + }, + "large": { + "w": 600, + "h": 750, + "resize": "fit" + }, + "medium": { + "w": 600, + "h": 750, + "resize": "fit" + } + } + } + ] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:02 +0000 2014", + "id": 505874871268540416, + "id_str": "505874871268540416", + "text": "@nasan_arai \n名前→なーさん\n第一印象→誰。(´・_・`)\n今の印象→れいら♡\nLINE交換できる?→してる(「・ω・)「\n好きなところ→可愛い優しい優しい優しい\n最後に一言→なーさん好き〜(´・_・`)♡GEM現場おいでね(´・_・`)♡\n\n#ふぁぼした人にやる", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": 1717603286, + "in_reply_to_user_id_str": "1717603286", + "in_reply_to_screen_name": "nasan_arai", + "user": { + "id": 2417626784, + "id_str": "2417626784", + "name": "✩.ゆきଘ(*´꒳`)", + "screen_name": "Ymaaya_gem", + "location": "", + "description": "⁽⁽٩( ᐖ )۶⁾⁾ ❤︎ 武 田 舞 彩 ❤︎ ₍₍٩( ᐛ )۶₎₎", + "url": "http://t.co/wR0Qb76TbB", + "entities": { + "url": { + "urls": [ + { + "url": "http://t.co/wR0Qb76TbB", + "expanded_url": "http://twpf.jp/Ymaaya_gem", + "display_url": "twpf.jp/Ymaaya_gem", + "indices": [ + 0, + 22 + ] + } + ] + }, + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 198, + "friends_count": 245, + "listed_count": 1, + "created_at": "Sat Mar 29 16:03:06 +0000 2014", + "favourites_count": 3818, + "utc_offset": null, + "time_zone": null, + "geo_enabled": true, + "verified": false, + "statuses_count": 8056, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/505516858816987136/4gFGjHzu_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/505516858816987136/4gFGjHzu_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2417626784/1407764793", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [ + { + "text": "ふぁぼした人にやる", + "indices": [ + 128, + 138 + ] + } + ], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "nasan_arai", + "name": "なーさん", + "id": 1717603286, + "id_str": "1717603286", + "indices": [ + 0, + 11 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:02 +0000 2014", + "id": 505874871218225152, + "id_str": "505874871218225152", + "text": "\"ソードマスター\"剣聖カミイズミ (CV:緑川光)-「ソードマスター」のアスタリスク所持者\n第一師団団長にして「剣聖」の称号を持つ剣士。イデアの剣の師匠。 \n敵味方からも尊敬される一流の武人。", + "source": "twittbot.net", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 1435517814, + "id_str": "1435517814", + "name": "俺、関係ないよ?", + "screen_name": "BDFF_LOVE", + "location": "ルクセンダルクorリングアベルさんの隣", + "description": "自分なりに生きる人、最後まであきらめないの。でも、フォローありがとう…。@ringo_BDFFLOVE ←は、妹です。時々、会話します。「現在BOTで、BDFFのこと呟くよ!」夜は、全滅 「BDFFプレイ中」詳しくは、ツイプロみてください!(絶対)", + "url": "http://t.co/5R4dzpbWX2", + "entities": { + "url": { + "urls": [ + { + "url": "http://t.co/5R4dzpbWX2", + "expanded_url": "http://twpf.jp/BDFF_LOVE", + "display_url": "twpf.jp/BDFF_LOVE", + "indices": [ + 0, + 22 + ] + } + ] + }, + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 1066, + "friends_count": 1799, + "listed_count": 6, + "created_at": "Fri May 17 12:33:23 +0000 2013", + "favourites_count": 1431, + "utc_offset": 32400, + "time_zone": "Irkutsk", + "geo_enabled": true, + "verified": false, + "statuses_count": 6333, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/505696320380612608/qvaxb_zx_normal.png", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/505696320380612608/qvaxb_zx_normal.png", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/1435517814/1409401948", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:02 +0000 2014", + "id": 505874871130136576, + "id_str": "505874871130136576", + "text": "闇「リンと付き合うに当たって歳の差以外にもいろいろ壁があったんだよ。愛し隊の妨害とか風紀厨の生徒会長とか…」\n一号「リンちゃんを泣かせたらシメるかんね!」\n二号「リンちゃんにやましい事したら×す…」\n執行部「不純な交際は僕が取り締まろうじゃないか…」\n闇「(消される)」", + "source": "twittbot.net", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2386208737, + "id_str": "2386208737", + "name": "闇未来Bot", + "screen_name": "StxRinFbot", + "location": "DIVAルーム", + "description": "ProjectDIVAのモジュール・ストレンジダーク×鏡音リンFutureStyleの自己満足非公式Bot マセレン仕様。CP要素あります。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 7, + "friends_count": 2, + "listed_count": 0, + "created_at": "Thu Mar 13 02:58:09 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 4876, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/443948925351755776/6rmljL5C_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/443948925351755776/6rmljL5C_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2386208737/1396259004", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:02 +0000 2014", + "id": 505874870933016576, + "id_str": "505874870933016576", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "絶品!!スイーツ天国", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2725681663, + "id_str": "2725681663", + "name": "絶品!!スイーツ天国", + "screen_name": "suitestengoku", + "location": "", + "description": "美味しそうなスイーツって、見てるだけで幸せな気分になれますね♪\r\nそんな素敵なスイーツに出会いたいです。\r\n食べたいと思ったら是非 RT & フォローお願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 401, + "friends_count": 1877, + "listed_count": 1, + "created_at": "Tue Aug 12 07:43:52 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 554, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/499099533507178496/g5dNpArt_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/499099533507178496/g5dNpArt_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2725681663/1407829743", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:02 +0000 2014", + "id": 505874870148669440, + "id_str": "505874870148669440", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "電車厳禁!!おもしろ話", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2699667800, + "id_str": "2699667800", + "name": "電車厳禁!!おもしろ話w", + "screen_name": "dengeki_omoro", + "location": "", + "description": "日常のオモシロくて笑える場面を探します♪\r\n面白かったらRT & 相互フォローでみなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 461, + "friends_count": 1919, + "listed_count": 0, + "created_at": "Sat Aug 02 02:16:32 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 728, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/495400387961036800/BBMb_hcG_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/495400387961036800/BBMb_hcG_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2699667800/1406947654", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:02 +0000 2014", + "id": 505874869339189249, + "id_str": "505874869339189249", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "笑えるwwランキング2", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2695745652, + "id_str": "2695745652", + "name": "笑えるwwランキング", + "screen_name": "wara_runk", + "location": "", + "description": "知ってると使えるランキングを探そう。\r\n面白かったらRT & 相互フォローでみなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 314, + "friends_count": 1943, + "listed_count": 1, + "created_at": "Thu Jul 31 13:51:57 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 737, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/494844659856728064/xBQfnm5J_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/494844659856728064/xBQfnm5J_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2695745652/1406815103", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:02 +0000 2014", + "id": 505874868533854209, + "id_str": "505874868533854209", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "スニーカー大好き★図鑑", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2707963890, + "id_str": "2707963890", + "name": "スニーカー大好き★図鑑", + "screen_name": "sunikar_daisuki", + "location": "", + "description": "スニーカー好きを見つけて仲間になろう♪\r\n気に入ったら RT & 相互フォローで みなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 394, + "friends_count": 1891, + "listed_count": 0, + "created_at": "Tue Aug 05 01:54:28 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 642, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/496474952631996416/f0C_u3_u_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/496474952631996416/f0C_u3_u_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2707963890/1407203869", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "zh" + }, + "created_at": "Sun Aug 31 00:29:01 +0000 2014", + "id": 505874867997380608, + "id_str": "505874867997380608", + "text": "\"@BelloTexto: ¿Quieres ser feliz? \n一\"No stalkees\" \n一\"No stalkees\" \n一\"No stalkees\" \n一\"No stalkees\" \n一\"No stalkees\" \n一\"No stalkees\".\"", + "source": "Twitter for Android", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2249378935, + "id_str": "2249378935", + "name": "Maggie Becerril ", + "screen_name": "maggdesie", + "location": "", + "description": "cambiando la vida de las personas.", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 120, + "friends_count": 391, + "listed_count": 0, + "created_at": "Mon Dec 16 21:56:49 +0000 2013", + "favourites_count": 314, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 1657, + "lang": "es", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/505093371665604608/K0x_LV2y_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/505093371665604608/K0x_LV2y_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2249378935/1409258479", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "BelloTexto", + "name": "Indirectas... ✉", + "id": 833083404, + "id_str": "833083404", + "indices": [ + 1, + 12 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "zh" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:01 +0000 2014", + "id": 505874867720183808, + "id_str": "505874867720183808", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "ザ・異性の裏の顔", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2719746578, + "id_str": "2719746578", + "name": "ザ・異性の裏の顔", + "screen_name": "iseiuragao", + "location": "", + "description": "異性について少し学ぶことで、必然的にモテるようになる!? 相手を理解することで見えてくるもの「それは・・・●●」 いい内容だと思ったら RT & フォローもお願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 238, + "friends_count": 1922, + "listed_count": 0, + "created_at": "Sat Aug 09 17:18:43 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 532, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/498157077726900224/tW8q4di__normal.png", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/498157077726900224/tW8q4di__normal.png", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2719746578/1407604947", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:01 +0000 2014", + "id": 505874866910687233, + "id_str": "505874866910687233", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "超w美女☆アルバム", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2744054334, + "id_str": "2744054334", + "name": "超w美女☆アルバム", + "screen_name": "bijyoalbum", + "location": "", + "description": "「おお~っ!いいね~」って、思わず言ってしまう、美女を見つけます☆ \r\nタイプだと思ったら RT & 相互フォローでお願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 45, + "friends_count": 966, + "listed_count": 0, + "created_at": "Tue Aug 19 05:36:48 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 352, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501604413312491520/GP66eKWr_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501604413312491520/GP66eKWr_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2744054334/1408426814", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:01 +0000 2014", + "id": 505874866105376769, + "id_str": "505874866105376769", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "男に見せない女子の裏生態", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2744261238, + "id_str": "2744261238", + "name": "男に見せない女子の裏生態", + "screen_name": "jyoshiuraseitai", + "location": "", + "description": "男の知らない女子ならではのあるある☆ \r\nそんな生々しい女子の生態をつぶやきます。 \r\nわかる~って人は RT & フォローでお願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 203, + "friends_count": 967, + "listed_count": 0, + "created_at": "Tue Aug 19 08:01:28 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 348, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501641354804346880/Uh1-n1LD_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501641354804346880/Uh1-n1LD_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2744261238/1408435630", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:01 +0000 2014", + "id": 505874865354584064, + "id_str": "505874865354584064", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "驚きの動物たちの生態", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2759403146, + "id_str": "2759403146", + "name": "驚きの動物たちの生態", + "screen_name": "soubutu_seitai", + "location": "", + "description": "「おお~っ」と 言われるような、動物の生態をツイートします♪ \r\n知っていると、あなたも人気者に!? \r\nおもしろかったら RT & フォローを、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 67, + "friends_count": 954, + "listed_count": 0, + "created_at": "Sat Aug 23 16:39:31 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 219, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/503220468128567296/Z8mGDIBS_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/503220468128567296/Z8mGDIBS_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2759403146/1408812130", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:01 +0000 2014", + "id": 505874864603820032, + "id_str": "505874864603820032", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "モテ女子★ファションの秘密", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2706659820, + "id_str": "2706659820", + "name": "モテ女子★ファションの秘密", + "screen_name": "mote_woman", + "location": "", + "description": "オシャレかわいい♥モテ度UPの注目アイテムを見つけます。\r\n気に入ったら RT & 相互フォローで みなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 217, + "friends_count": 1806, + "listed_count": 0, + "created_at": "Mon Aug 04 14:30:24 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 682, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/496303370936668161/s7xP8rTy_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/496303370936668161/s7xP8rTy_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2706659820/1407163059", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:00 +0000 2014", + "id": 505874863874007040, + "id_str": "505874863874007040", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "男女の違いを解明する", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2761896468, + "id_str": "2761896468", + "name": "男女の違いを解明する", + "screen_name": "danjyonotigai1", + "location": "", + "description": "意外と理解できていない男女それぞれの事情。 \r\n「えっ マジで!?」と驚くような、男女の習性をつぶやきます♪ ためになったら、是非 RT & フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 82, + "friends_count": 992, + "listed_count": 0, + "created_at": "Sun Aug 24 09:47:44 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 237, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/503479057380413441/zDLu5Z9o_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/503479057380413441/zDLu5Z9o_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2761896468/1408873803", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:00 +0000 2014", + "id": 505874862900924416, + "id_str": "505874862900924416", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "神レベル★極限の発想", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2744950735, + "id_str": "2744950735", + "name": "神レベル★極限の発想", + "screen_name": "kamihassou", + "location": "", + "description": "見ているだけで、本気がビシバシ伝わってきます! \r\n人生のヒントになるような、そんな究極の発想を集めています。 \r\nいいなと思ったら RT & 相互フォローで、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 84, + "friends_count": 992, + "listed_count": 0, + "created_at": "Tue Aug 19 13:36:05 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 343, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501725053189226496/xZNOTYz2_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501725053189226496/xZNOTYz2_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2744950735/1408455571", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:00 +0000 2014", + "id": 505874862397591552, + "id_str": "505874862397591552", + "text": "@kaoritoxx そうよ!あたしはそう思うようにしておる。いま職場一やけとる気がする(°_°)!満喫幸せ焼け!!wあー、なるほどね!毎回そうだよね!ティアラちゃんみにいってるもんね♡五月と九月恐ろしい、、、\nハリポタエリアはいった??", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": 505838547308277761, + "in_reply_to_status_id_str": "505838547308277761", + "in_reply_to_user_id": 796000214, + "in_reply_to_user_id_str": "796000214", + "in_reply_to_screen_name": "kaoritoxx", + "user": { + "id": 2256249487, + "id_str": "2256249487", + "name": "はあちゃん@海賊同盟中", + "screen_name": "onepiece_24", + "location": "どえすえろぉたんの助手兼ね妹(願望)", + "description": "ONE PIECE愛しすぎて今年23ちゃい(歴14年目)ゾロ様に一途だったのにロー、このやろー。ロビンちゃんが幸せになればいい。ルフィは無条件にすき。ゾロビン、ローロビ、ルロビ♡usj、声優さん、コナン、進撃、クレしん、H x Hも好き♩", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 415, + "friends_count": 384, + "listed_count": 3, + "created_at": "Sat Dec 21 09:37:25 +0000 2013", + "favourites_count": 1603, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 9636, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501686340564418561/hMQFN4vD_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501686340564418561/hMQFN4vD_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2256249487/1399987924", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "kaoritoxx", + "name": "かおちゃん", + "id": 796000214, + "id_str": "796000214", + "indices": [ + 0, + 10 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:00 +0000 2014", + "id": 505874861973991424, + "id_str": "505874861973991424", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "恋愛仙人", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2698885082, + "id_str": "2698885082", + "name": "恋愛仙人", + "screen_name": "renai_sennin", + "location": "", + "description": "豊富でステキな恋愛経験を、シェアしましょう。\r\n面白かったらRT & 相互フォローでみなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 618, + "friends_count": 1847, + "listed_count": 1, + "created_at": "Fri Aug 01 18:09:38 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 726, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/495272204641132544/GNA18aOg_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/495272204641132544/GNA18aOg_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2698885082/1406917096", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:00 +0000 2014", + "id": 505874861881700353, + "id_str": "505874861881700353", + "text": "@itsukibot_ 一稀の俺のソーセージをペロペロする音はデカイ", + "source": "jigtwi", + "truncated": false, + "in_reply_to_status_id": 505871017428795392, + "in_reply_to_status_id_str": "505871017428795392", + "in_reply_to_user_id": 141170845, + "in_reply_to_user_id_str": "141170845", + "in_reply_to_screen_name": "itsukibot_", + "user": { + "id": 2184752048, + "id_str": "2184752048", + "name": "アンドー", + "screen_name": "55dakedayo", + "location": "", + "description": "", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 15, + "friends_count": 24, + "listed_count": 0, + "created_at": "Sat Nov 09 17:42:22 +0000 2013", + "favourites_count": 37249, + "utc_offset": 32400, + "time_zone": "Irkutsk", + "geo_enabled": false, + "verified": false, + "statuses_count": 21070, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://abs.twimg.com/sticky/default_profile_images/default_profile_3_normal.png", + "profile_image_url_https": "https://abs.twimg.com/sticky/default_profile_images/default_profile_3_normal.png", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": true, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "itsukibot_", + "name": "前田一稀", + "id": 141170845, + "id_str": "141170845", + "indices": [ + 0, + 11 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:00 +0000 2014", + "id": 505874861185437697, + "id_str": "505874861185437697", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "あの伝説の名ドラマ&名場面", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2706951979, + "id_str": "2706951979", + "name": "あの伝説の名ドラマ&名場面", + "screen_name": "densetunodorama", + "location": "", + "description": "誰にでも記憶に残る、ドラマの名場面があると思います。そんな感動のストーリーを、もう一度わかちあいたいです。\r\n「これ知ってる!」とか「あ~懐かしい」と思ったら RT & 相互フォローでみなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 300, + "friends_count": 1886, + "listed_count": 0, + "created_at": "Mon Aug 04 16:38:25 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 694, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/496335892152209408/fKzb8Nv3_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/496335892152209408/fKzb8Nv3_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2706951979/1407170704", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:29:00 +0000 2014", + "id": 505874860447260672, + "id_str": "505874860447260672", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "マジで食べたい♥ケーキ特集", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2724328646, + "id_str": "2724328646", + "name": "マジで食べたい♥ケーキ特集", + "screen_name": "tabetaicake1", + "location": "", + "description": "女性の目線から見た、美味しそうなケーキを探し求めています。\r\n見てるだけで、あれもコレも食べたくなっちゃう♪\r\n美味しそうだと思ったら、是非 RT & フォローお願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 158, + "friends_count": 1907, + "listed_count": 0, + "created_at": "Mon Aug 11 17:15:22 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 493, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/498881289844293632/DAa9No9M_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/498881289844293632/DAa9No9M_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2724328646/1407777704", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:28:59 +0000 2014", + "id": 505874859662925824, + "id_str": "505874859662925824", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "アディダス★マニア", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2704003662, + "id_str": "2704003662", + "name": "アディダス★マニア", + "screen_name": "adi_mania11", + "location": "", + "description": "素敵なアディダスのアイテムを見つけたいです♪\r\n気に入ってもらえたららRT & 相互フォローで みなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 340, + "friends_count": 1851, + "listed_count": 0, + "created_at": "Sun Aug 03 12:26:37 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 734, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/495911561781727235/06QAMVrR_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/495911561781727235/06QAMVrR_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2704003662/1407069046", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:28:59 +0000 2014", + "id": 505874858920513537, + "id_str": "505874858920513537", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "萌えペット大好き", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2719061228, + "id_str": "2719061228", + "name": "萌えペット大好き", + "screen_name": "moe_pet1", + "location": "", + "description": "かわいいペットを見るのが趣味です♥そんな私と一緒にいやされたい人いませんか?かわいいと思ったら RT & フォローもお願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 289, + "friends_count": 1812, + "listed_count": 0, + "created_at": "Sat Aug 09 10:20:25 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 632, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/498051549537386496/QizThq7N_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/498051549537386496/QizThq7N_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2719061228/1407581287", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:28:59 +0000 2014", + "id": 505874858115219456, + "id_str": "505874858115219456", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "恋愛の教科書 ", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2744344514, + "id_str": "2744344514", + "name": "恋愛の教科書", + "screen_name": "renaikyoukasyo", + "location": "", + "description": "もっと早く知っとくべきだった~!知っていればもっと上手くいく♪ \r\n今すぐ役立つ恋愛についての雑学やマメ知識をお届けします。 \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 124, + "friends_count": 955, + "listed_count": 0, + "created_at": "Tue Aug 19 08:32:45 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 346, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501655512018997248/7SznYGWi_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501655512018997248/7SznYGWi_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2744344514/1408439001", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:28:59 +0000 2014", + "id": 505874857335074816, + "id_str": "505874857335074816", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "オモロすぎる★学生の日常", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2699365116, + "id_str": "2699365116", + "name": "オモロすぎる★学生の日常", + "screen_name": "omorogakusei", + "location": "", + "description": "楽しすぎる学生の日常を探していきます。\r\n面白かったらRT & 相互フォローでみなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 289, + "friends_count": 1156, + "listed_count": 2, + "created_at": "Fri Aug 01 23:35:18 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 770, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/495353473886478336/S-4B_RVl_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/495353473886478336/S-4B_RVl_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2699365116/1406936481", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:28:59 +0000 2014", + "id": 505874856605257728, + "id_str": "505874856605257728", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "憧れの★インテリア図鑑", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2721907602, + "id_str": "2721907602", + "name": "憧れの★インテリア図鑑", + "screen_name": "akogareinteria", + "location": "", + "description": "自分の住む部屋もこんなふうにしてみたい♪ \r\nそんな素敵なインテリアを、日々探していますw \r\nいいなと思ったら RT & 相互フォローお願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 298, + "friends_count": 1925, + "listed_count": 0, + "created_at": "Sun Aug 10 15:59:13 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 540, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/498499374423343105/Wi_izHvT_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/498499374423343105/Wi_izHvT_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2721907602/1407686543", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:28:59 +0000 2014", + "id": 505874856089378816, + "id_str": "505874856089378816", + "text": "天冥の標 VI 宿怨 PART1 / 小川 一水\nhttp://t.co/fXIgRt4ffH\n \n#キンドル #天冥の標VI宿怨PART1", + "source": "waromett", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 1953404612, + "id_str": "1953404612", + "name": "わろめっと", + "screen_name": "waromett", + "location": "", + "description": "たのしいついーとしょうかい", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 16980, + "friends_count": 16983, + "listed_count": 18, + "created_at": "Fri Oct 11 05:49:57 +0000 2013", + "favourites_count": 3833, + "utc_offset": 32400, + "time_zone": "Tokyo", + "geo_enabled": false, + "verified": false, + "statuses_count": 98655, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "352726", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme5/bg.gif", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme5/bg.gif", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/378800000578908101/14c4744c7aa34b1f8bbd942b78e59385_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/378800000578908101/14c4744c7aa34b1f8bbd942b78e59385_normal.jpeg", + "profile_link_color": "D02B55", + "profile_sidebar_border_color": "829D5E", + "profile_sidebar_fill_color": "99CC33", + "profile_text_color": "3E4415", + "profile_use_background_image": true, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [ + { + "text": "キンドル", + "indices": [ + 50, + 55 + ] + }, + { + "text": "天冥の標VI宿怨PART1", + "indices": [ + 56, + 70 + ] + } + ], + "symbols": [], + "urls": [ + { + "url": "http://t.co/fXIgRt4ffH", + "expanded_url": "http://j.mp/1kHBOym", + "display_url": "j.mp/1kHBOym", + "indices": [ + 25, + 47 + ] + } + ], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "zh" + }, + "created_at": "Sun Aug 31 00:28:58 +0000 2014", + "id": 505874855770599425, + "id_str": "505874855770599425", + "text": "四川盆地江淮等地将有强降雨 开学日多地将有雨:   中新网8月31日电 据中央气象台消息,江淮东部、四川盆地东北部等地今天(31日)又将迎来一场暴雨或大暴雨天气。明天9月1日,是中小学生开学的日子。预计明天,内蒙古中部、... http://t.co/RNdqIHmTby", + "source": "twitterfeed", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 402427654, + "id_str": "402427654", + "name": "中国新闻", + "screen_name": "zhongwenxinwen", + "location": "", + "description": "中国的新闻,世界的新闻。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 2429, + "friends_count": 15, + "listed_count": 29, + "created_at": "Tue Nov 01 01:56:43 +0000 2011", + "favourites_count": 0, + "utc_offset": -28800, + "time_zone": "Alaska", + "geo_enabled": false, + "verified": false, + "statuses_count": 84564, + "lang": "zh-cn", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "709397", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme6/bg.gif", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme6/bg.gif", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/2700523149/5597e347b2eb880425faef54287995f2_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/2700523149/5597e347b2eb880425faef54287995f2_normal.jpeg", + "profile_link_color": "FF3300", + "profile_sidebar_border_color": "86A4A6", + "profile_sidebar_fill_color": "A0C5C7", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [ + { + "url": "http://t.co/RNdqIHmTby", + "expanded_url": "http://bit.ly/1tOdNsI", + "display_url": "bit.ly/1tOdNsI", + "indices": [ + 114, + 136 + ] + } + ], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "zh" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:28:58 +0000 2014", + "id": 505874854877200384, + "id_str": "505874854877200384", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "LDH ★大好き応援団", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2700961603, + "id_str": "2700961603", + "name": "LDH ★大好き応援団", + "screen_name": "LDH_daisuki1", + "location": "", + "description": "LDHファンは、全員仲間です♪\r\n面白かったらRT & 相互フォローでみなさん、お願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 458, + "friends_count": 1895, + "listed_count": 0, + "created_at": "Sat Aug 02 14:23:46 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 735, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/495578007298252800/FOZflgYu_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/495578007298252800/FOZflgYu_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2700961603/1406989928", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:28:58 +0000 2014", + "id": 505874854147407872, + "id_str": "505874854147407872", + "text": "RT @shiawaseomamori: 一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるの…", + "source": "マジ!?怖いアニメ都市伝説", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2719489172, + "id_str": "2719489172", + "name": "マジ!?怖いアニメ都市伝説", + "screen_name": "anime_toshiden1", + "location": "", + "description": "あなたの知らない、怖すぎるアニメの都市伝説を集めています。\r\n「え~知らなかったよww]」って人は RT & フォローお願いします♪", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 377, + "friends_count": 1911, + "listed_count": 1, + "created_at": "Sat Aug 09 14:41:15 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 536, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/498118027322208258/h7XOTTSi_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/498118027322208258/h7XOTTSi_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2719489172/1407595513", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:06 +0000 2014", + "id": 505871615125491712, + "id_str": "505871615125491712", + "text": "一に止まると書いて、正しいという意味だなんて、この年になるまで知りませんでした。 人は生きていると、前へ前へという気持ちばかり急いて、どんどん大切なものを置き去りにしていくものでしょう。本当に正しいことというのは、一番初めの場所にあるのかもしれません。 by神様のカルテ、夏川草介", + "source": "幸せの☆お守り", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2745121514, + "id_str": "2745121514", + "name": "幸せの☆お守り", + "screen_name": "shiawaseomamori", + "location": "", + "description": "自分が幸せだと周りも幸せにできる! \r\nそんな人生を精一杯生きるために必要な言葉をお届けします♪ \r\nいいなと思ったら RT & 相互フォローで、お願いします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 213, + "friends_count": 991, + "listed_count": 0, + "created_at": "Tue Aug 19 14:45:19 +0000 2014", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 349, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/501742437606244354/scXy81ZW_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2745121514/1408459730", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 58, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "shiawaseomamori", + "name": "幸せの☆お守り", + "id": 2745121514, + "id_str": "2745121514", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:28:58 +0000 2014", + "id": 505874854134820864, + "id_str": "505874854134820864", + "text": "@vesperia1985 おはよー!\n今日までなのですよ…!!明日一生来なくていい", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": 505868030329364480, + "in_reply_to_status_id_str": "505868030329364480", + "in_reply_to_user_id": 2286548834, + "in_reply_to_user_id_str": "2286548834", + "in_reply_to_screen_name": "vesperia1985", + "user": { + "id": 2389045190, + "id_str": "2389045190", + "name": "りいこ", + "screen_name": "riiko_dq10", + "location": "", + "description": "サマーエルフです、りいこです。えるおくんラブです!随時ふれぼしゅ〜〜(っ˘ω˘c )*日常のどうでもいいことも呟いてますがよろしくね〜", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 67, + "friends_count": 69, + "listed_count": 0, + "created_at": "Fri Mar 14 13:02:27 +0000 2014", + "favourites_count": 120, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 324, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/503906346815610881/BfSrCoBr_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/503906346815610881/BfSrCoBr_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2389045190/1409232058", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "vesperia1985", + "name": "ユーリ", + "id": 2286548834, + "id_str": "2286548834", + "indices": [ + 0, + 13 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:28:58 +0000 2014", + "id": 505874853778685952, + "id_str": "505874853778685952", + "text": "【映画パンフレット】 永遠の0 (永遠のゼロ) 監督 山崎貴 キャスト 岡田准一、三浦春馬、井上真央東宝(2)11点の新品/中古品を見る: ¥ 500より\n(この商品の現在のランクに関する正式な情報については、アートフレーム... http://t.co/4hbyB1rbQ7", + "source": "IFTTT", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 1319883571, + "id_str": "1319883571", + "name": "森林木工家具製作所", + "screen_name": "Furniturewood", + "location": "沖縄", + "description": "家具(かぐ、Furniture)は、家財道具のうち家の中に据え置いて利用する比較的大型の道具類、または元々家に作り付けられている比較的大型の道具類をさす。なお、日本の建築基準法上は、作り付け家具は、建築確認及び完了検査の対象となるが、後から置かれるものについては対象外である。", + "url": "http://t.co/V4oyL0xtZk", + "entities": { + "url": { + "urls": [ + { + "url": "http://t.co/V4oyL0xtZk", + "expanded_url": "http://astore.amazon.co.jp/furniturewood-22", + "display_url": "astore.amazon.co.jp/furniturewood-…", + "indices": [ + 0, + 22 + ] + } + ] + }, + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 677, + "friends_count": 743, + "listed_count": 1, + "created_at": "Mon Apr 01 07:55:14 +0000 2013", + "favourites_count": 0, + "utc_offset": 32400, + "time_zone": "Irkutsk", + "geo_enabled": false, + "verified": false, + "statuses_count": 17210, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/3460466135/c67d9df9b760787b9ed284fe80b1dd31_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/3460466135/c67d9df9b760787b9ed284fe80b1dd31_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/1319883571/1364804982", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [ + { + "url": "http://t.co/4hbyB1rbQ7", + "expanded_url": "http://ift.tt/1kT55bk", + "display_url": "ift.tt/1kT55bk", + "indices": [ + 116, + 138 + ] + } + ], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:28:58 +0000 2014", + "id": 505874852754907136, + "id_str": "505874852754907136", + "text": "RT @siranuga_hotoke: ゴキブリは一世帯に平均して480匹いる。", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 413944345, + "id_str": "413944345", + "name": "泥酔イナバウアー", + "screen_name": "Natade_co_co_21", + "location": "", + "description": "君の瞳にうつる僕に乾杯。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 298, + "friends_count": 300, + "listed_count": 4, + "created_at": "Wed Nov 16 12:52:46 +0000 2011", + "favourites_count": 3125, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 12237, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "FFF04D", + "profile_background_image_url": "http://pbs.twimg.com/profile_background_images/378800000115928444/9bf5fa13385cc80bfeb097e51af9862a.jpeg", + "profile_background_image_url_https": "https://pbs.twimg.com/profile_background_images/378800000115928444/9bf5fa13385cc80bfeb097e51af9862a.jpeg", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/500849752351600640/lMQqIzYj_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/500849752351600640/lMQqIzYj_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/413944345/1403511193", + "profile_link_color": "0099CC", + "profile_sidebar_border_color": "000000", + "profile_sidebar_fill_color": "F6FFD1", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sat Aug 30 23:24:23 +0000 2014", + "id": 505858599411666944, + "id_str": "505858599411666944", + "text": "ゴキブリは一世帯に平均して480匹いる。", + "source": "twittbot.net", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2243896200, + "id_str": "2243896200", + "name": "知らぬが仏bot", + "screen_name": "siranuga_hotoke", + "location": "奈良・京都辺り", + "description": "知らぬが仏な情報をお伝えします。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 3288, + "friends_count": 3482, + "listed_count": 7, + "created_at": "Fri Dec 13 13:16:35 +0000 2013", + "favourites_count": 0, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 1570, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/378800000866399372/ypy5NnPe_normal.png", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/378800000866399372/ypy5NnPe_normal.png", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2243896200/1386997755", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 1, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + "retweet_count": 1, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [], + "user_mentions": [ + { + "screen_name": "siranuga_hotoke", + "name": "知らぬが仏bot", + "id": 2243896200, + "id_str": "2243896200", + "indices": [ + 3, + 19 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:28:58 +0000 2014", + "id": 505874852603908096, + "id_str": "505874852603908096", + "text": "RT @UARROW_Y: ようかい体操第一を踊る国見英 http://t.co/SXoYWH98as", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 2463035136, + "id_str": "2463035136", + "name": "や", + "screen_name": "yae45", + "location": "", + "description": "きもちわるいことつぶやく用", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 4, + "friends_count": 30, + "listed_count": 0, + "created_at": "Fri Apr 25 10:49:20 +0000 2014", + "favourites_count": 827, + "utc_offset": 32400, + "time_zone": "Irkutsk", + "geo_enabled": false, + "verified": false, + "statuses_count": 390, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/505345820137234433/csFeRxPm_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/505345820137234433/csFeRxPm_normal.jpeg", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:16:45 +0000 2014", + "id": 505871779949051904, + "id_str": "505871779949051904", + "text": "ようかい体操第一を踊る国見英 http://t.co/SXoYWH98as", + "source": "Twitter for Android", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 1261662588, + "id_str": "1261662588", + "name": "ゆう矢", + "screen_name": "UARROW_Y", + "location": "つくり出そう国影の波 広げよう国影の輪", + "description": "HQ!! 成人済腐女子。日常ツイート多いです。赤葦京治夢豚クソツイ含みます注意。フォローをお考えの際はプロフご一読お願い致します。FRBお気軽に", + "url": "http://t.co/LFX2XOzb0l", + "entities": { + "url": { + "urls": [ + { + "url": "http://t.co/LFX2XOzb0l", + "expanded_url": "http://twpf.jp/UARROW_Y", + "display_url": "twpf.jp/UARROW_Y", + "indices": [ + 0, + 22 + ] + } + ] + }, + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 265, + "friends_count": 124, + "listed_count": 12, + "created_at": "Tue Mar 12 10:42:17 +0000 2013", + "favourites_count": 6762, + "utc_offset": 32400, + "time_zone": "Tokyo", + "geo_enabled": true, + "verified": false, + "statuses_count": 55946, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/502095104618663937/IzuPYx3E_normal.png", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/502095104618663937/IzuPYx3E_normal.png", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/1261662588/1408618604", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 29, + "favorite_count": 54, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [ + { + "url": "http://t.co/SXoYWH98as", + "expanded_url": "http://twitter.com/UARROW_Y/status/505871779949051904/photo/1", + "display_url": "pic.twitter.com/SXoYWH98as", + "indices": [ + 15, + 37 + ] + } + ], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "ja" + }, + "retweet_count": 29, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [ + { + "url": "http://t.co/SXoYWH98as", + "expanded_url": "http://twitter.com/UARROW_Y/status/505871779949051904/photo/1", + "display_url": "pic.twitter.com/SXoYWH98as", + "indices": [ + 29, + 51 + ] + } + ], + "user_mentions": [ + { + "screen_name": "UARROW_Y", + "name": "ゆう矢", + "id": 1261662588, + "id_str": "1261662588", + "indices": [ + 3, + 12 + ] + } + ] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "ja" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "zh" + }, + "created_at": "Sun Aug 31 00:28:57 +0000 2014", + "id": 505874848900341760, + "id_str": "505874848900341760", + "text": "RT @fightcensorship: 李克強總理的臉綠了!在前日南京青奧會閉幕式,觀眾席上一名貪玩韓國少年運動員,竟斗膽用激光筆射向中國總理李克強的臉。http://t.co/HLX9mHcQwe http://t.co/fVVOSML5s8", + "source": "Twitter for iPhone", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 889332218, + "id_str": "889332218", + "name": "民權初步", + "screen_name": "JoeyYoungkm", + "location": "km/cn", + "description": "经历了怎样的曲折才从追求“一致通过”发展到今天人们接受“过半数通过”,正是人们认识到对“一致”甚至是“基本一致”的追求本身就会变成一种独裁。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 313, + "friends_count": 46, + "listed_count": 0, + "created_at": "Thu Oct 18 17:21:17 +0000 2012", + "favourites_count": 24, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 15707, + "lang": "en", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "C0DEED", + "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/378800000563062033/a7e8274752ce36a6cd5bad971ec7d416_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/378800000563062033/a7e8274752ce36a6cd5bad971ec7d416_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/889332218/1388896916", + "profile_link_color": "0084B4", + "profile_sidebar_border_color": "C0DEED", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": true, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweeted_status": { + "metadata": { + "result_type": "recent", + "iso_language_code": "zh" + }, + "created_at": "Sat Aug 30 23:56:27 +0000 2014", + "id": 505866670356070401, + "id_str": "505866670356070401", + "text": "李克強總理的臉綠了!在前日南京青奧會閉幕式,觀眾席上一名貪玩韓國少年運動員,竟斗膽用激光筆射向中國總理李克強的臉。http://t.co/HLX9mHcQwe http://t.co/fVVOSML5s8", + "source": "Twitter Web Client", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 67661086, + "id_str": "67661086", + "name": "※范强※法特姗瑟希蒲※", + "screen_name": "fightcensorship", + "location": "Middle of Nowhere", + "description": "被人指责“封建”、“落后”、“保守”的代表,当代红卫兵攻击对象。致力于言论自由,人权; 倡导资讯公开,反对网络封锁。既不是精英分子,也不是意见领袖,本推言论不代表任何国家、党派和组织,也不标榜伟大、光荣和正确。", + "url": null, + "entities": { + "description": { + "urls": [] + } + }, + "protected": false, + "followers_count": 7143, + "friends_count": 779, + "listed_count": 94, + "created_at": "Fri Aug 21 17:16:22 +0000 2009", + "favourites_count": 364, + "utc_offset": 28800, + "time_zone": "Singapore", + "geo_enabled": false, + "verified": false, + "statuses_count": 16751, + "lang": "en", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "FFFFFF", + "profile_background_image_url": "http://pbs.twimg.com/profile_background_images/611138516/toeccqnahbpmr0sw9ybv.jpeg", + "profile_background_image_url_https": "https://pbs.twimg.com/profile_background_images/611138516/toeccqnahbpmr0sw9ybv.jpeg", + "profile_background_tile": true, + "profile_image_url": "http://pbs.twimg.com/profile_images/3253137427/3524557d21ef2c04871e985d4d136bdb_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/3253137427/3524557d21ef2c04871e985d4d136bdb_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/67661086/1385608347", + "profile_link_color": "ED1313", + "profile_sidebar_border_color": "FFFFFF", + "profile_sidebar_fill_color": "E0FF92", + "profile_text_color": "000000", + "profile_use_background_image": true, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 4, + "favorite_count": 2, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [ + { + "url": "http://t.co/HLX9mHcQwe", + "expanded_url": "http://is.gd/H3OgTO", + "display_url": "is.gd/H3OgTO", + "indices": [ + 57, + 79 + ] + } + ], + "user_mentions": [], + "media": [ + { + "id": 505866668485386241, + "id_str": "505866668485386241", + "indices": [ + 80, + 102 + ], + "media_url": "http://pbs.twimg.com/media/BwUzDgbIIAEgvhD.jpg", + "media_url_https": "https://pbs.twimg.com/media/BwUzDgbIIAEgvhD.jpg", + "url": "http://t.co/fVVOSML5s8", + "display_url": "pic.twitter.com/fVVOSML5s8", + "expanded_url": "http://twitter.com/fightcensorship/status/505866670356070401/photo/1", + "type": "photo", + "sizes": { + "large": { + "w": 640, + "h": 554, + "resize": "fit" + }, + "medium": { + "w": 600, + "h": 519, + "resize": "fit" + }, + "thumb": { + "w": 150, + "h": 150, + "resize": "crop" + }, + "small": { + "w": 340, + "h": 294, + "resize": "fit" + } + } + } + ] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "zh" + }, + "retweet_count": 4, + "favorite_count": 0, + "entities": { + "hashtags": [], + "symbols": [], + "urls": [ + { + "url": "http://t.co/HLX9mHcQwe", + "expanded_url": "http://is.gd/H3OgTO", + "display_url": "is.gd/H3OgTO", + "indices": [ + 78, + 100 + ] + } + ], + "user_mentions": [ + { + "screen_name": "fightcensorship", + "name": "※范强※法特姗瑟希蒲※", + "id": 67661086, + "id_str": "67661086", + "indices": [ + 3, + 19 + ] + } + ], + "media": [ + { + "id": 505866668485386241, + "id_str": "505866668485386241", + "indices": [ + 101, + 123 + ], + "media_url": "http://pbs.twimg.com/media/BwUzDgbIIAEgvhD.jpg", + "media_url_https": "https://pbs.twimg.com/media/BwUzDgbIIAEgvhD.jpg", + "url": "http://t.co/fVVOSML5s8", + "display_url": "pic.twitter.com/fVVOSML5s8", + "expanded_url": "http://twitter.com/fightcensorship/status/505866670356070401/photo/1", + "type": "photo", + "sizes": { + "large": { + "w": 640, + "h": 554, + "resize": "fit" + }, + "medium": { + "w": 600, + "h": 519, + "resize": "fit" + }, + "thumb": { + "w": 150, + "h": 150, + "resize": "crop" + }, + "small": { + "w": 340, + "h": 294, + "resize": "fit" + } + }, + "source_status_id": 505866670356070400, + "source_status_id_str": "505866670356070401" + } + ] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "zh" + }, + { + "metadata": { + "result_type": "recent", + "iso_language_code": "ja" + }, + "created_at": "Sun Aug 31 00:28:56 +0000 2014", + "id": 505874847260352513, + "id_str": "505874847260352513", + "text": "【マイリスト】【彩りりあ】妖怪体操第一 踊ってみた【反転】 http://t.co/PjL9if8OZC #sm24357625", + "source": "ニコニコ動画", + "truncated": false, + "in_reply_to_status_id": null, + "in_reply_to_status_id_str": null, + "in_reply_to_user_id": null, + "in_reply_to_user_id_str": null, + "in_reply_to_screen_name": null, + "user": { + "id": 1609789375, + "id_str": "1609789375", + "name": "食いしん坊前ちゃん", + "screen_name": "2no38mae", + "location": "ニノと二次元の間", + "description": "ニコ動で踊り手やってます!!応援本当に嬉しいですありがとうございます!! ぽっちゃりだけど前向きに頑張る腐女子です。嵐と弱虫ペダルが大好き!【お返事】りぷ(基本は)”○” DM (同業者様を除いて)”×” 動画の転載は絶対にやめてください。 ブログ→http://t.co/8E91tqoeKX  ", + "url": "http://t.co/ulD2e9mcwb", + "entities": { + "url": { + "urls": [ + { + "url": "http://t.co/ulD2e9mcwb", + "expanded_url": "http://www.nicovideo.jp/mylist/37917495", + "display_url": "nicovideo.jp/mylist/37917495", + "indices": [ + 0, + 22 + ] + } + ] + }, + "description": { + "urls": [ + { + "url": "http://t.co/8E91tqoeKX", + "expanded_url": "http://ameblo.jp/2no38mae/", + "display_url": "ameblo.jp/2no38mae/", + "indices": [ + 125, + 147 + ] + } + ] + } + }, + "protected": false, + "followers_count": 560, + "friends_count": 875, + "listed_count": 11, + "created_at": "Sun Jul 21 05:09:43 +0000 2013", + "favourites_count": 323, + "utc_offset": null, + "time_zone": null, + "geo_enabled": false, + "verified": false, + "statuses_count": 3759, + "lang": "ja", + "contributors_enabled": false, + "is_translator": false, + "is_translation_enabled": false, + "profile_background_color": "F2C6E4", + "profile_background_image_url": "http://pbs.twimg.com/profile_background_images/378800000029400927/114b242f5d838ec7cb098ea5db6df413.jpeg", + "profile_background_image_url_https": "https://pbs.twimg.com/profile_background_images/378800000029400927/114b242f5d838ec7cb098ea5db6df413.jpeg", + "profile_background_tile": false, + "profile_image_url": "http://pbs.twimg.com/profile_images/487853237723095041/LMBMGvOc_normal.jpeg", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/487853237723095041/LMBMGvOc_normal.jpeg", + "profile_banner_url": "https://pbs.twimg.com/profile_banners/1609789375/1375752225", + "profile_link_color": "FF9EDD", + "profile_sidebar_border_color": "FFFFFF", + "profile_sidebar_fill_color": "DDEEF6", + "profile_text_color": "333333", + "profile_use_background_image": true, + "default_profile": false, + "default_profile_image": false, + "following": false, + "follow_request_sent": false, + "notifications": false + }, + "geo": null, + "coordinates": null, + "place": null, + "contributors": null, + "retweet_count": 0, + "favorite_count": 0, + "entities": { + "hashtags": [ + { + "text": "sm24357625", + "indices": [ + 53, + 64 + ] + } + ], + "symbols": [], + "urls": [ + { + "url": "http://t.co/PjL9if8OZC", + "expanded_url": "http://nico.ms/sm24357625", + "display_url": "nico.ms/sm24357625", + "indices": [ + 30, + 52 + ] + } + ], + "user_mentions": [] + }, + "favorited": false, + "retweeted": false, + "possibly_sensitive": false, + "lang": "ja" + } + ], + "search_metadata": { + "completed_in": 0.087, + "max_id": 505874924095815700, + "max_id_str": "505874924095815681", + "next_results": "?max_id=505874847260352512&q=%E4%B8%80&count=100&include_entities=1", + "query": "%E4%B8%80", + "refresh_url": "?since_id=505874924095815681&q=%E4%B8%80&include_entities=1", + "count": 100, + "since_id": 0, + "since_id_str": "0" + } +} \ No newline at end of file diff --git a/ReadMe.md b/ReadMe.md index ca4d258c7..364dfa9f4 100644 --- a/ReadMe.md +++ b/ReadMe.md @@ -2,8 +2,8 @@ ![Commit Activity](https://img.shields.io/github/commit-activity/y/realtimechris/jsonifier?color=999EE0&label=Commits&style=plastic) ![Lines of Code](https://tokei.rs/b1/github/RealTimeChris/Jsonifier?color=light-blue&label=Lines%20Of%20Code%20&style=plastic) -## A few classes for serializing and parsing objects into/from JSON strings - very rapidly. -### ***It achieves this through the usage of [simd-instructions](https://github.com/RealTimeChris/Jsonifier/blob/dev/Include/jsonifier/Simd.hpp) as well as compile-time hash-maps for the keys of the data being parsed.*** +## A few classes for validating, serializing, parsing, prettifying, and minifying objects into/from JSON strings - very rapidly. +### ***It achieves this through the usage of [simd-instructions](https://github.com/RealTimeChris/Jsonifier/blob/dev/Include/jsonifier/ISA/ISADetectionBase.hpp#L328-L454) as well as compile-time hash-maps for the keys of the data being parsed.*** ## [Benchmarks](https://github.com/RealTimeChris/Json-Performance) ---- @@ -19,294 +19,13 @@ ![Linux](https://img.shields.io/github/actions/workflow/status/RealTimeChris/Jsonifier/CLANG_18-Ubuntu.yml?style=plastic&logo=linux&logoColor=green&label=Linux&labelColor=pewter&color=blue&branch=dev) ![Mac](https://img.shields.io/github/actions/workflow/status/RealTimeChris/Jsonifier/GCC_13-MacOS.yml?style=plastic&logo=apple&logoColor=green&label=MacOS&labelColor=pewter&color=blue&branch=dev) -## Usage - Serialization/Parsing +# Usage Guide: ---- -- Create a specialization of the `jsonifier::core` class template for whichever data structure you would like to parse/serialize, within the Jsonifier namespace as follows... ----- -```cpp -namespace TestNS { - - struct fixed_object_t { - std::vector int_array; - std::vector float_array; - std::vector double_array; - }; - - struct fixed_name_object_t { - std::string name0{}; - std::string name1{}; - std::string name2{}; - std::string name3{}; - std::string name4{}; - }; - - struct nested_object_t { - std::vector> v3s{}; - std::string id{}; - }; - - struct another_object_t { - std::string string{}; - std::string another_string{}; - bool boolean{}; - nested_object_t nested_object{}; - }; - - struct obj_t { - fixed_object_t fixed_object{}; - fixed_name_object_t fixed_name_object{}; - another_object_t another_object{}; - std::vector string_array{}; - std::string string{}; - double Number{}; - bool boolean{}; - bool another_bool{}; - }; -} - -namespace jsonifier { - - template<> struct core { - using value_type = TestNS::fixed_object_t; - static constexpr auto parseValue = createValue("int_array", &value_type::int_array, "float_array", &value_type::float_array, "double_array", &value_type::double_array); - }; - - template<> struct core { - using value_type = TestNS::fixed_name_object_t; - static constexpr auto parseValue = createValue("name0", &value_type::name0, "name1", &value_type::name1, "name2", &value_type::name2, "name3", &value_type::name3, "name4", &value_type::name4); - }; - - template<> struct core { - using value_type = TestNS::nested_object_t; - static constexpr auto parseValue = createValue("v3s", &value_type::v3s, "id", &value_type::id); - }; - - template<> struct core { - using value_type = TestNS::another_object_t; - static constexpr auto parseValue = - createValue("string", &value_type::string, "another_string", &value_type::another_string, "boolean", &value_type::boolean, "nested_object", &value_type::nested_object); - }; - - template<> struct core { - using value_type = TestNS::obj_t; - static constexpr auto parseValue = - createValue("fixed_object", &value_type::fixed_object, "fixed_name_object", &value_type::fixed_name_object, "another_object", &value_type::another_object, "string_array", - &value_type::string_array, "string", &value_type::string, "Number", &value_type::Number, "boolean", &value_type::boolean, "another_bool", &value_type::another_bool); - }; -} - -``` -### Usage - Parsing -- Create an instance of the `jsonifier::jsonifier_core` class, and pass to its function `parseJson()` a reference to the intended parsing target, along with a reference to a `std::string` or equivalent, to be parsed from, as follows... -- Note: You can save parsing time by reusing a previously-allocated object, that has been used for previous parses. -```cpp -std::string buffer{ json0 }; - -obj_t obj{}; - -jsonifier::jsonifier_core<> parser{}; -parser.parseJson(obj, buffer); -``` -### Usage - Serialization -- Create an instance of the `jsonifier::jsonifier_core` class, and pass to its function `serializeJson()` a reference to the intended serialization target, along with a reference to a `std::string` or equivalent, to be serialized into, as follows... -- Note: You can save serialization time by reusing a previously-allocated buffer, that has been used for previous serializations. -```cpp -std::string buffer{}; - -obj_t obj{}; - -jsonifier::jsonifier_core<> serializer{}; -serializer.serializeJson(obj, buffer); -``` -## Excluding Keys from Serialization at Runtime ----- -To exclude certain keys from being serialized at runtime using the Jsonifier library, you can create a member in your object called jsonifierExcludedKeys and add the keys you want to exclude to this set. You can then call the `serializeJson` member function of the `jsonifier::jsonifier_core` class with `true` passed into its first template parameter, to serialize the object to a JSON string, excluding the keys in the `jsonifierExcludedKeys` set. - -Here's an example of how you can do this: -```c++ -#include -#include - -class MyObject { -public: - std::string name; - int32_t age; - std::set jsonifierExcludedKeys; - - MyObject(const std::string& n, int32_t a) : name(n), age(a) { - jsonifierExcludedKeys.insert("age"); // add "age" key to jsonifierExcludedKeys set - } -}; - -int32_t main() { - MyObject obj("John", 30); - jsonifier::jsonifier_core jsonifier{}; - std::string jsonBuffer{}; - jsonifier.serializeJson(obj, jsonBuffer); // {"name":"John"} - return 0; -} -``` - -In this example, we have a class called `MyObject` with three member variables: `name`, `age`, and `jsonifierExcludedKeys`. The `jsonifierExcludedKeys` variable is a set of strings that will contain the keys we want to exclude from the serialized output. - -In the constructor of `MyObject`, we add the key "age" to the `jsonifierExcludedKeys` set using the `insert` function. This means that when we serialize this object using the `serializeJson` member function of the `jsonifier::jsonifier_core` class, the "age" key will be excluded from the resulting JSON string. - -In the `main` function, we create an instance of `MyObject` with the name "John" and age 30. We then create an instance of `jsonifier::jsonifier_core` and call its `serializeJson` member function to serialize the object to a JSON string. Since we added the "age" key to the `jsonifierExcludedKeys` set in the constructor, the resulting JSON string only contains the "name" key. - -By using the `jsonifierExcludedKeys` member variable and adding keys to the set, you can easily exclude certain keys from being serialized at runtime using the Jsonifier library. And with the `serializeJson` member function of the `jsonifier::jsonifier_core` class, you can easily serialize objects with excluded keys to JSON strings. - -## Handling Parsing Errors - -Jsonifier allows you to collect and handle possible parsing errors during the JSON parsing process. To check for and display these errors, follow these steps: - -1. After parsing the JSON, you can call the `getErrors` method on the `jsonifier::jsonifier_core` instance to retrieve a vector of error objects. - -```cpp -auto errors = jsonifier.getErrors(); -``` - -2. Check if any errors were reported: - -```cpp -if (!errors.empty()) { - for (const auto& error : errors) { - std::cout << "Jsonifier Error: " << error.reportError() << std::endl; - } -} -``` - -This code snippet iterates through the error objects and prints a description of each error. - -## Example - -Here's a complete example of parsing JSON data and handling errors: - -```cpp -#include -#include - -int32_t main() { - std::string buffer{ your_json_string }; - obj_t obj; - jsonifier::jsonifier_core jsonifier; - - jsonifier.parseJson(obj, buffer); - - auto errors = jsonifier.getErrors(); - if (!errors.empty()) { - for (const auto& error : errors) { - std::cout << "Jsonifier Error: " << error.reportError() << std::endl; - } - } - - // Process the parsed data in 'obj' here. - - return 0; -} -``` - -### Interpreting Error Messages: -With error message output enabled, Jsonifier will provide detailed information about parsing errors encountered during the process. When a parsing error occurs, Jsonifier will output an error message similar to the following: - -```ruby -Failed to collect a 0x2Du, at index: 486 instead found a 'i', in file: C:\Users\Chris\source\repos\Jsonifier\Build\Windows-Release-Dev\_deps\jsonifier-src\Include\jsonifier/Parse_Impl.hpp, at: 182:44, in function: void __cdecl JsonifierInternal::ParseNoKeys::op(struct DiscordCoreInternal::WebSocketMessage &,class JsonifierInternal::SimdStructuralIterator &)(). -``` -In the provided error message: - - #### Failed to collect a: - Indicates that a comma was expected at a particular point in the JSON data. - #### At index: - 486 instead found a 'i': Specifies the index in the JSON data where the error occurred and the actual character found instead of the expected comma. - #### In file: - Gives the file path where the parsing error was encountered. - #### At: 182:44: - Specifies the line Number and column Number within the file where the error occurred. - #### In function: - Provides information about the specific function where the parsing error occurred. - - When you receive an error message, carefully review the provided information to understand the cause of the parsing error. Use this information to identify the part of the JSON data that caused the issue and take appropriate steps to resolve it. - -## Conclusion - -Jsonifier makes parsing JSON in C++ easy and provides a convenient way to handle parsing errors. Refer to the [official documentation](https://github.com/RealTimeChris/jsonifier) for more details and advanced usage. - -Feel free to explore Jsonifier and incorporate it into your projects for efficient JSON parsing and serialization. - -Happy coding! - -## CPU Architecture Selection ----- -Jsonifier is a JSON parsing library that supports various CPU architectures to optimize code generation and enhance performance. This page explains the relevant portion of the CMakeLists.txt file in Jsonifier, which detects the CPU architecture and sets the appropriate compiler flags for the supported architectures: x64, AVX, AVX2, and AVX-512. - -### CPU Architecture Detection Configuration -The CPU architecture detection and configuration in Jsonifier's CMakeLists.txt file are designed to support the following architectures: x64, AVX, AVX2, and AVX-512. Let's explore each architecture in detail: - -#### x64 Architecture -The x64 architecture, also known as x86-64 or AMD64, is a 64-bit extension of the x86 instruction set architecture. It provides increased memory addressability and larger general-purpose registers, enabling more efficient processing of 64-bit data. The x64 architecture is widely used in modern CPUs, offering improved performance and expanded capabilities compared to its 32-bit predecessor. - -#### AVX (Advanced Vector Extensions) -AVX, short for Advanced Vector Extensions, is an extension to the x86 instruction set architecture. AVX provides SIMD (Single Instruction, Multiple Data) instructions for performing parallel processing on vectors of data. It introduces 128-bit vector registers (XMM registers) and new instructions to accelerate floating-point and integer calculations. AVX is supported by many modern CPUs and offers significant performance benefits for applications that can utilize parallel processing. - -#### AVX2 (Advanced Vector Extensions 2) -AVX2 is an extension of the AVX instruction set architecture. It builds upon the foundation of AVX and introduces additional instructions and capabilities for SIMD processing. AVX2 expands the vector register size to 256 bits (YMM registers) and introduces new integer and floating-point operations, enabling further optimization of vectorized code. CPUs that support AVX2 offer enhanced performance for applications that leverage these advanced instructions. - -#### AVX-512 (Advanced Vector Extensions 512-bit) -AVX-512 is an extension of the AVX instruction set architecture, designed to provide even higher levels of vector parallelism. AVX-512 introduces 512-bit vector registers (ZMM registers) and a broad range of new instructions for both floating-point and integer operations. With AVX-512, CPUs can process larger amounts of data in parallel, offering significant performance improvements for applications that can effectively utilize these capabilities. - -### Manual Configuration -In addition to automatic CPU architecture detection, Jsonifier's CMake configuration also allows for manual control over specific CPU instructions. You can manually set the JSONIFIER_CPU_INSTRUCTIONS variable in the CMake configuration to fine-tune the instruction sets used. Here are the values you can use for different instruction sets: - -- JSONIFIER_CPU_INSTRUCTIONS for AVX-512: Set to 1 << 6 -- JSONIFIER_CPU_INSTRUCTIONS for AVX2: Set to 1 << 5 -- JSONIFIER_CPU_INSTRUCTIONS for AVX: Set to 1 << 4 -- JSONIFIER_CPU_INSTRUCTIONS for BMI2: Set to 1 << 3 -- JSONIFIER_CPU_INSTRUCTIONS for BMI: Set to 1 << 2 -- JSONIFIER_CPU_INSTRUCTIONS for LZCOUNT: Set to 1 << 1 -- JSONIFIER_CPU_INSTRUCTIONS for POPCNT: Set to 1 << 0 - -You can combine LZCNT, BMI, and POPCNT with each other or any of the three AVX types (AVX, AVX2, AVX-512) to optimize Jsonifier for your specific use case. However, please note that you cannot combine multiple AVX types together, as they are distinct and cannot be used simultaneously. This flexibility in instruction set configuration allows you to tailor Jsonifier's performance to your target CPU architecture and application requirements effectively. - -### Configuration Explanation -The configuration script in Jsonifier's CMakeLists.txt file detects the CPU architecture and sets the appropriate compiler flags based on the supported architectures. It ensures that the generated code takes full advantage of the available instruction sets and achieves the best possible performance on the target CPU. Additionally, the manual configuration option allows you to customize the instruction sets for further optimization according to your specific needs. - -## Installation (Vcpkg) -- Requirements: - - CMake 3.18 or later. - - A C++20 or later compiler. -- Steps: - 1. Install vcpkg, if need be. - 2. Make sure to run vcpkg integrate install. - 3. Enter within a terminal vcpkg install jsonifier:x64-windows_OR_linux. - 4. Set up a project in your IDE and make sure to set the C++ standard to C++20 or later - and include ``. - 5. Build and run! - -## Installation (CMake-FetchContent) -- Requirements: - - CMake 3.18 or later. - - A C++20 or later compiler. -- Steps: Add the following to your CMakeLists.txt build script. -```cpp -include(FetchContent) - -FetchContent_Declare( - Jsonifier - GIT_REPOSITORY https://github.com/RealTimeChris/Jsonifier.git - GIT_TAG main -) -FetchContent_MakeAvailable(Jsonifier) - -target_link_libraries("${PROJECT_NAME}" PRIVATE jsonifier::Jsonifier) -``` - -## Installation (CMake) -- Requirements: - - CMake 3.18 or later. - - A C++20 or later compiler. -- Steps: - 1. Clone this repo into a folder. - 2. Set the installation directory if you wish, using the `CMAKE_INSTALL_PREFIX` variable in CMakeLists.txt. - 3. Enter the directory in a terminal, and enter `cmake -S . --preset=Windows_OR_Linux-Release_OR_Debug`. - 4. Enter within the same terminal, `cmake --build --preset=Windows_OR_Linux-Release_OR_Debug`. - 5. Enter within the same terminal, `cmake --install ./Build/Release_OR_Debug`. - 6. Now within the CMakeLists.txt of the project you wish to use the library in, set Jsonifier_DIR to wherever you set the `CMAKE_INSTALL_PREFIX` to, and then use `find_package(Jsonifier CONFIG REQUIRED)` and then `target_link_libraries("${PROJECT_NAME}" PUBLIC/PRIVATE jsonifier::Jsonifier)`. - +- ## [Installation](https://github.com/RealTimeChris/Jsonifier/blob/main/Documentation/Installation.md) +- ## [Serializing-Parsing](https://github.com/RealTimeChris/Jsonifier/blob/main/Documentation/Usage_Serializing_Parsing.md) +- ## [Validating](https://github.com/RealTimeChris/Jsonifier/blob/main/Documentation/Validating.md) +- ## [Prettifying](https://github.com/RealTimeChris/Jsonifier/blob/main/Documentation/Prettifying.md) +- ## [Minifying](https://github.com/RealTimeChris/Jsonifier/blob/main/Documentation/Minifying.md) +- ## [Error Handling](https://github.com/RealTimeChris/Jsonifier/blob/main/Documentation/Errors.md) +- ## [CPU Architecture Selection](https://github.com/RealTimeChris/Jsonifier/blob/main/Documentation/CPU_Architecture_Selection.md) +- ## [Excluding Keys at Runtime](https://github.com/RealTimeChris/Jsonifier/blob/main/Documentation/Excluding_Keys.md) diff --git a/Tests/CMakeLists.txt b/Tests/CMakeLists.txt index fae21d8e0..f0762f1de 100644 --- a/Tests/CMakeLists.txt +++ b/Tests/CMakeLists.txt @@ -22,7 +22,7 @@ FetchContent_MakeAvailable(simdjson) add_executable( "Json-Performance" - "main.cpp" + "./main.cpp" ) target_link_libraries( @@ -52,9 +52,14 @@ if (WIN32) ) endif() +target_compile_definitions( + "Json-Performance" PUBLIC + "JSON_PATH=\"${CMAKE_SOURCE_DIR}/Tests/ConformanceTests\"" +) + install( FILES "$" DESTINATION "$,bin,bin>" OPTIONAL -) \ No newline at end of file +) diff --git a/Tests/ConformanceTests.hpp b/Tests/ConformanceTests.hpp new file mode 100644 index 000000000..7121ccf9d --- /dev/null +++ b/Tests/ConformanceTests.hpp @@ -0,0 +1,464 @@ +#include +#include +#include + +struct failTest01 { + std::string failTestString{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest01; + static constexpr auto parseValue = createValue(&value_type::failTestString); +}; + +struct failTest02 { + std::vector testVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest02; + static constexpr auto parseValue = createValue(&value_type::testVal); +}; + +struct failTest03 { + std::string failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest03; + static constexpr auto parseValue = createValue("unquoted_key", &value_type::failTestVal); +}; + +struct failTest04 { + std::vector failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest04; + static constexpr auto parseValue = createValue(&value_type::failTestVal); +}; + +struct failTest05 { + std::vector failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest05; + static constexpr auto parseValue = createValue(&value_type::failTestVal); +}; + +struct failTest06 { + std::vector failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest06; + static constexpr auto parseValue = createValue(&value_type::failTestVal); +}; + +struct failTest07 { + std::vector failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest07; + static constexpr auto parseValue = createValue(&value_type::failTestVal); +}; + +struct failTest08 { + std::vector failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest08; + static constexpr auto parseValue = createValue(&value_type::failTestVal); +}; + +struct failTest09 { + bool failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest09; + static constexpr auto parseValue = createValue("extra comma", &value_type::failTestVal); +}; + +struct failTest10 { + bool failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest10; + static constexpr auto parseValue = createValue("Extra value after close", &value_type::failTestVal); +}; + +struct failTest11 { + uint64_t failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest11; + static constexpr auto parseValue = createValue("Illegal expression", &value_type::failTestVal); +}; + +struct failTest12 { + uint64_t failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest12; + static constexpr auto parseValue = createValue("Illegal invocation", &value_type::failTestVal); +}; + +struct failTest13 { + uint64_t failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest13; + static constexpr auto parseValue = createValue("Numbers cannot have leading zeroes", &value_type::failTestVal); +}; + +struct failTest14 { + uint64_t failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest14; + static constexpr auto parseValue = createValue("Numbers cannot be hex", &value_type::failTestVal); +}; + +struct failTest15 { + std::vector failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest15; + static constexpr auto parseValue = createValue(&value_type::failTestVal); +}; + +struct failTest16 { + std::vector failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest16; + static constexpr auto parseValue = createValue(&value_type::failTestVal); +}; + +struct failTest17 { + std::vector failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest17; + static constexpr auto parseValue = createValue(&value_type::failTestVal); +}; + +struct failTest18 { + std::string failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest18; + static constexpr auto parseValue = createValue("Missing colon", &value_type::failTestVal); +}; + +struct failTest19 { + std::string failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest19; + static constexpr auto parseValue = createValue("Double colon", &value_type::failTestVal); +}; + +struct failTest20 { + std::string failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest20; + static constexpr auto parseValue = createValue("Comma instead of colon", &value_type::failTestVal); +}; + +struct failTest21 { + std::vector failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest21; + static constexpr auto parseValue = createValue("Colon instead of comma", &value_type::failTestVal); +}; + +struct failTest22 { + std::vector failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest22; + static constexpr auto parseValue = createValue(&value_type::failTestVal); +}; + +struct failTest23 { + std::vector failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest23; + static constexpr auto parseValue = createValue(&value_type::failTestVal); +}; + +struct failTest24 { + std::vector failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest24; + static constexpr auto parseValue = createValue(&value_type::failTestVal); +}; + +struct failTest25 { + std::vector failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest25; + static constexpr auto parseValue = createValue(&value_type::failTestVal); +}; + +struct failTest26 { + std::vector failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest26; + static constexpr auto parseValue = createValue(&value_type::failTestVal); +}; + +struct failTest27 { + std::vector failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest27; + static constexpr auto parseValue = createValue(&value_type::failTestVal); +}; + +struct failTest28 { + std::vector failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest28; + static constexpr auto parseValue = createValue(&value_type::failTestVal); +}; + +struct failTest29 { + bool failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest29; + static constexpr auto parseValue = createValue("Comma instead if closing brace", &value_type::failTestVal); +}; + +struct failTest30 { + std::vector failTestVal{}; +}; + +template<> struct jsonifier::core { + using value_type = failTest30; + static constexpr auto parseValue = createValue(&value_type::failTestVal); +}; + +struct object {}; + +using array = std::vector; + +struct ObjectWith1Member { + std::vector value{}; +}; + +template<> struct jsonifier::core { + using value_type = ObjectWith1Member ; + static constexpr auto parseValue = createValue("object with 1 member", &value_type::value); +}; + +struct message_class { + message_class() noexcept = default; + std::string uCafEuBabEuAb98UFcdEubcdauef4Abfnrt1_{}; + std::vector array{}; + std::vector compact{}; + std::vector sPACED{}; + std::string the0123456789{}; + std::string backslash{}; + std::string controls{}; + std::string jsontext{}; + std::nullptr_t null{}; + std::string special{}; + std::string address{}; + std::string comment{}; + std::string message{}; + std::string quotes{}; + std::string space{}; + std::string quote{}; + std::string slash{}; + std::string alpha{}; + std::string ALPHA{}; + std::string digit{}; + bool messageFalse{}; + bool messageTrue{}; + object objectVal{}; + std::string hex{}; + std::string url{}; + int64_t integer{}; + double empty{}; + int64_t zero{}; + double real{}; + int64_t one{}; + double E{}; + double e{}; +}; + +using message_element = std::variant; + +template<> struct jsonifier::core { + using value_type = object; + static constexpr auto parseValue = createValue(); +}; + +template<> struct jsonifier::core { + using value_type = message_class; + static constexpr auto parseValue = createValue("integer", &value_type::integer, "real", &value_type::real, "E", &value_type::E, "e", &value_type::e, "", &value_type::empty, + "zero", &value_type::zero, "one", &value_type::one, "space", &value_type::space, "quote", &value_type::quote, "backslash", &value_type::backslash, "controls", + &value_type::controls, "slash", &value_type::slash, "alpha", &value_type::alpha, "ALPHA", &value_type::alpha, "digit", &value_type::digit, "0123456789", + &value_type::the0123456789, "special", &value_type::special, "hex", &value_type::hex, "true", &value_type::messageTrue, "false", &value_type::messageFalse, "null", + &value_type::null, "array", &value_type::array, "object", &value_type::objectVal, "address", &value_type::address, "url", &value_type::url, "comment", &value_type::comment, + "# -- --> */", &value_type::message, " s p a c e d ", &value_type::sPACED, "compact", &value_type::compact, "jsontext", &value_type::jsontext, "quotes", + &value_type::quotes, "\/\\\"\uCAFE\uBABE\uAB98\uFCDE\ubcda\uef4A\b\f\n\r\t`1~!@#$%^&*()_+-=[]{}|;:',./<>?", &value_type::uCafEuBabEuAb98UFcdEubcdauef4Abfnrt1_); +}; + +struct passTest01 { + passTest01() noexcept = default; + std::vector valueNew{ "", ObjectWith1Member{}, object{}, array{}, int64_t{}, bool{}, bool{}, std::nullptr_t{}, message_class{}, double{}, double{}, double{}, + int64_t{}, double{}, double{}, double{}, double{}, double{}, double{} }; +}; + +template<> struct jsonifier::core { + using value_type = passTest01; + static constexpr auto parseValue = createValue(&value_type::valueNew); +}; + +struct json_test_pattern_pass2 { + std::string theOutermostValue; + std::string inThisTest; +}; + +template<> struct jsonifier::core { + using value_type = json_test_pattern_pass2; + static constexpr auto parseValue = createValue("In this test", &value_type::inThisTest, "The outermost value", &value_type::theOutermostValue); +}; + +struct passTest02 { + json_test_pattern_pass2 jsonTestPatternPass3; +}; + +template<> struct jsonifier::core { + using value_type = passTest02; + static constexpr auto parseValue = createValue("JSON Test Pattern pass2", &value_type::jsonTestPatternPass3); +}; + +class conformance_test { + public: + conformance_test() noexcept = default; + + conformance_test(const std::string& stringNew, const std::string& fileContentsNew, bool areWeAFailingTestNew) + : fileContents{ fileContentsNew }, areWeAFailingTest{ areWeAFailingTestNew }, testName{ stringNew } {}; + jsonifier::string testName{}; + std::string fileContents{}; + bool areWeAFailingTest{}; +}; + +bool processFilesInFolder(std::unordered_map& resultFileContents) { + try { + for (const auto& entry: std::filesystem::directory_iterator(JSON_PATH)) { + if (entry.is_regular_file()) { + const std::string fileName = entry.path().filename().string(); + + if (fileName.size() >= 5 && fileName.substr(fileName.size() - 5) == ".json") { + std::ifstream file(entry.path()); + if (file.is_open()) { + std::string fileContents((std::istreambuf_iterator(file)), std::istreambuf_iterator()); + bool returnValue = (fileName.find("fail") != std::string::npos); + resultFileContents[fileName.c_str()] = { fileName, fileContents, returnValue }; + file.close(); + } else { + std::cerr << "Error opening file: " << fileName << std::endl; + return false; + } + } + } + } + } catch (const std::exception& e) { + std::cerr << "Error while processing files: " << e.what() << std::endl; + return false; + } + + return true; +} + +template +void runTest(test_type&& test, const std::string& testName, std::string& dataToParse, jsonifier::jsonifier_core<>& parser, bool doWeFail = true) { + auto result = parser.parseJson(test, dataToParse); + if ((parser.getErrors().size() == 0 && result) && !doWeFail) { + std::cout << "Test: " << testName << " = Succeeded 01" << std::endl; + } else if ((parser.getErrors().size() != 0 || !result) && doWeFail) { + std::cout << "Test: " << testName << " = Succeeded 02" << std::endl; + } else { + std::cout << "Test: " << testName << " = Failed" << std::endl; + for (auto& value: parser.getErrors()) { + std::cout << "Jsonifier Error: " << value << std::endl; + } + } +} + +bool conformanceTests() { + jsonifier::jsonifier_core parser{}; + std::unordered_map jsonTests{}; + processFilesInFolder(jsonTests); + std::cout << "Conformance Tests: " << std::endl; + runTest(failTest01{}, "fail1.json", jsonTests["fail1.json"].fileContents, parser); + runTest(failTest02{}, "fail2.json", jsonTests["fail2.json"].fileContents, parser); + runTest(failTest03{}, "fail3.json", jsonTests["fail3.json"].fileContents, parser); + runTest(failTest04{}, "fail4.json", jsonTests["fail4.json"].fileContents, parser); + runTest(failTest05{}, "fail5.json", jsonTests["fail5.json"].fileContents, parser); + runTest(failTest06{}, "fail6.json", jsonTests["fail6.json"].fileContents, parser); + runTest(failTest07{}, "fail7.json", jsonTests["fail7.json"].fileContents, parser); + runTest(failTest08{}, "fail8.json", jsonTests["fail8.json"].fileContents, parser); + runTest(failTest09{}, "fail9.json", jsonTests["fail9.json"].fileContents, parser); + runTest(failTest10{}, "fail10.json", jsonTests["fail10.json"].fileContents, parser); + runTest(failTest11{}, "fail11.json", jsonTests["fail11.json"].fileContents, parser); + runTest(failTest12{}, "fail12.json", jsonTests["fail12.json"].fileContents, parser); + runTest(failTest13{}, "fail13.json", jsonTests["fail13.json"].fileContents, parser); + runTest(failTest14{}, "fail14.json", jsonTests["fail14.json"].fileContents, parser); + runTest(failTest15{}, "fail15.json", jsonTests["fail15.json"].fileContents, parser); + runTest(failTest16{}, "fail16.json", jsonTests["fail16.json"].fileContents, parser); + runTest(failTest17{}, "fail17.json", jsonTests["fail17.json"].fileContents, parser); + runTest(failTest18{}, "fail18.json", jsonTests["fail18.json"].fileContents, parser); + runTest(failTest19{}, "fail19.json", jsonTests["fail19.json"].fileContents, parser); + runTest(failTest20{}, "fail20.json", jsonTests["fail20.json"].fileContents, parser); + runTest(failTest21{}, "fail21.json", jsonTests["fail21.json"].fileContents, parser); + runTest(failTest22{}, "fail22.json", jsonTests["fail22.json"].fileContents, parser); + runTest(failTest23{}, "fail23.json", jsonTests["fail23.json"].fileContents, parser); + runTest(failTest24{}, "fail24.json", jsonTests["fail24.json"].fileContents, parser); + runTest(failTest25{}, "fail25.json", jsonTests["fail25.json"].fileContents, parser); + runTest(failTest26{}, "fail26.json", jsonTests["fail26.json"].fileContents, parser); + runTest(failTest27{}, "fail27.json", jsonTests["fail27.json"].fileContents, parser); + runTest(failTest28{}, "fail28.json", jsonTests["fail28.json"].fileContents, parser); + runTest(failTest29{}, "fail29.json", jsonTests["fail29.json"].fileContents, parser); + runTest(failTest30{}, "fail30.json", jsonTests["fail30.json"].fileContents, parser); + runTest(passTest01{}, "pass1.json", jsonTests["pass1.json"].fileContents, parser, false); + runTest(passTest02{}, "pass2.json", jsonTests["pass2.json"].fileContents, parser, false); + return true; +} \ No newline at end of file diff --git a/Tests/ConformanceTests/fail1.json b/Tests/ConformanceTests/fail1.json new file mode 100644 index 000000000..6216b865f --- /dev/null +++ b/Tests/ConformanceTests/fail1.json @@ -0,0 +1 @@ +"A JSON payload should be an object or array, not a string." \ No newline at end of file diff --git a/Tests/ConformanceTests/fail10.json b/Tests/ConformanceTests/fail10.json new file mode 100644 index 000000000..5d8c0047b --- /dev/null +++ b/Tests/ConformanceTests/fail10.json @@ -0,0 +1 @@ +{"Extra value after close": true} "misplaced quoted value" \ No newline at end of file diff --git a/Tests/ConformanceTests/fail11.json b/Tests/ConformanceTests/fail11.json new file mode 100644 index 000000000..76eb95b45 --- /dev/null +++ b/Tests/ConformanceTests/fail11.json @@ -0,0 +1 @@ +{"Illegal expression": 1 + 2} \ No newline at end of file diff --git a/Tests/ConformanceTests/fail12.json b/Tests/ConformanceTests/fail12.json new file mode 100644 index 000000000..77580a452 --- /dev/null +++ b/Tests/ConformanceTests/fail12.json @@ -0,0 +1 @@ +{"Illegal invocation": alert()} \ No newline at end of file diff --git a/Tests/ConformanceTests/fail13.json b/Tests/ConformanceTests/fail13.json new file mode 100644 index 000000000..379406b59 --- /dev/null +++ b/Tests/ConformanceTests/fail13.json @@ -0,0 +1 @@ +{"Numbers cannot have leading zeroes": 013} \ No newline at end of file diff --git a/Tests/ConformanceTests/fail14.json b/Tests/ConformanceTests/fail14.json new file mode 100644 index 000000000..0ed366b38 --- /dev/null +++ b/Tests/ConformanceTests/fail14.json @@ -0,0 +1 @@ +{"Numbers cannot be hex": 0x14} \ No newline at end of file diff --git a/Tests/ConformanceTests/fail15.json b/Tests/ConformanceTests/fail15.json new file mode 100644 index 000000000..fc8376b60 --- /dev/null +++ b/Tests/ConformanceTests/fail15.json @@ -0,0 +1 @@ +["Illegal backslash escape: \x15"] \ No newline at end of file diff --git a/Tests/ConformanceTests/fail16.json b/Tests/ConformanceTests/fail16.json new file mode 100644 index 000000000..3fe21d4b5 --- /dev/null +++ b/Tests/ConformanceTests/fail16.json @@ -0,0 +1 @@ +[\naked] \ No newline at end of file diff --git a/Tests/ConformanceTests/fail17.json b/Tests/ConformanceTests/fail17.json new file mode 100644 index 000000000..62b9214ae --- /dev/null +++ b/Tests/ConformanceTests/fail17.json @@ -0,0 +1 @@ +["Illegal backslash escape: \017"] \ No newline at end of file diff --git a/Tests/ConformanceTests/fail18.json b/Tests/ConformanceTests/fail18.json new file mode 100644 index 000000000..3b9c46fa9 --- /dev/null +++ b/Tests/ConformanceTests/fail18.json @@ -0,0 +1 @@ +{"Missing colon" null} \ No newline at end of file diff --git a/Tests/ConformanceTests/fail19.json b/Tests/ConformanceTests/fail19.json new file mode 100644 index 000000000..27c1af3e7 --- /dev/null +++ b/Tests/ConformanceTests/fail19.json @@ -0,0 +1 @@ +{"Double colon":: null} \ No newline at end of file diff --git a/Tests/ConformanceTests/fail2.json b/Tests/ConformanceTests/fail2.json new file mode 100644 index 000000000..6b7c11e5a --- /dev/null +++ b/Tests/ConformanceTests/fail2.json @@ -0,0 +1 @@ +["Unclosed array" \ No newline at end of file diff --git a/Tests/ConformanceTests/fail20.json b/Tests/ConformanceTests/fail20.json new file mode 100644 index 000000000..62474573b --- /dev/null +++ b/Tests/ConformanceTests/fail20.json @@ -0,0 +1 @@ +{"Comma instead of colon", null} \ No newline at end of file diff --git a/Tests/ConformanceTests/fail21.json b/Tests/ConformanceTests/fail21.json new file mode 100644 index 000000000..a7752581b --- /dev/null +++ b/Tests/ConformanceTests/fail21.json @@ -0,0 +1 @@ +["Colon instead of comma": false] \ No newline at end of file diff --git a/Tests/ConformanceTests/fail22.json b/Tests/ConformanceTests/fail22.json new file mode 100644 index 000000000..494add1ca --- /dev/null +++ b/Tests/ConformanceTests/fail22.json @@ -0,0 +1 @@ +["Bad value", truth] \ No newline at end of file diff --git a/Tests/ConformanceTests/fail23.json b/Tests/ConformanceTests/fail23.json new file mode 100644 index 000000000..caff239bf --- /dev/null +++ b/Tests/ConformanceTests/fail23.json @@ -0,0 +1 @@ +['single quote'] \ No newline at end of file diff --git a/Tests/ConformanceTests/fail24.json b/Tests/ConformanceTests/fail24.json new file mode 100644 index 000000000..845d26a6a --- /dev/null +++ b/Tests/ConformanceTests/fail24.json @@ -0,0 +1 @@ +["tab\ character\ in\ string\ "] \ No newline at end of file diff --git a/Tests/ConformanceTests/fail25.json b/Tests/ConformanceTests/fail25.json new file mode 100644 index 000000000..621a0101c --- /dev/null +++ b/Tests/ConformanceTests/fail25.json @@ -0,0 +1,2 @@ +["line\ +break"] \ No newline at end of file diff --git a/Tests/ConformanceTests/fail26.json b/Tests/ConformanceTests/fail26.json new file mode 100644 index 000000000..47ec421bb --- /dev/null +++ b/Tests/ConformanceTests/fail26.json @@ -0,0 +1 @@ +[0e] \ No newline at end of file diff --git a/Tests/ConformanceTests/fail27.json b/Tests/ConformanceTests/fail27.json new file mode 100644 index 000000000..8ab0bc4b8 --- /dev/null +++ b/Tests/ConformanceTests/fail27.json @@ -0,0 +1 @@ +[0e+] \ No newline at end of file diff --git a/Tests/ConformanceTests/fail28.json b/Tests/ConformanceTests/fail28.json new file mode 100644 index 000000000..1cce602b5 --- /dev/null +++ b/Tests/ConformanceTests/fail28.json @@ -0,0 +1 @@ +[0e+-1] \ No newline at end of file diff --git a/Tests/ConformanceTests/fail29.json b/Tests/ConformanceTests/fail29.json new file mode 100644 index 000000000..45cba7396 --- /dev/null +++ b/Tests/ConformanceTests/fail29.json @@ -0,0 +1 @@ +{"Comma instead if closing brace": true, \ No newline at end of file diff --git a/Tests/ConformanceTests/fail3.json b/Tests/ConformanceTests/fail3.json new file mode 100644 index 000000000..168c81eb7 --- /dev/null +++ b/Tests/ConformanceTests/fail3.json @@ -0,0 +1 @@ +{unquoted_key: "keys must be quoted"} \ No newline at end of file diff --git a/Tests/ConformanceTests/fail30.json b/Tests/ConformanceTests/fail30.json new file mode 100644 index 000000000..ca5eb19dc --- /dev/null +++ b/Tests/ConformanceTests/fail30.json @@ -0,0 +1 @@ +["mismatch"} \ No newline at end of file diff --git a/Tests/ConformanceTests/fail4.json b/Tests/ConformanceTests/fail4.json new file mode 100644 index 000000000..9de168bf3 --- /dev/null +++ b/Tests/ConformanceTests/fail4.json @@ -0,0 +1 @@ +["extra comma",] \ No newline at end of file diff --git a/Tests/ConformanceTests/fail5.json b/Tests/ConformanceTests/fail5.json new file mode 100644 index 000000000..ddf3ce3d2 --- /dev/null +++ b/Tests/ConformanceTests/fail5.json @@ -0,0 +1 @@ +["double extra comma",,] \ No newline at end of file diff --git a/Tests/ConformanceTests/fail6.json b/Tests/ConformanceTests/fail6.json new file mode 100644 index 000000000..ed91580e1 --- /dev/null +++ b/Tests/ConformanceTests/fail6.json @@ -0,0 +1 @@ +[ , "<-- missing value"] \ No newline at end of file diff --git a/Tests/ConformanceTests/fail7.json b/Tests/ConformanceTests/fail7.json new file mode 100644 index 000000000..8a96af3e4 --- /dev/null +++ b/Tests/ConformanceTests/fail7.json @@ -0,0 +1 @@ +["Comma after the close"], \ No newline at end of file diff --git a/Tests/ConformanceTests/fail8.json b/Tests/ConformanceTests/fail8.json new file mode 100644 index 000000000..b28479c6e --- /dev/null +++ b/Tests/ConformanceTests/fail8.json @@ -0,0 +1 @@ +["Extra close"]] \ No newline at end of file diff --git a/Tests/ConformanceTests/fail9.json b/Tests/ConformanceTests/fail9.json new file mode 100644 index 000000000..5815574f3 --- /dev/null +++ b/Tests/ConformanceTests/fail9.json @@ -0,0 +1 @@ +{"Extra comma": true,} \ No newline at end of file diff --git a/Tests/ConformanceTests/pass1.json b/Tests/ConformanceTests/pass1.json new file mode 100644 index 000000000..70e268543 --- /dev/null +++ b/Tests/ConformanceTests/pass1.json @@ -0,0 +1,58 @@ +[ + "JSON Test Pattern pass1", + {"object with 1 member":["array with 1 element"]}, + {}, + [], + -42, + true, + false, + null, + { + "integer": 1234567890, + "real": -9876.543210, + "e": 0.123456789e-12, + "E": 1.234567890E+34, + "": 23456789012E66, + "zero": 0, + "one": 1, + "space": " ", + "quote": "\"", + "backslash": "\\", + "controls": "\b\f\n\r\t", + "slash": "/ & \/", + "alpha": "abcdefghijklmnopqrstuvwyz", + "ALPHA": "ABCDEFGHIJKLMNOPQRSTUVWYZ", + "digit": "0123456789", + "0123456789": "digit", + "special": "`1~!@#$%^&*()_+-={':[,]}|;.?", + "hex": "\u0123\u4567\u89AB\uCDEF\uabcd\uef4A", + "true": true, + "false": false, + "null": null, + "array":[ ], + "object":{ }, + "address": "50 St. James Street", + "url": "http://www.JSON.org/", + "comment": "// /* */": " ", + " s p a c e d " :[1,2 , 3 + +, + +4 , 5 , 6 ,7 ],"compact":[1,2,3,4,5,6,7], + "jsontext": "{\"object with 1 member\":[\"array with 1 element\"]}", + "quotes": "" \u0022 %22 0x22 034 "", + "\/\\\"\uCAFE\uBABE\uAB98\uFCDE\ubcda\uef4A\b\f\n\r\t`1~!@#$%^&*()_+-=[]{}|;:',./<>?" +: "A key can be any string" + }, + 0.5 ,98.6 +, +99.44 +, + +1066, +1e1, +0.1e1, +1e-1, +1e00,2e+00,2e-00 +,"rosebud"] \ No newline at end of file diff --git a/Tests/ConformanceTests/pass2.json b/Tests/ConformanceTests/pass2.json new file mode 100644 index 000000000..30411d2ab --- /dev/null +++ b/Tests/ConformanceTests/pass2.json @@ -0,0 +1,6 @@ +{ + "JSON Test Pattern pass2": { + "The outermost value": "must be an object or array.", + "In this test": "It is an object." + } +} diff --git a/Tests/main.cpp b/Tests/main.cpp index 5e500ced7..78f5b7d06 100644 --- a/Tests/main.cpp +++ b/Tests/main.cpp @@ -1,15 +1,174 @@ #if defined(JSONIFIER_CPU_INSTRUCTIONS) -#undef JSONIFIER_CPU_INSTRUCTIONS -#define JSONIFIER_CPU_INSTRUCTIONS (JSONIFIER_AVX | JSONIFIER_POPCNT | JSONIFIER_BMI | JSONIFIER_BMI2 | JSONIFIER_LZCNT) +//#undef JSONIFIER_CPU_INSTRUCTIONS +//#define JSONIFIER_CPU_INSTRUCTIONS (JSONIFIER_AVX | JSONIFIER_POPCNT | JSONIFIER_BMI | JSONIFIER_BMI2 | JSONIFIER_LZCNT) #endif #include "glaze/core/macros.hpp" #include "glaze/glaze.hpp" #include #include #include +#include +#include #include #include +struct search_metadata { + std::string nextResults{}; + std::string sinceIdStr{}; + std::string refreshUrl{}; + std::string maxIdStr{}; + double completedIn{}; + std::string query{}; + int64_t sinceId{}; + int64_t count{}; + double maxId{}; +}; + +struct hashtag { + std::vector indices{}; + std::string text{}; +}; + +struct large { + std::string resize{}; + int64_t w{}; + int64_t h{}; +}; + +struct sizes { + large largeVal{}; + large medium{}; + large thumb{}; + large small{}; +}; + +struct media { + std::string sourceStatusIdStr{}; + std::vector indices{}; + std::string mediaUrlHttps{}; + std::string expandedUrl{}; + std::string displayUrl{}; + double sourceStatusId{}; + std::string mediaUrl{}; + std::string idStr{}; + std::string type{}; + std::string url{}; + sizes sizesVal{}; + double id{}; +}; + +struct url { + std::vector indices{}; + std::string expandedUrl{}; + std::string displayUrl{}; + std::string urlVal{}; +}; + +struct user_mention { + std::vector indices{}; + std::string screenName{}; + std::string idStr{}; + std::string name{}; + int64_t id{}; +}; + +struct status_entities { + std::vector userMentions{}; + std::vector symbols{}; + std::vector hashtags{}; + std::vector mediaVal{}; + std::vector urls{}; +}; + +struct metadata { + std::string isoLanguageCode{}; + std::string resultType{}; +}; + +struct description { + std::vector urls{}; +}; + +struct user_entities { + description descriptionVal{}; + description url{}; +}; + +struct user { + std::string profileBackgroundImageUrlHttps{}; + std::string profileBackgroundImageUrl{}; + std::string profileSidebarBorderColor{}; + std::string profileSidebarFillColor{}; + std::string profileBackgroundColor{}; + std::string profileImageUrlHttps{}; + bool profileUseBackgroundImage{}; + std::string profileBannerUrl{}; + std::string profileLinkColor{}; + std::string profileTextColor{}; + std::string profileImageUrl{}; + bool profileBackgroundTile{}; + bool isTranslationEnabled{}; + bool contributorsEnabled{}; + bool defaultProfileImage{}; + std::string description{}; + int64_t favouritesCount{}; + std::string screenName{}; + user_entities entities{}; + int64_t followersCount{}; + bool followRequestSent{}; + std::string createdAt{}; + int64_t statusesCount{}; + std::string location{}; + int64_t friendsCount{}; + std::string timeZone{}; + int64_t listedCount{}; + bool defaultProfile{}; + bool userProtected{}; + bool notifications{}; + std::string idStr{}; + int64_t utcOffset{}; + bool isTranslator{}; + std::string name{}; + std::string lang{}; + std::string url{}; + bool geoEnabled{}; + bool following{}; + bool verified{}; + int64_t id{}; +}; + +struct status { + std::string inReplyToStatusIdStr{}; + std::string inReplyToScreenName{}; + std::string inReplyToUserIdStr{}; + double inReplyToStatusId{}; + std::string contributors{}; + status_entities entities{}; + int64_t inReplyToUserId{}; + std::string coordinates{}; + bool possiblySensitive{}; + std::string createdAt{}; + int64_t favoriteCount{}; + metadata metadataVal{}; + int64_t retweetCount{}; + std::string source{}; + std::string idStr{}; + std::string place{}; + std::string text{}; + std::string lang{}; + std::string geo{}; + bool truncated{}; + bool favorited{}; + bool retweeted{}; + user userVal{}; + double id{}; +}; + +struct twitter_message { + search_metadata searchMetadata{}; + std::vector statuses{}; +}; + class user_data { public: std::string avatarDecoration{}; @@ -166,12 +325,192 @@ class guild_data { }; struct discord_message { - std::string t; - uint64_t s; - uint64_t op; - guild_data d; + std::string t{}; + guild_data d{}; + uint64_t impl{}; + uint64_t s{}; +}; + +template<> struct jsonifier::core { + using value_type = search_metadata; + static constexpr auto parseValue = + createValue("completed_in", &value_type::completedIn, "max_id", &value_type::maxId, "max_id_str", &value_type::maxIdStr, "next_results", &value_type::nextResults, "query", + &value_type::query, "refresh_url", &value_type::refreshUrl, "count", &value_type::count, "since_id", &value_type::sinceId, "since_id_str", &value_type::sinceIdStr); +}; + +template<> struct jsonifier::core { + using value_type = hashtag; + static constexpr auto parseValue = createValue("text", &value_type::text, "indices", &value_type::indices); +}; + +template<> struct jsonifier::core { + using value_type = large; + static constexpr auto parseValue = createValue("w", &value_type::w, "h", &value_type::h, "resize", &value_type::resize); +}; + +template<> struct jsonifier::core { + using value_type = sizes; + static constexpr auto parseValue = createValue("medium", &value_type::medium, "small", &value_type::small, "thumb", &value_type::thumb, "large", &value_type::largeVal); +}; + +template<> struct jsonifier::core { + using value_type = media; + static constexpr auto parseValue = createValue("id", &value_type::id, "id_str", &value_type::idStr, "indices", &value_type::indices, "media_url", &value_type::mediaUrl, + "media_url_https", &value_type::mediaUrlHttps, "display_url", &value_type::displayUrl, "expanded_url", &value_type::expandedUrl, "type", &value_type::type, "sizes", + &value_type::sizesVal, "source_status_id", &value_type::sourceStatusId, "source_status_id_str", &value_type::sourceStatusIdStr); +}; + +template<> struct jsonifier::core { + using value_type = url; + static constexpr auto parseValue = createValue("expanded_url", &value_type::expandedUrl, "display_url", &value_type::displayUrl, "indices", &value_type::indices); +}; + +template<> struct jsonifier::core { + using value_type = user_mention; + static constexpr auto parseValue = + createValue("screen_name", &value_type::screenName, "name", &value_type::name, "id", &value_type::id, "id_str", &value_type::idStr, "indices", &value_type::indices); +}; + +template<> struct jsonifier::core { + using value_type = status_entities; + static constexpr auto parseValue = createValue("hashtags", &value_type::hashtags, "symbols", &value_type::symbols, "urls", &value_type::urls, "user_mentions", + &value_type::userMentions, "media", &value_type::mediaVal); +}; + +template<> struct jsonifier::core { + using value_type = metadata; + static constexpr auto parseValue = createValue("result_type", &value_type::resultType, "iso_language_code", &value_type::isoLanguageCode); +}; + +template<> struct jsonifier::core { + using value_type = description; + static constexpr auto parseValue = createValue("urls", &value_type::urls); +}; + +template<> struct jsonifier::core { + using value_type = user_entities; + static constexpr auto parseValue = createValue("description", &value_type::descriptionVal); +}; + +template<> struct jsonifier::core { + using value_type = user; + static constexpr auto parseValue = createValue("id", &value_type::id, "id_str", &value_type::idStr, "name", &value_type::name, "screen_name", &value_type::screenName, + "location", &value_type::location, "description", &value_type::description, "entities", &value_type::entities, "protected", &value_type::userProtected, "followers_count", + &value_type::followersCount, "friends_count", &value_type::friendsCount, "listed_count", &value_type::listedCount, "created_at", &value_type::createdAt, "favourites_count", + &value_type::favouritesCount, "geo_enabled", &value_type::geoEnabled, "verified", &value_type::verified, "statuses_count", &value_type::statusesCount, "lang", + &value_type::lang, "contributors_enabled", &value_type::contributorsEnabled, "is_translator", &value_type::isTranslator, "is_translation_enabled", + &value_type::isTranslationEnabled, "profile_background_color", &value_type::profileBackgroundColor, "profile_background_image_url", &value_type::profileBackgroundImageUrl, + "profile_background_image_url_https", &value_type::profileBackgroundImageUrlHttps, "profile_background_tile", &value_type::profileBackgroundTile, "profile_image_url", + &value_type::profileImageUrl, "profile_image_url_https", &value_type::profileImageUrlHttps, "profile_banner_url", &value_type::profileBannerUrl, "profile_link_color", + &value_type::profileLinkColor, "profile_sidebar_border_color", &value_type::profileSidebarBorderColor, "profile_sidebar_fill_color", &value_type::profileSidebarFillColor, + "profile_text_color", &value_type::profileTextColor, "profile_use_background_image", &value_type::profileUseBackgroundImage, "default_profile", &value_type::defaultProfile, + "default_profile_image", &value_type::defaultProfileImage, "following", &value_type::following, "follow_request_sent", &value_type::followRequestSent, "notifications", + &value_type::notifications); +}; + +template<> struct jsonifier::core { + using value_type = status; + static constexpr auto parseValue = createValue("metadata", &value_type::metadataVal, "created_at", &value_type::createdAt, "id", &value_type::id, "id_str", &value_type::idStr, + "text", &value_type::text, "source", &value_type::source, "truncated", &value_type::truncated, "user", &value_type::userVal, "retweet_count", &value_type::retweetCount, + "favorite_count", &value_type::favoriteCount, "entities", &value_type::entities, "favorited", &value_type::favorited, "retweeted", &value_type::retweeted, "lang", + &value_type::lang, "possibly_sensitive", &value_type::possiblySensitive); +}; + +template<> struct jsonifier::core { + using value_type = twitter_message; + static constexpr auto parseValue = createValue("statuses", &value_type::statuses, "search_metadata", &value_type::searchMetadata); +}; +#if !defined(ASAN) +template<> struct glz::meta { + using value_type = search_metadata; + static constexpr auto value = + object("completed_in", &value_type::completedIn, "max_id", &value_type::maxId, "max_id_str", &value_type::maxIdStr, "next_results", &value_type::nextResults, "query", + &value_type::query, "refresh_url", &value_type::refreshUrl, "count", &value_type::count, "since_id", &value_type::sinceId, "since_id_str", &value_type::sinceIdStr); +}; + +template<> struct glz::meta { + using value_type = hashtag; + static constexpr auto value = object("text", &value_type::text, "indices", &value_type::indices); +}; + +template<> struct glz::meta { + using value_type = large; + static constexpr auto value = object("w", &value_type::w, "h", &value_type::h, "resize", &value_type::resize); +}; + +template<> struct glz::meta { + using value_type = sizes; + static constexpr auto value = object("medium", &value_type::medium, "small", &value_type::small, "thumb", &value_type::thumb, "large", &value_type::largeVal); +}; + +template<> struct glz::meta { + using value_type = media; + static constexpr auto value = object("id", &value_type::id, "id_str", &value_type::idStr, "indices", &value_type::indices, "media_url", &value_type::mediaUrl, + "media_url_https", &value_type::mediaUrlHttps, "display_url", &value_type::displayUrl, "expanded_url", &value_type::expandedUrl, "type", &value_type::type, "sizes", + &value_type::sizesVal, "source_status_id", &value_type::sourceStatusId, "source_status_id_str", &value_type::sourceStatusIdStr); +}; + +template<> struct glz::meta { + using value_type = url; + static constexpr auto value = object("expanded_url", &value_type::expandedUrl, "display_url", &value_type::displayUrl, "indices", &value_type::indices); +}; + +template<> struct glz::meta { + using value_type = user_mention; + static constexpr auto value = + object("screen_name", &value_type::screenName, "name", &value_type::name, "id", &value_type::id, "id_str", &value_type::idStr, "indices", &value_type::indices); +}; + +template<> struct glz::meta { + using value_type = status_entities; + static constexpr auto value = object("hashtags", &value_type::hashtags, "symbols", &value_type::symbols, "urls", &value_type::urls, "user_mentions", &value_type::userMentions, + "media", &value_type::mediaVal); +}; + +template<> struct glz::meta { + using value_type = metadata; + static constexpr auto value = object("result_type", &value_type::resultType, "iso_language_code", &value_type::isoLanguageCode); +}; + +template<> struct glz::meta { + using value_type = description; + static constexpr auto value = object("urls", &value_type::urls); +}; + +template<> struct glz::meta { + using value_type = user_entities; + static constexpr auto value = object("description", &value_type::descriptionVal); +}; + +template<> struct glz::meta { + using value_type = user; + static constexpr auto value = object("id", &value_type::id, "id_str", &value_type::idStr, "name", &value_type::name, "screen_name", &value_type::screenName, "location", + &value_type::location, "description", &value_type::description, "entities", &value_type::entities, "protected", &value_type::userProtected, "followers_count", + &value_type::followersCount, "friends_count", &value_type::friendsCount, "listed_count", &value_type::listedCount, "created_at", &value_type::createdAt, "favourites_count", + &value_type::favouritesCount, "geo_enabled", &value_type::geoEnabled, "verified", &value_type::verified, "statuses_count", &value_type::statusesCount, "lang", + &value_type::lang, "contributors_enabled", &value_type::contributorsEnabled, "is_translator", &value_type::isTranslator, "is_translation_enabled", + &value_type::isTranslationEnabled, "profile_background_color", &value_type::profileBackgroundColor, "profile_background_image_url", &value_type::profileBackgroundImageUrl, + "profile_background_image_url_https", &value_type::profileBackgroundImageUrlHttps, "profile_background_tile", &value_type::profileBackgroundTile, "profile_image_url", + &value_type::profileImageUrl, "profile_image_url_https", &value_type::profileImageUrlHttps, "profile_banner_url", &value_type::profileBannerUrl, "profile_link_color", + &value_type::profileLinkColor, "profile_sidebar_border_color", &value_type::profileSidebarBorderColor, "profile_sidebar_fill_color", &value_type::profileSidebarFillColor, + "profile_text_color", &value_type::profileTextColor, "profile_use_background_image", &value_type::profileUseBackgroundImage, "default_profile", &value_type::defaultProfile, + "default_profile_image", &value_type::defaultProfileImage, "following", &value_type::following, "follow_request_sent", &value_type::followRequestSent, "notifications", + &value_type::notifications); +}; + +template<> struct glz::meta { + using value_type = status; + static constexpr auto value = object("metadata", &value_type::metadataVal, "created_at", &value_type::createdAt, "id", &value_type::id, "id_str", &value_type::idStr, "text", + &value_type::text, "source", &value_type::source, "truncated", &value_type::truncated, "user", &value_type::userVal, "retweet_count", &value_type::retweetCount, + "favorite_count", &value_type::favoriteCount, "entities", &value_type::entities, "favorited", &value_type::favorited, "retweeted", &value_type::retweeted, "lang", + &value_type::lang, "possibly_sensitive", &value_type::possiblySensitive); }; +template<> struct glz::meta { + using value_type = twitter_message; + static constexpr auto value = object("statuses", &value_type::statuses, "search_metadata", &value_type::searchMetadata); +}; +#endif template<> struct jsonifier::core { using value_type = user_data; static constexpr auto parseValue = createValue("id", &value_type::id, "username", &value_type::userName, "discriminator", &value_type::discriminator, "bot", &value_type::bot, @@ -226,9 +565,9 @@ template<> struct jsonifier::core { template<> struct jsonifier::core { using OTy = discord_message; - static constexpr auto parseValue = createValue("t", &OTy::t, "s", &OTy::s, "op", &OTy::op, "d", &OTy::d); + static constexpr auto parseValue = createValue("t", &OTy::t, "s", &OTy::s, "impl", &OTy::impl, "d", &OTy::d); }; - +#if !defined(ASAN) template<> struct glz::meta { using value_type = user_data; static constexpr auto value = object("id", &value_type::id, "username", &value_type::userName, "discriminator", &value_type::discriminator, "bot", &value_type::bot, "system", @@ -278,15 +617,15 @@ template<> struct glz::meta { &value_type::approximateMemberCount, "premium_progress_bar_enabled", &value_type::premiumProgressBarEnabled, "max_video_channel_users", &value_type::maxVideoChannelUsers, "preferred_locale", &value_type::preferredLocale, "system_channel_id", &value_type::systemChannelId, "widget_channel_id", &value_type::widgetChannelId, "nsfw_level", &value_type::nsfwLevel, "premium_tier", &value_type::premiumTier, "afk_timeout", &value_type::afkTimeout, "max_members", &value_type::maxMembers, "mfa_level", - &value_type::mfaLevel, "name", &value_type::name, "icon", &value_type::icon, "banner", skip{}); + &value_type::mfaLevel, "name", &value_type::name, "icon", &value_type::icon); }; // Specialization for discord_message template<> struct glz::meta { using OTy = discord_message; - static constexpr auto value = object("t", &OTy::t, "s", &OTy::s, "op", &OTy::op, "d", &OTy::d); + static constexpr auto value = object("t", &OTy::t, "s", &OTy::s, "impl", &OTy::impl, "d", &OTy::d); }; - +#endif struct test_struct { std::vector testStrings{}; jsonifier::vector testBools{}; @@ -321,22 +660,27 @@ template struct TestGenerator { return theResult; } + template value_type randomizeNumberUniform(value_type min, value_type max) { + std::uniform_int_distribution<> normalDistributionTwo{ static_cast(min), static_cast(max) }; + auto theResult = normalDistributionTwo(randomEngine); + if (theResult < 0) { + theResult = -theResult; + } + return theResult; + } + JSONIFIER_INLINE static json_data generateJsonData() { std::string buffer{}; TestGenerator generator{}; jsonifier::jsonifier_core parser{}; - glz::write_json(generator, buffer); - //std::cout << "SERIALIZED JSON (GLAZE): " << buffer << std::endl; - buffer.clear(); parser.serializeJson(generator, buffer); - //std::cout << "SERIALIZED JSON: " << buffer << std::endl; json_data returnData{}; returnData.theData = buffer; return returnData; } std::string generateString() { - auto length{ randomizeNumber(45.0f, 25.0f) }; + auto length{ randomizeNumberUniform(35, 45) }; static int32_t charsetSize = charset.size(); std::mt19937 generator(std::random_device{}()); std::uniform_int_distribution distribution(0, charsetSize - 1); @@ -463,22 +807,58 @@ template<> struct jsonifier::core> { GLZ_META(AbcTest, z, y, x, w, v, u, t, s, r, q, p, o, n, m, l, k, j, i, h, g, f, e, d, c, b, a); #if defined(NDEBUG) -constexpr uint64_t iterations = 200; +constexpr uint64_t iterations = 400; #else constexpr uint64_t iterations = 1; #endif +struct test_result { + std::string libraryName{}; + std::string resultType{}; + uint64_t resultSpeed{}; + std::string color{}; +}; + +struct test_results { + std::vector results{}; + std::string markdownResults{}; + std::string testName{}; +}; + +template<> struct jsonifier::core { + using value_type = test_result; + static constexpr auto parseValue = + createValue("libraryName", &value_type::libraryName, "resultSpeed", &value_type::resultSpeed, "resultType", &value_type::resultType, "color", &value_type::color); +}; + +template<> struct jsonifier::core { + using value_type = test_results; + static constexpr auto parseValue = createValue("results", &value_type::results, "testName", &value_type::testName); +}; + struct results { std::string name{}; std::string test{}; std::string url{}; uint64_t iterations{}; + std::string wColor{}; + std::string rColor{}; std::optional json_write_byte_length{}; std::optional json_read_byte_length{}; std::optional json_read{}; std::optional json_write{}; + bool operator<(const results& other) const { + bool resultsNew{}; + if (json_read && other.json_read) { + resultsNew = *this->json_read < *other.json_read; + } else if (json_write && other.json_write) { + resultsNew = *this->json_write < *other.json_write; + } + return resultsNew; + } + void print() { std::cout << std::string{ "| " } + name + " " + test + ": " + url + "\n" + "| ------------------------------------------------------------ " @@ -500,7 +880,33 @@ struct results { std::cout << "\n---" << std::endl; } - std::string json_stats() { + test_result getWriteResults() { + test_result result{}; + if (json_write_byte_length && json_write) { + result.libraryName = name; + auto mbWrittenCount = static_cast(*json_write_byte_length) / 1e+6l; + auto writeSecondCount = *json_write / 1e+9l; + result.resultSpeed = mbWrittenCount / writeSecondCount; + result.resultType = "Write"; + result.color = wColor; + } + return result; + } + + test_result getReadResults() { + test_result result{}; + if (json_read_byte_length && json_read) { + result.libraryName = name; + auto mbWrittenCount = static_cast(*json_read_byte_length) / 1e+6l; + auto readSecondCount = *json_read / 1e+9l; + result.resultSpeed = mbWrittenCount / readSecondCount; + result.resultType = "Read"; + result.color = rColor; + } + return result; + } + + std::string jsonStats() { std::string write{}; std::string read{}; std::string finalstring{}; @@ -510,6 +916,8 @@ struct results { std::stringstream stream01{}; stream01 << static_cast(mbReadCount / readSecondCount); read = stream01.str(); + } else { + read = "N/A"; } if (json_write && json_write_byte_length) { double mbWrittenCount = static_cast(*json_write_byte_length) / 1e+6l; @@ -521,14 +929,14 @@ struct results { write = "N/A"; } - finalstring = std::string{ "| [" + name + "](" + url + ") | " + write + " | " + read + " |" }; + finalstring = std::string{ "| [" + name + "](" + url + ") | " + read + " | " + write + " |" }; return finalstring; } }; class FileLoader { public: - FileLoader(const char* filePathNew) { + FileLoader(const jsonifier::string& filePathNew) { filePath = filePathNew; auto theStream = std::ofstream{ filePath.data(), std::ios::binary | std::ios::out | std::ios::in }; std::stringstream inputStream{}; @@ -548,9 +956,6 @@ class FileLoader { return jsonifier::string{ fileContents }; } - ~FileLoader() { - } - protected: std::string fileContents{}; std::string filePath{}; @@ -567,10 +972,13 @@ template double benchmark(Function function, int64_t iteratio currentLowestTime = newTime; } } + if (currentLowestTime.count() == std::numeric_limits::max()) { + currentLowestTime = std::chrono::duration{ 0 }; + } return currentLowestTime.count(); } -auto jsonifier_single_test(const jsonifier::string& bufferNew, bool doWePrint = true) { +auto jsonifierSingleTest(const jsonifier::string& bufferNew, bool doWePrint = true) { std::string buffer{ bufferNew }; results r{ "jsonifier", "Single Test", "https://github.com/realtimechris/jsonifier", 1 }; @@ -584,8 +992,9 @@ auto jsonifier_single_test(const jsonifier::string& bufferNew, bool doWePrint = for (auto& value: parser.getErrors()) { std::cout << "Jsonifier Error: " << value << std::endl; } - r.json_read_byte_length = buffer.size(); r.json_read = result; + r.wColor = "steelblue"; + r.json_read_byte_length = buffer.size(); buffer.clear(); result = benchmark( @@ -604,6 +1013,73 @@ auto jsonifier_single_test(const jsonifier::string& bufferNew, bool doWePrint = } r.json_write_byte_length = buffer.size(); r.json_write = result; + r.rColor = "teal"; + buffer.clear(); + if (doWePrint) { + r.print(); + } + + return r; +} + +auto jsonifierValidationTest(const jsonifier::string& bufferNew, bool doWePrint = true) { + std::string buffer{ bufferNew }; + + results r{ "jsonifier", "Validation Test", "https://github.com/realtimechris/jsonifier", iterations }; + jsonifier::jsonifier_core parser{}; + + auto result = benchmark( + [&]() { + parser.validate(buffer); + }, + 1); + for (auto& value: parser.getErrors()) { + std::cout << "Jsonifier Error: " << value << std::endl; + } + r.json_read = result; + r.json_read_byte_length = buffer.size(); + + r.wColor = "steelblue"; + r.rColor = "teal"; + if (doWePrint) { + r.print(); + } + + return r; +} + +auto jsonifierTwitterTest(const jsonifier::string& bufferNew, bool doWePrint = true) { + std::string buffer{ bufferNew }; + + results r{ "jsonifier", "Twitter Test", "https://github.com/realtimechris/jsonifier", iterations }; + twitter_message uint64Test{}; + jsonifier::jsonifier_core parser{}; + + auto result = benchmark( + [&]() { + parser.parseJson(uint64Test, buffer); + }, + iterations); + for (auto& value: parser.getErrors()) { + std::cout << "Jsonifier Error: " << value << std::endl; + } + + r.json_read = result; + r.json_read_byte_length = buffer.size(); + buffer.clear(); + + result = benchmark( + [&]() { + parser.serializeJson(uint64Test, buffer); + }, + iterations); + for (auto& value: parser.getErrors()) { + std::cout << "Jsonifier Error: " << value << std::endl; + } + r.json_write_byte_length = buffer.size(); + r.json_write = result; + r.wColor = "steelblue"; + r.rColor = "teal"; buffer.clear(); if (doWePrint) { r.print(); @@ -612,7 +1088,7 @@ auto jsonifier_single_test(const jsonifier::string& bufferNew, bool doWePrint = return r; } -auto jsonifier_test(const jsonifier::string& bufferNew, bool doWePrint = true) { +auto jsonifierTest(const jsonifier::string& bufferNew, bool doWePrint = true) { std::string buffer{ bufferNew }; results r{ "jsonifier", "Multi Test", "https://github.com/realtimechris/jsonifier", iterations }; @@ -628,8 +1104,8 @@ auto jsonifier_test(const jsonifier::string& bufferNew, bool doWePrint = true) { std::cout << "Jsonifier Error: " << value << std::endl; } - r.json_read_byte_length = buffer.size(); r.json_read = result; + r.json_read_byte_length = buffer.size(); buffer.clear(); result = benchmark( @@ -642,6 +1118,8 @@ auto jsonifier_test(const jsonifier::string& bufferNew, bool doWePrint = true) { } r.json_write_byte_length = buffer.size(); r.json_write = result; + r.wColor = "steelblue"; + r.rColor = "teal"; buffer.clear(); if (doWePrint) { r.print(); @@ -650,7 +1128,7 @@ auto jsonifier_test(const jsonifier::string& bufferNew, bool doWePrint = true) { return r; } -auto jsonifier_abc_test(const jsonifier::string& bufferNew, bool doWePrint = true) { +auto jsonifierAbcTest(const jsonifier::string& bufferNew, bool doWePrint = true) { std::string buffer{ bufferNew }; results r{ "jsonifier", "Abc Test", "https://github.com/realtimechris/jsonifier", iterations }; @@ -666,8 +1144,7 @@ auto jsonifier_abc_test(const jsonifier::string& bufferNew, bool doWePrint = tru std::cout << "Jsonifier Error: " << value << std::endl; } - r.json_read = result; - + r.json_read = result; r.json_read_byte_length = buffer.size(); buffer.clear(); @@ -680,7 +1157,10 @@ auto jsonifier_abc_test(const jsonifier::string& bufferNew, bool doWePrint = tru std::cout << "Jsonifier Error: " << value << std::endl; } r.json_write_byte_length = buffer.size(); - r.json_write = result; + + r.json_write = result; + r.wColor = "steelblue"; + r.rColor = "teal"; buffer.clear(); if (doWePrint) { r.print(); @@ -689,7 +1169,7 @@ auto jsonifier_abc_test(const jsonifier::string& bufferNew, bool doWePrint = tru return r; } -auto jsonifier_discord_test(const std::string& discordDataNew, bool doWePrint = true) { +auto jsonifierDiscordTest(const jsonifier::string& discordDataNew, bool doWePrint = true) { std::string buffer{ discordDataNew }; auto newSize = buffer.size(); @@ -706,9 +1186,9 @@ auto jsonifier_discord_test(const std::string& discordDataNew, bool doWePrint = std::cout << "Jsonifier Error: " << value << std::endl; } - r.json_read = result; - + r.json_read = result; r.json_read_byte_length = buffer.size(); + buffer.clear(); result = benchmark( @@ -721,6 +1201,8 @@ auto jsonifier_discord_test(const std::string& discordDataNew, bool doWePrint = } r.json_write_byte_length = buffer.size(); r.json_write = result; + r.wColor = "steelblue"; + r.rColor = "teal"; buffer.clear(); if (doWePrint) { r.print(); @@ -729,7 +1211,57 @@ auto jsonifier_discord_test(const std::string& discordDataNew, bool doWePrint = return r; } -auto glaze_single_test(const jsonifier::string& bufferNew, bool doWePrint = true) { +auto jsonifierMinifyTest(const jsonifier::string& discordDataNew, bool doWePrint = true) { + std::string buffer{ discordDataNew }; + + results r{ "jsonifier", "Minify Test", "https://github.com/realtimechris/jsonifier", iterations }; + + jsonifier::jsonifier_core parser{}; + + auto result = benchmark( + [&]() { + parser.minify(buffer); + }, + iterations); + + r.json_write = result; + + r.wColor = "steelblue"; + r.rColor = "teal"; + r.json_write_byte_length = buffer.size(); + if (doWePrint) { + r.print(); + } + + return r; +} + +auto jsonifierPrettifyTest(const jsonifier::string& discordDataNew, bool doWePrint = true) { + std::string buffer{ discordDataNew }; + + results r{ "jsonifier", "Prettify Test", "https://github.com/realtimechris/jsonifier", iterations }; + + jsonifier::jsonifier_core parser{}; + + auto result = benchmark( + [&]() { + parser.prettify(buffer); + }, + iterations); + + r.json_write = result; + + r.json_write_byte_length = buffer.size(); + r.wColor = "steelblue"; + r.rColor = "teal"; + if (doWePrint) { + r.print(); + } + + return r; +} +#if !defined(ASAN) +auto glazeSingleTest(const jsonifier::string& bufferNew, bool doWePrint = true) { std::string buffer{ bufferNew }; results r{ "glaze", "Single Test", "https://github.com/stephenberry/glaze", 1 }; @@ -758,6 +1290,8 @@ auto glaze_single_test(const jsonifier::string& bufferNew, bool doWePrint = true 1); r.json_write_byte_length = buffer.size(); r.json_write = result; + r.wColor = "skyblue"; + r.rColor = "dodgerblue"; buffer.clear(); if (doWePrint) { r.print(); @@ -766,11 +1300,11 @@ auto glaze_single_test(const jsonifier::string& bufferNew, bool doWePrint = true return r; } -auto glaze_test(const jsonifier::string& bufferNew, bool doWePrint = true) { +auto glazeTwitterTest(const jsonifier::string& bufferNew, bool doWePrint = true) { std::string buffer{ bufferNew }; - results r{ "glaze", "Multi Test", "https://github.com/stephenberry/glaze", iterations }; - Test uint64Test{}; + results r{ "glaze", "Twitter Test", "https://github.com/stephenberry/glaze", iterations }; + twitter_message uint64Test{}; auto result = benchmark( [&]() { @@ -784,8 +1318,7 @@ auto glaze_test(const jsonifier::string& bufferNew, bool doWePrint = true) { }, iterations); - r.json_read = result; - + r.json_read = result; r.json_read_byte_length = buffer.size(); buffer.clear(); @@ -794,8 +1327,11 @@ auto glaze_test(const jsonifier::string& bufferNew, bool doWePrint = true) { glz::write_json(uint64Test, buffer); }, iterations); + r.json_write_byte_length = buffer.size(); r.json_write = result; + r.wColor = "skyblue"; + r.rColor = "dodgerblue"; buffer.clear(); if (doWePrint) { r.print(); @@ -804,11 +1340,11 @@ auto glaze_test(const jsonifier::string& bufferNew, bool doWePrint = true) { return r; } -auto glaze_abc_test(const jsonifier::string& bufferNew, bool doWePrint = true) { +auto glazeTest(const jsonifier::string& bufferNew, bool doWePrint = true) { std::string buffer{ bufferNew }; - results r{ "glaze", "Abc Test", "https://github.com/stephenberry/glaze", iterations }; - AbcTest uint64Test{}; + results r{ "glaze", "Multi Test", "https://github.com/stephenberry/glaze", iterations }; + Test uint64Test{}; auto result = benchmark( [&]() { @@ -822,8 +1358,7 @@ auto glaze_abc_test(const jsonifier::string& bufferNew, bool doWePrint = true) { }, iterations); - r.json_read = result; - + r.json_read = result; r.json_read_byte_length = buffer.size(); buffer.clear(); @@ -832,8 +1367,11 @@ auto glaze_abc_test(const jsonifier::string& bufferNew, bool doWePrint = true) { glz::write_json(uint64Test, buffer); }, iterations); + r.json_write_byte_length = buffer.size(); r.json_write = result; + r.wColor = "skyblue"; + r.rColor = "dodgerblue"; buffer.clear(); if (doWePrint) { r.print(); @@ -842,16 +1380,16 @@ auto glaze_abc_test(const jsonifier::string& bufferNew, bool doWePrint = true) { return r; } -auto glaze_discord_test(const std::string& discordData, bool doWePrint = true) { - std::string buffer{ discordData }; +auto glazeAbcTest(const jsonifier::string& bufferNew, bool doWePrint = true) { + std::string buffer{ bufferNew }; - results r{ "glaze", "Discord Test", "https://github.com/stephenberry/glaze", iterations }; - discord_message discordDataTest{}; + results r{ "glaze", "Abc Test", "https://github.com/stephenberry/glaze", iterations }; + AbcTest uint64Test{}; auto result = benchmark( [&]() { try { - if (auto error = glz::read(discordDataTest, buffer); error) { + if (auto error = glz::read(uint64Test, buffer); error) { std::cout << "Glaze Error: " << glz::format_error(error, buffer) << std::endl; } } catch (std ::exception& error) { @@ -865,6 +1403,46 @@ auto glaze_discord_test(const std::string& discordData, bool doWePrint = true) { r.json_read_byte_length = buffer.size(); buffer.clear(); + result = benchmark( + [&]() { + glz::write_json(uint64Test, buffer); + }, + iterations); + r.json_write_byte_length = buffer.size(); + r.json_write = result; + r.wColor = "skyblue"; + r.rColor = "dodgerblue"; + buffer.clear(); + if (doWePrint) { + r.print(); + } + + return r; +} + +auto glazeDiscordTest(const jsonifier::string& discordData, bool doWePrint = true) { + std::string buffer{ discordData }; + + results r{ "glaze", "Discord Test", "https://github.com/stephenberry/glaze", iterations }; + discord_message discordDataTest{}; + + auto result = benchmark( + [&]() { + try { + if (auto error = glz::read(discordDataTest, buffer); error) { + std::cout << "Glaze Error: " << glz::format_error(error, buffer) << std::endl; + } + } catch (std ::exception& error) { + std::cout << "Glaze Error: " << error.what() << std::endl; + } + }, + iterations); + + r.json_read = result; + r.json_read_byte_length = buffer.size(); + + buffer.clear(); + result = benchmark( [&]() { glz::write_json(discordDataTest, buffer); @@ -872,6 +1450,8 @@ auto glaze_discord_test(const std::string& discordData, bool doWePrint = true) { iterations); r.json_write_byte_length = buffer.size(); r.json_write = result; + r.wColor = "skyblue"; + r.rColor = "dodgerblue"; buffer.clear(); if (doWePrint) { r.print(); @@ -879,12 +1459,35 @@ auto glaze_discord_test(const std::string& discordData, bool doWePrint = true) { return r; } -#include "simdjson.h" +auto glazePrettifyTest(const jsonifier::string& discordDataNew, bool doWePrint = true) { + std::string buffer{ discordDataNew }; + + results r{ "glaze", "Prettify Test", "https://github.com/stephenberry/glaze", iterations }; + + auto result = benchmark( + [&]() { + glz::prettify(buffer); + }, + iterations); + + r.json_write = result; + + r.json_write_byte_length = buffer.size(); + r.wColor = "skyblue"; + r.rColor = "dodgerblue"; + if (doWePrint) { + r.print(); + } + + return r; +} + + #include "simdjson.h" using namespace simdjson; struct on_demand { - bool read_in_order(Test& obj, const padded_string& json); + bool readInOrder(Test& obj, const padded_string& json); protected: ondemand::parser parser{}; @@ -944,29 +1547,29 @@ template<> void simdPullArray(ondemand::array newX, std::vector& obj, const padded_string& json) { + #define SIMD_Pull(x) \ + { \ + ondemand::array newX = doc[#x].get_array().value(); \ + ondemand::array newArray{}; \ + ondemand::object newObject{}; \ + for (ondemand::value value: newX) { \ + test_struct newStruct{}; \ + newObject = value.get_object(); \ + newArray = newObject["testInts"].get_array().value(); \ + simdPullArray(newArray, newStruct.testInts); \ + newArray = newObject["testDoubles"].get_array().value(); \ + simdPullArray(newArray, newStruct.testDoubles); \ + newArray = newObject["testStrings"].get_array().value(); \ + simdPullArray(newArray, newStruct.testStrings); \ + newArray = newObject["testUints"].get_array().value(); \ + simdPullArray(newArray, newStruct.testUints); \ + newArray = newObject["testBools"].get_array().value(); \ + simdPullArray(newArray, newStruct.testBools); \ + obj.x.emplace_back(std::move(newStruct)); \ + } \ + } + +bool on_demand::readInOrder(Test& obj, const padded_string& json) { ondemand::document doc = parser.iterate(json).value(); SIMD_Pull(a); SIMD_Pull(b); @@ -997,7 +1600,7 @@ bool on_demand::read_in_order(Test& obj, const padded_string& json) return false; } -auto simdjson_single_test(const jsonifier::string& bufferNew, bool doWePrint = true) { +auto simdjsonSingleTest(const jsonifier::string& bufferNew, bool doWePrint = true) { std::string buffer{ bufferNew }; on_demand parser{}; @@ -1009,7 +1612,7 @@ auto simdjson_single_test(const jsonifier::string& bufferNew, bool doWePrint = t result = benchmark( [&]() { try { - parser.read_in_order(uint64Test, padded_string{ buffer }); + parser.readInOrder(uint64Test, padded_string{ buffer }); } catch (std ::exception& error) { std::cout << "Simdjson Error: " << error.what() << std::endl; } @@ -1018,6 +1621,8 @@ auto simdjson_single_test(const jsonifier::string& bufferNew, bool doWePrint = t r.json_read = result; buffer.clear(); + r.rColor = "cadetblue"; + r.wColor = "cornflowerblue"; if (doWePrint) { r.print(); } @@ -1025,7 +1630,7 @@ auto simdjson_single_test(const jsonifier::string& bufferNew, bool doWePrint = t return r; } -auto simdjson_test(const jsonifier::string& bufferNew, bool doWePrint = true) { +auto simdjsonTest(const jsonifier::string& bufferNew, bool doWePrint = true) { std::string buffer{ bufferNew }; on_demand parser{}; @@ -1037,7 +1642,7 @@ auto simdjson_test(const jsonifier::string& bufferNew, bool doWePrint = true) { result = benchmark( [&]() { try { - parser.read_in_order(uint64Test, padded_string{ buffer }); + parser.readInOrder(uint64Test, padded_string{ buffer }); } catch (std ::exception& error) { std::cout << "Simdjson Error: " << error.what() << std::endl; } @@ -1045,6 +1650,8 @@ auto simdjson_test(const jsonifier::string& bufferNew, bool doWePrint = true) { iterations); r.json_read = result; + r.rColor = "cadetblue"; + r.wColor = "cornflowerblue"; buffer.clear(); if (doWePrint) { r.print(); @@ -1054,13 +1661,13 @@ auto simdjson_test(const jsonifier::string& bufferNew, bool doWePrint = true) { } struct on_demand_abc { - bool read_out_of_order(AbcTest& obj, const padded_string& json); + bool readOutOfOrder(AbcTest& obj, const padded_string& json); protected: ondemand::parser parser{}; }; -bool on_demand_abc::read_out_of_order(AbcTest& obj, const padded_string& json) { +bool on_demand_abc::readOutOfOrder(AbcTest& obj, const padded_string& json) { ondemand::document doc = parser.iterate(json).value(); SIMD_Pull(z); SIMD_Pull(y); @@ -1091,438 +1698,494 @@ bool on_demand_abc::read_out_of_order(AbcTest& obj, const padded_st return false; } -std::string getString(simdjson::ondemand::value value, const std::string& key) { - simdjson::ondemand::value field; - if (!value[key].get(field)) { - std::string_view result; - simdjson::error_code error{}; - field.get_string().tie(result, error); - return static_cast(result); +template value_type getValue(simdjson::ondemand::value value) { + value_type result; + if (!value.get(result)) { + return result; } - return ""; + return value_type{}; } -int64_t getInt(simdjson::ondemand::value value, const std::string& key) { +template value_type getValue(simdjson::ondemand::value value, const std::string& key) { simdjson::ondemand::value field; if (!value[key].get(field)) { - int64_t result; - simdjson::error_code error{}; - field.get_int64().tie(result, error); - return result; + return getValue(field); } - return 0; + return value_type{}; } -bool getBool(simdjson::ondemand::value value, const std::string& key) { - simdjson::ondemand::value field; - if (!value[key].get(field)) { - bool result; - simdjson::error_code error{}; - field.get_bool().tie(result, error); - return result; +template<> std::string getValue(simdjson::ondemand::value value) { + std::string_view result; + if (!value.get(result)) { + return static_cast(result); } - return false; + return ""; } -std::vector getInts(simdjson::ondemand::value value) { - std::vector roles; - for (simdjson::ondemand::value role: value) { - uint64_t roleValue; - simdjson::error_code error{}; - role.get_uint64().tie(roleValue, error); - roles.emplace_back(roleValue); +template std::vector getValues(simdjson::ondemand::value value) { + std::vector roles; + for (const simdjson::ondemand::value& role: value) { + roles.emplace_back(getValue(role)); } return roles; } -std::vector getStrings(simdjson::ondemand::value value) { +template std::vector getValues(simdjson::ondemand::value value, const std::string& key) { + simdjson::ondemand::value field; + if (!value[key].get(field)) { + return getValues(field); + } + return std::vector{}; +} + +template<> std::vector getValues(simdjson::ondemand::value value) { std::vector roles; - for (simdjson::ondemand::value role: value) { - std::string_view roleValue; - simdjson::error_code error{}; - role.get_string().tie(roleValue, error); - roles.emplace_back(roleValue); + for (const simdjson::ondemand::value& role: value) { + roles.emplace_back(getValue(role)); } return roles; } -user_data parseUserData(simdjson::ondemand::value jsonData) { - user_data user; +template<> search_metadata getValue(simdjson::ondemand::value jsonData) { + search_metadata metadata; - simdjson::ondemand::object userObj = jsonData; - std::string_view newString{}; - jsonData["avatar_decoration"].get_string().get(newString); - user.avatarDecoration = std::string(newString); + metadata.completedIn = getValue(jsonData, "completed_in"); + metadata.maxId = getValue(jsonData, "max_id"); + metadata.maxIdStr = getValue(jsonData, "max_id_str"); + metadata.nextResults = getValue(jsonData, "next_results"); + metadata.query = getValue(jsonData, "query"); + metadata.refreshUrl = getValue(jsonData, "refresh_url"); + metadata.count = getValue(jsonData, "count"); + metadata.sinceId = getValue(jsonData, "since_id"); + metadata.sinceIdStr = getValue(jsonData, "since_id_str"); - jsonData["discriminator"].get_string().get(newString); - user.discriminator = std::string(newString); + return metadata; +} - jsonData["global_name"].get_string().get(newString); - user.globalName = std::string(newString); +template<> hashtag getValue(simdjson::ondemand::value jsonData) { + hashtag tag; - jsonData["user_name"].get_string().get(newString); - user.userName = std::string(newString); + tag.text = getValue(jsonData, "text"); + tag.indices = getValues(jsonData, "indices"); - jsonData["locale"].get_string().get(newString); - user.locale = std::string(newString); + return tag; +} - jsonData["banner"].get_string().get(newString); - user.banner = std::string(newString); +template<> large getValue(simdjson::ondemand::value jsonData) { + large size; - jsonData["avatar"].get_string().get(newString); - user.avatar = std::string(newString); + size.w = getValue(jsonData, "w"); + size.h = getValue(jsonData, "h"); + size.resize = getValue(jsonData, "resize"); - jsonData["email"].get_string().get(newString); - user.email = std::string(newString); + return size; +} - jsonData["id"].get_string().get(newString); - user.id = std::string(newString); +template<> sizes getValue(simdjson::ondemand::value jsonData) { + sizes imageSizes; - jsonData["accent_color"].get_uint64().get(user.accentColor); - jsonData["premium_type"].get_uint64().get(user.premiumType); - jsonData["public_flags"].get_uint64().get(user.publicFlags); - jsonData["mfa_enabled"].get_bool().get(user.mfaEnabled); - jsonData["flags"].get_uint64().get(user.flags); - jsonData["verified"].get_bool().get(user.verified); - jsonData["system"].get_bool().get(user.system); - jsonData["bot"].get_bool().get(user.bot); + imageSizes.medium = getValue(jsonData, "medium"); + imageSizes.small = getValue(jsonData, "small"); + imageSizes.thumb = getValue(jsonData, "thumb"); + imageSizes.largeVal = getValue(jsonData, "large"); - return user; + return imageSizes; } -guild_scheduled_event_data parseGuildScheduledEventData(simdjson::ondemand::value json_data) { - guild_scheduled_event_data event; - - event.scheduledStartTime = json_data["scheduled_start_time"].get_string().value(); - event.scheduledEndTime = json_data["scheduled_end_time"].get_string().value(); - event.description = json_data["description"].get_string().value(); - event.entityMetadata = json_data["entity_metadata"].get_int64().value(); - event.creatorId = json_data["creator_id"].get_string().value(); - event.channelId = json_data["channel_id"].get_string().value(); - event.entityId = json_data["entity_id"].get_string().value(); - event.privacyLevel = json_data["privacy_level"].get_int64().value(); - event.guildId = json_data["guild_id"].get_string().value(); - event.userCount = json_data["user_count"].get_uint64().value(); - event.entityType = json_data["entity_type"].get_int64().value(); - std::string_view newString{}; - simdjson::ondemand::object creator_obj = json_data["creator"]; - - creator_obj["avatar_decoration"].get_string().get(newString); - event.creator.avatarDecoration = std::string(newString); - - creator_obj["discriminator"].get_string().get(newString); - event.creator.discriminator = std::string(newString); - - creator_obj["global_name"].get_string().get(newString); - event.creator.globalName = std::string(newString); - - creator_obj["user_name"].get_string().get(newString); - event.creator.userName = std::string(newString); - - creator_obj["locale"].get_string().get(newString); - event.creator.locale = std::string(newString); - - creator_obj["banner"].get_string().get(newString); - event.creator.banner = std::string(newString); - - creator_obj["avatar"].get_string().get(newString); - event.creator.avatar = std::string(newString); - - creator_obj["email"].get_string().get(newString); - event.creator.email = std::string(newString); - - creator_obj["id"].get_string().get(newString); - event.creator.id = std::string(newString); - creator_obj["accent_color"].get_uint64().get(event.creator.accentColor); - creator_obj["premium_type"].get_uint64().get(event.creator.premiumType); - creator_obj["public_flags"].get_uint64().get(event.creator.publicFlags); - creator_obj["mfa_enabled"].get_bool().get(event.creator.mfaEnabled); - creator_obj["flags"].get_uint64().get(event.creator.flags); - creator_obj["verified"].get_bool().get(event.creator.verified); - creator_obj["system"].get_bool().get(event.creator.system); - creator_obj["bot"].get_bool().get(event.creator.bot); - - json_data["name"].get_string().get(newString); - event.name = std::string(newString); - json_data["status"].get_uint64().get(event.status); - json_data["id"].get_string().get(newString); - event.id = std::string(newString); - - return event; +template<> media getValue(simdjson::ondemand::value jsonData) { + media mediaItem; + + mediaItem.id = getValue(jsonData, "id"); + mediaItem.idStr = getValue(jsonData, "id_str"); + mediaItem.indices = getValues(jsonData, "indices"); + mediaItem.mediaUrl = getValue(jsonData, "media_url"); + mediaItem.mediaUrlHttps = getValue(jsonData, "media_url_https"); + mediaItem.displayUrl = getValue(jsonData, "display_url"); + mediaItem.expandedUrl = getValue(jsonData, "expanded_url"); + mediaItem.type = getValue(jsonData, "type"); + mediaItem.sizesVal = getValue(jsonData, "sizes"); + mediaItem.sourceStatusId = getValue(jsonData, "source_status_id"); + mediaItem.sourceStatusIdStr = getValue(jsonData, "source_status_id_str"); + + return mediaItem; } -channel_data parseChannelData(simdjson::ondemand::value jsonData) { - channel_data channel; - - simdjson::ondemand::object channelObj = jsonData; - std::string_view newString{}; +template<> url getValue(simdjson::ondemand::value jsonData) { + url urlData; - channelObj["default_thread_rate_limit_per_user"].get_uint64().get(channel.defaultThreadRateLimitPerUser); - - for (auto tag: channelObj["applied_tags"]) { - tag.get_string().get(newString); - channel.appliedTags.push_back(std::string(newString)); - } + urlData.expandedUrl = getValue(jsonData, "expanded_url"); + urlData.displayUrl = getValue(jsonData, "display_url"); + urlData.indices = getValues(jsonData, "indices"); - channelObj["default_auto_archive_duration"].get_uint64().get(channel.defaultAutoArchiveDuration); - - channelObj["last_pin_timestamp"].get_string().get(newString); - channel.lastPinTimestamp = std::string(newString); - - channelObj["total_message_sent"].get_uint64().get(channel.totalMessageSent); - channelObj["rate_limit_per_user"].get_uint64().get(channel.rateLimitPerUser); - channelObj["video_quality_mode"].get_uint64().get(channel.videoQualityMode); - - channelObj["last_message_id"].get_string().get(newString); - channel.lastMessageId = std::string(newString); - - channelObj["application_id"].get_string().get(newString); - channel.applicationId = std::string(newString); - - channelObj["permissions"].get_string().get(newString); - channel.permissions = std::string(newString); - - channelObj["rtc_region"].get_string().get(newString); - channel.rtcRegion = std::string(newString); + return urlData; +} - channelObj["message_count"].get_uint64().get(channel.messageCount); - channelObj["member_count"].get_uint64().get(channel.memberCount); +template<> user_mention getValue(simdjson::ondemand::value jsonData) { + user_mention mention; - channelObj["parent_id"].get_string().get(newString); - channel.parentId = std::string(newString); + mention.screenName = getValue(jsonData, "screen_name"); + mention.name = getValue(jsonData, "name"); + mention.id = getValue(jsonData, "id"); + mention.idStr = getValue(jsonData, "id_str"); + mention.indices = getValues(jsonData, "indices"); - channelObj["owner_id"].get_string().get(newString); - channel.ownerId = std::string(newString); + return mention; +} - channelObj["guild_id"].get_string().get(newString); - channel.guildId = std::string(newString); +template<> status_entities getValue(simdjson::ondemand::value jsonData) { + status_entities entities; + entities.hashtags = getValues(jsonData, "hashtags"); + entities.urls = getValues(jsonData, "urls"); + entities.userMentions = getValues(jsonData, "user_mentions"); + entities.symbols = getValues(jsonData, "symbols"); - channelObj["user_limit"].get_uint64().get(channel.userLimit); + return entities; +} - channelObj["topic"].get_string().get(newString); - channel.topic = std::string(newString); +template<> metadata getValue(simdjson::ondemand::value jsonData) { + metadata meta; - channelObj["position"].get_uint64().get(channel.position); - channelObj["bitrate"].get_uint64().get(channel.bitrate); + meta.resultType = getValue(jsonData, "result_type"); + meta.isoLanguageCode = getValue(jsonData, "iso_language_code"); - channelObj["name"].get_string().get(newString); - channel.name = std::string(newString); + return meta; +} - channelObj["icon"].get_string().get(newString); - channel.icon = std::string(newString); +template<> description getValue(simdjson::ondemand::value jsonData) { + description desc; - channelObj["id"].get_string().get(newString); - channel.id = std::string(newString); + desc.urls = getValues(jsonData, "urls"); - channelObj["flags"].get_uint64().get(channel.flags); + return desc; +} - channelObj["managed"].get_bool().get(channel.managed); +template<> user_entities getValue(simdjson::ondemand::value jsonData) { + user_entities userEnt; - channelObj["type"].get_uint64().get(channel.type); + userEnt.descriptionVal = getValue(jsonData, "description"); - channelObj["nsfw"].get_bool().get(channel.nsfw); + return userEnt; +} - return channel; +template<> user getValue(simdjson::ondemand::value jsonData) { + user userData; + + userData.id = getValue(jsonData, "id"); + userData.idStr = getValue(jsonData, "id_str"); + userData.name = getValue(jsonData, "name"); + userData.screenName = getValue(jsonData, "screen_name"); + userData.location = getValue(jsonData, "location"); + userData.description = getValue(jsonData, "description"); + userData.entities = getValue(jsonData, "entities"); + userData.userProtected = getValue(jsonData, "protected"); + userData.followersCount = getValue(jsonData, "followers_count"); + userData.friendsCount = getValue(jsonData, "friends_count"); + userData.listedCount = getValue(jsonData, "listed_count"); + userData.createdAt = getValue(jsonData, "created_at"); + userData.favouritesCount = getValue(jsonData, "favourites_count"); + userData.geoEnabled = getValue(jsonData, "geo_enabled"); + userData.verified = getValue(jsonData, "verified"); + userData.statusesCount = getValue(jsonData, "statuses_count"); + userData.lang = getValue(jsonData, "lang"); + userData.contributorsEnabled = getValue(jsonData, "contributors_enabled"); + userData.isTranslator = getValue(jsonData, "is_translator"); + userData.isTranslationEnabled = getValue(jsonData, "is_translation_enabled"); + userData.profileBackgroundColor = getValue(jsonData, "profile_background_color"); + userData.profileBackgroundImageUrl = getValue(jsonData, "profile_background_image_url"); + userData.profileBackgroundImageUrlHttps = getValue(jsonData, "profile_background_image_url_https"); + userData.profileBackgroundTile = getValue(jsonData, "profile_background_tile"); + userData.profileImageUrl = getValue(jsonData, "profile_image_url"); + userData.profileImageUrlHttps = getValue(jsonData, "profile_image_url_https"); + userData.profileBannerUrl = getValue(jsonData, "profile_banner_url"); + userData.profileLinkColor = getValue(jsonData, "profile_link_color"); + userData.profileSidebarBorderColor = getValue(jsonData, "profile_sidebar_border_color"); + userData.profileSidebarFillColor = getValue(jsonData, "profile_sidebar_fill_color"); + userData.profileTextColor = getValue(jsonData, "profile_text_color"); + userData.profileUseBackgroundImage = getValue(jsonData, "profile_use_background_image"); + userData.defaultProfile = getValue(jsonData, "default_profile"); + userData.defaultProfileImage = getValue(jsonData, "default_profile_image"); + userData.following = getValue(jsonData, "following"); + userData.followRequestSent = getValue(jsonData, "follow_request_sent"); + userData.notifications = getValue(jsonData, "notifications"); + + return userData; } +template<> status getValue(simdjson::ondemand::value jsonData) { + status statusData; + + statusData.metadataVal = getValue(jsonData, "metadata"); + statusData.createdAt = getValue(jsonData, "created_at"); + statusData.id = getValue(jsonData, "id"); + statusData.idStr = getValue(jsonData, "id_str"); + statusData.text = getValue(jsonData, "text"); + statusData.source = getValue(jsonData, "source"); + statusData.truncated = getValue(jsonData, "truncated"); + statusData.userVal = getValue(jsonData, "user"); + statusData.retweetCount = getValue(jsonData, "retweet_count"); + statusData.favoriteCount = getValue(jsonData, "favorite_count"); + statusData.entities = getValue(jsonData, "entities"); + statusData.favorited = getValue(jsonData, "favorited"); + statusData.retweeted = getValue(jsonData, "retweeted"); + statusData.lang = getValue(jsonData, "lang"); + statusData.possiblySensitive = getValue(jsonData, "possibly_sensitive"); + + return statusData; +} -role_data parseRoleData(simdjson::ondemand::value jsonData) { - role_data role; +template<> twitter_message getValue(simdjson::ondemand::value jsonData) { + twitter_message message; + message.statuses = getValues(jsonData, "statuses"); + message.searchMetadata = getValue(jsonData, "search_metadata"); - simdjson::ondemand::object roleObj = jsonData; - std::string_view newString{}; + return message; +} - jsonData["unicode_emoji"].get_string().get(newString); - role.unicodeEmoji = std::string(newString); +template<> user_data getValue(simdjson::ondemand::value jsonData) { + user_data userData; + + userData.avatarDecoration = getValue(jsonData, "avatar_decoration"); + userData.discriminator = getValue(jsonData, "discriminator"); + userData.globalName = getValue(jsonData, "global_name"); + userData.userName = getValue(jsonData, "user_name"); + userData.accentColor = getValue(jsonData, "accent_color"); + userData.premiumType = getValue(jsonData, "premium_type"); + userData.publicFlags = getValue(jsonData, "public_flags"); + userData.locale = getValue(jsonData, "locale"); + userData.banner = getValue(jsonData, "banner"); + userData.avatar = getValue(jsonData, "avatar"); + userData.email = getValue(jsonData, "email"); + userData.mfaEnabled = getValue(jsonData, "mfa_enabled"); + userData.id = getValue(jsonData, "id"); + userData.flags = getValue(jsonData, "flags"); + userData.verified = getValue(jsonData, "verified"); + userData.system = getValue(jsonData, "system"); + userData.bot = getValue(jsonData, "bot"); + + return userData; +} - jsonData["permissions"].get_string().get(newString); - role.permissions = std::string(newString); +template<> guild_scheduled_event_data getValue(simdjson::ondemand::value jsonData) { + guild_scheduled_event_data eventData; + + eventData.scheduledStartTime = getValue(jsonData, "scheduled_start_time"); + eventData.scheduledEndTime = getValue(jsonData, "scheduled_end_time"); + eventData.description = getValue(jsonData, "description"); + eventData.entityMetadata = getValue(jsonData, "entity_metadata"); + eventData.creatorId = getValue(jsonData, "creator_id"); + eventData.channelId = getValue(jsonData, "channel_id"); + eventData.privacyLevel = getValue(jsonData, "privacy_level"); + eventData.entityId = getValue(jsonData, "entity_id"); + eventData.guildId = getValue(jsonData, "guild_id"); + eventData.entityType = getValue(jsonData, "entity_type"); + eventData.userCount = getValue(jsonData, "user_count"); + eventData.creator = getValue(jsonData, "creator"); + eventData.name = getValue(jsonData, "name"); + eventData.status = getValue(jsonData, "status"); + eventData.id = getValue(jsonData, "id"); + + return eventData; +} - jsonData["position"].get_uint64().get(role.position); +template<> channel_data getValue(simdjson::ondemand::value jsonData) { + channel_data channelData; + + channelData.defaultThreadRateLimitPerUser = getValue(jsonData, "default_thread_rate_limit_per_user"); + + channelData.defaultAutoArchiveDuration = getValue(jsonData, "default_auto_archive_duration"); + + channelData.lastPinTimestamp = getValue(jsonData, "last_pin_timestamp"); + channelData.totalMessageSent = getValue(jsonData, "total_message_sent"); + channelData.rateLimitPerUser = getValue(jsonData, "rate_limit_per_user"); + channelData.videoQualityMode = getValue(jsonData, "video_quality_mode"); + channelData.lastMessageId = getValue(jsonData, "last_message_id"); + channelData.applicationId = getValue(jsonData, "application_id"); + channelData.permissions = getValue(jsonData, "permissions"); + channelData.rtcRegion = getValue(jsonData, "rtc_region"); + channelData.messageCount = getValue(jsonData, "message_count"); + channelData.memberCount = getValue(jsonData, "member_count"); + channelData.parentId = getValue(jsonData, "parent_id"); + channelData.ownerId = getValue(jsonData, "owner_id"); + channelData.guildId = getValue(jsonData, "guild_id"); + channelData.userLimit = getValue(jsonData, "user_limit"); + channelData.topic = getValue(jsonData, "topic"); + channelData.position = getValue(jsonData, "position"); + channelData.bitrate = getValue(jsonData, "bitrate"); + channelData.name = getValue(jsonData, "name"); + channelData.icon = getValue(jsonData, "icon"); + channelData.id = getValue(jsonData, "id"); + channelData.flags = getValue(jsonData, "flags"); + channelData.type = getValue(jsonData, "type"); + channelData.managed = getValue(jsonData, "managed"); + channelData.nsfw = getValue(jsonData, "nsfw"); + + return channelData; +} - jsonData["name"].get_string().get(newString); - role.name = std::string(newString); +template<> role_data getValue(simdjson::ondemand::value jsonData) { + role_data roleData; + + roleData.unicodeEmoji = getValue(jsonData, "unicode_emoji"); + roleData.permissions = getValue(jsonData, "permissions"); + roleData.position = getValue(jsonData, "position"); + roleData.name = getValue(jsonData, "name"); + roleData.icon = getValue(jsonData, "icon"); + roleData.mentionable = getValue(jsonData, "mentionable"); + roleData.color = getValue(jsonData, "color"); + roleData.id = getValue(jsonData, "id"); + roleData.flags = getValue(jsonData, "flags"); + roleData.managed = getValue(jsonData, "managed"); + roleData.hoist = getValue(jsonData, "hoist"); + + return roleData; +} - jsonData["icon"].get_string().get(newString); - role.icon = std::string(newString); +template<> guild_member_data getValue(simdjson::ondemand::value jsonData) { + guild_member_data memberData; + + memberData.communicationDisabledUntil = getValue(jsonData, "communication_disabled_until"); + memberData.roles = getValues(jsonData, "roles"); + memberData.premiumSince = getValue(jsonData, "premium_since"); + memberData.permissions = getValue(jsonData, "permissions"); + memberData.joinedAt = getValue(jsonData, "joined_at"); + memberData.guildId = getValue(jsonData, "guild_id"); + memberData.avatar = getValue(jsonData, "avatar"); + memberData.nick = getValue(jsonData, "nick"); + memberData.user = getValue(jsonData, "user"); + memberData.flags = getValue(jsonData, "flags"); + memberData.pending = getValue(jsonData, "pending"); + memberData.deaf = getValue(jsonData, "deaf"); + memberData.mute = getValue(jsonData, "mute"); + + return memberData; +} - jsonData["color"].get_uint64().get(role.color); +template<> guild_data getValue(simdjson::ondemand::value jsonData) { + guild_data guildData; + + guildData.guildScheduledEvents = getValues(jsonData, "guild_scheduled_events"); + + guildData.members = getValues(jsonData, "members"); + + guildData.defaultMessageNotifications = getValue(jsonData, "default_message_notifications"); + + guildData.channels = getValues(jsonData, "channels"); + + guildData.maxStageVideoChannelUsers = getValue(jsonData, "max_stage_video_channel_users"); + guildData.publicUpdatesChannelId = getValue(jsonData, "public_updates_channel_id"); + guildData.premiumSubscriptionCount = getValue(jsonData, "premium_subscription_count"); + + guildData.features = getValues(jsonData, "features"); + + guildData.approximatePresenceCount = getValue(jsonData, "approximate_presence_count"); + guildData.safetyAlertsChannelId = getValue(jsonData, "safety_alerts_channel_id"); + guildData.approximateMemberCount = getValue(jsonData, "approximate_member_count"); + guildData.premiumProgressBarEnabled = getValue(jsonData, "premium_progress_bar_enabled"); + guildData.explicitContentFilter = getValue(jsonData, "explicit_content_filter"); + guildData.maxVideoChannelUsers = getValue(jsonData, "max_video_channel_users"); + + guildData.roles = getValues(jsonData, "roles"); + + guildData.systemChannelId = getValue(jsonData, "system_channel_id"); + guildData.widgetChannelId = getValue(jsonData, "widget_channel_id"); + guildData.preferredLocale = getValue(jsonData, "preferred_locale"); + guildData.discoverySplash = getValue(jsonData, "discovery_splash"); + guildData.systemChannelFlags = getValue(jsonData, "system_channel_flags"); + guildData.rulesChannelId = getValue(jsonData, "rules_channel_id"); + guildData.verificationLevel = getValue(jsonData, "verification_level"); + guildData.applicationId = getValue(jsonData, "application_id"); + guildData.vanityUrlCode = getValue(jsonData, "vanity_url_code"); + guildData.afkChannelId = getValue(jsonData, "afk_channel_id"); + guildData.description = getValue(jsonData, "description"); + guildData.permissions = getValue(jsonData, "permissions"); + guildData.maxPresences = getValue(jsonData, "max_presences"); + guildData.discovery = getValue(jsonData, "discovery"); + guildData.memberCount = getValue(jsonData, "member_count"); + guildData.joinedAt = getValue(jsonData, "joined_at"); + guildData.premiumTier = getValue(jsonData, "premium_tier"); + guildData.ownerId = getValue(jsonData, "owner_id"); + guildData.maxMembers = getValue(jsonData, "max_members"); + guildData.afkTimeout = getValue(jsonData, "afk_timeout"); + guildData.splash = getValue(jsonData, "splash"); + guildData.banner = getValue(jsonData, "banner"); + guildData.widgetEnabled = getValue(jsonData, "widget_enabled"); + guildData.nsfwLevel = getValue(jsonData, "nsfw_level"); + guildData.mfaLevel = getValue(jsonData, "mfa_level"); + guildData.name = getValue(jsonData, "name"); + guildData.icon = getValue(jsonData, "icon"); + guildData.unavailable = getValue(jsonData, "unavailable"); + guildData.id = getValue(jsonData, "id"); + guildData.flags = getValue(jsonData, "flags"); + guildData.large = getValue(jsonData, "large"); + guildData.owner = getValue(jsonData, "owner"); + + return guildData; +} - jsonData["id"].get_string().get(newString); - role.id = std::string(newString); +template<> discord_message getValue(simdjson::ondemand::value jsonData) { + discord_message message; - jsonData["flags"].get_uint64().get(role.flags); + message.t = getValue(jsonData, "t"); - jsonData["mentionable"].get_bool().get(role.mentionable); + message.s = getValue(jsonData, "s"); - jsonData["managed"].get_bool().get(role.managed); + message.impl = getValue(jsonData, "impl"); - jsonData["hoist"].get_bool().get(role.hoist); + message.d = getValue(jsonData, "d"); - return role; + return message; } -guild_member_data parseGuildMemberData(simdjson::ondemand::value jsonData) { - guild_member_data guildMember; +auto simdjsonMinifyTest(const jsonifier::string& discordData, bool doWePrint = true) { + std::string buffer{ discordData }; - simdjson::ondemand::object memberObj = jsonData; - std::string_view newString{}; + results r{ "simdjson", "Minify Test", "https://github.com/simdjson/simdjson", iterations }; + dom::parser parser{}; + auto result = benchmark( + [&]() { + auto doc = parser.parse(buffer); + auto newValue = simdjson::minify(doc); + }, + iterations); - memberObj["communicationDisabledUntil"].get_string().get(newString); - guildMember.communicationDisabledUntil = std::string(newString); + r.json_write = result; - for (auto role: memberObj["roles"]) { - role.get_string().get(newString); - guildMember.roles.push_back(std::string(newString)); + r.json_write_byte_length = buffer.size(); + r.rColor = "cadetblue"; + r.wColor = "cornflowerblue"; + if (doWePrint) { + r.print(); } - memberObj["premium_since"].get_string().get(newString); - guildMember.premiumSince = std::string(newString); - - memberObj["permissions"].get_string().get(newString); - guildMember.permissions = std::string(newString); - - memberObj["joined_at"].get_string().get(newString); - guildMember.joinedAt = std::string(newString); - - memberObj["guild_id"].get_string().get(newString); - guildMember.guildId = std::string(newString); - - memberObj["avatar"].get_string().get(newString); - guildMember.avatar = std::string(newString); - - memberObj["nick"].get_string().get(newString); - guildMember.nick = std::string(newString); - - guildMember.user = parseUserData(memberObj["user"].value()); - - memberObj["flags"].get_uint64().get(guildMember.flags); - memberObj["pending"].get_bool().get(guildMember.pending); - memberObj["deaf"].get_bool().get(guildMember.deaf); - memberObj["mute"].get_bool().get(guildMember.mute); - - return guildMember; -} - - -guild_data parseGuildData(simdjson::ondemand::value jsonData) { - guild_data guild; - - simdjson::ondemand::object guildObj = jsonData; - std::string_view newString{}; - - for (auto event: guildObj["guild_scheduled_events"]) { - guild_scheduled_event_data eventData = parseGuildScheduledEventData(event.value()); - guild.guildScheduledEvents.push_back(eventData); - } - - for (auto member: guildObj["members"]) { - guild_member_data memberData = parseGuildMemberData(member.value()); - guild.members.push_back(memberData); - } - - guildObj["default_message_notifications"].get_uint64().get(guild.defaultMessageNotifications); - - for (auto channel: guildObj["channels"]) { - channel_data channelData = parseChannelData(channel.value()); - guild.channels.push_back(channelData); - } - - guildObj["max_stage_video_channel_users"].get_uint64().get(guild.maxStageVideoChannelUsers); - guildObj["public_updates_channel_id"].get_string().get(newString); - guild.publicUpdatesChannelId = std::string(newString); - guildObj["premium_subscription_count"].get_uint64().get(guild.premiumSubscriptionCount); - - for (auto feature: guildObj["features"]) { - feature.get_string().get(newString); - guild.features.push_back(std::string(newString)); - } - - guildObj["approximate_presence_count"].get_uint64().get(guild.approximatePresenceCount); - guildObj["safety_alerts_channel_id"].get_string().get(newString); - guild.safetyAlertsChannelId = std::string(newString); - guildObj["approximate_member_count"].get_uint64().get(guild.approximateMemberCount); - guildObj["premium_progress_bar_enabled"].get_bool().get(guild.premiumProgressBarEnabled); - guildObj["max_video_channel_users"].get_uint64().get(guild.maxVideoChannelUsers); - guildObj["explicit_content_filter"].get_uint64().get(guild.explicitContentFilter); - - for (auto role: guildObj["roles"]) { - role_data roleData = parseRoleData(role.value()); - guild.roles.push_back(roleData); - } - - guildObj["system_channel_id"].get_string().get(newString); - guild.systemChannelId = std::string(newString); - guildObj["widget_channel_id"].get_string().get(newString); - guild.widgetChannelId = std::string(newString); - guildObj["preferred_locale"].get_string().get(newString); - guild.preferredLocale = std::string(newString); - guildObj["discovery_splash"].get_string().get(newString); - guild.discoverySplash = std::string(newString); - guildObj["system_channel_flags"].get_uint64().get(guild.systemChannelFlags); - guildObj["rules_channel_id"].get_string().get(newString); - guild.rulesChannelId = std::string(newString); - guildObj["application_id"].get_string().get(newString); - guild.applicationId = std::string(newString); - guildObj["verification_level"].get_uint64().get(guild.verificationLevel); - guildObj["vanity_url_code"].get_string().get(newString); - guild.vanityUrlCode = std::string(newString); - guildObj["afk_channel_id"].get_string().get(newString); - guild.afkChannelId = std::string(newString); - guildObj["description"].get_string().get(newString); - guild.description = std::string(newString); - guildObj["permissions"].get_string().get(newString); - guild.permissions = std::string(newString); - guildObj["max_presences"].get_uint64().get(guild.maxPresences); - guildObj["discovery"].get_string().get(newString); - guild.discovery = std::string(newString); - guildObj["member_count"].get_uint64().get(guild.memberCount); - guildObj["joined_at"].get_string().get(newString); - guild.joinedAt = std::string(newString); - guildObj["owner_id"].get_string().get(newString); - guild.ownerId = std::string(newString); - guildObj["premium_tier"].get_uint64().get(guild.premiumTier); - guildObj["max_members"].get_uint64().get(guild.maxMembers); - guildObj["afk_timeout"].get_uint64().get(guild.afkTimeout); - guildObj["splash"].get_string().get(newString); - guild.splash = std::string(newString); - guildObj["banner"].get_string().get(newString); - guild.banner = std::string(newString); - guildObj["widget_enabled"].get_bool().get(guild.widgetEnabled); - guildObj["nsfw_level"].get_uint64().get(guild.nsfwLevel); - guildObj["name"].get_string().get(newString); - guild.name = std::string(newString); - guildObj["icon"].get_string().get(newString); - guild.icon = std::string(newString); - guildObj["mfa_level"].get_uint64().get(guild.mfaLevel); - guildObj["unavailable"].get_bool().get(guild.unavailable); - guildObj["id"].get_string().get(newString); - guild.id = std::string(newString); - guildObj["flags"].get_uint64().get(guild.flags); - guildObj["large"].get_bool().get(guild.large); - guildObj["owner"].get_bool().get(guild.owner); - - return guild; + return r; } -discord_message parseDiscordMessage(simdjson::ondemand::value jsonData) { - discord_message message; - - simdjson::ondemand::object messageObj = jsonData; - std::string_view newString{}; +auto simdjsonTwitterTest(const jsonifier::string& discordData, bool doWePrint = true) { + std::string buffer{ discordData }; - messageObj["t"].get_string().get(newString); - message.t = std::string(newString); + results r{ "simdjson", "Twitter Test", "https://github.com/simdjson/simdjson", iterations }; + twitter_message message{}; + simdjson::ondemand::parser parser{}; + auto result = benchmark( + [&]() { + auto doc = parser.iterate(buffer); + message = getValue(doc.value()); + }, + iterations); - messageObj["s"].get_uint64().get(message.s); - messageObj["op"].get_uint64().get(message.op); + r.json_read = result; - message.d = parseGuildData(messageObj["d"]); + r.json_read_byte_length = buffer.size(); + r.rColor = "cadetblue"; + r.wColor = "cornflowerblue"; + if (doWePrint) { + r.print(); + } - return message; + return r; } -auto simdjson_discord_test(const std::string& discordData, bool doWePrint = true) { +auto simdjsonDiscordTest(const jsonifier::string& discordData, bool doWePrint = true) { std::string buffer{ discordData }; AbcTest obj{}; @@ -1536,8 +2199,8 @@ auto simdjson_discord_test(const std::string& discordData, bool doWePrint = true auto result = benchmark( [&]() { try { - auto doc = parser.iterate(buffer); - parseDiscordMessage(doc); + auto doc = parser.iterate(buffer); + welcomeData = getValue(doc.value()); } catch (std ::exception& error) { std::cout << "Simdjson Error: " << error.what() << std::endl; } @@ -1546,14 +2209,15 @@ auto simdjson_discord_test(const std::string& discordData, bool doWePrint = true r.json_read_byte_length = buffer.size(); r.json_read = result; + r.rColor = "cadetblue"; + r.wColor = "cornflowerblue"; if (doWePrint) { r.print(); } - return r; } -auto simdjson_abc_test(const jsonifier::string& bufferNew, bool doWePrint = true) { +auto simdjsonAbcTest(const jsonifier::string& bufferNew, bool doWePrint = true) { std::string buffer{ bufferNew }; on_demand_abc parser{}; @@ -1565,7 +2229,7 @@ auto simdjson_abc_test(const jsonifier::string& bufferNew, bool doWePrint = true result = benchmark( [&]() { try { - parser.read_out_of_order(obj, padded_string{ buffer }); + parser.readOutOfOrder(obj, padded_string{ buffer }); } catch (std ::exception& error) { std::cout << "Simdjson Error: " << error.what() << std::endl; } @@ -1574,306 +2238,639 @@ auto simdjson_abc_test(const jsonifier::string& bufferNew, bool doWePrint = true r.json_read_byte_length = buffer.size(); r.json_read = result; + r.rColor = "cadetblue"; + r.wColor = "cornflowerblue"; if (doWePrint) { r.print(); } return r; } - -static std::string table_header = R"( -| Library | Write (MB/s) | Read (MB/s) | +#endif +std::string table_header = R"( +| Library | Read (MB/s) | Write (MB/s) | | ------------------------------------------------- | ---------- | ----------- |)"; -std::string regular_test(const json_data& jsonData) { - std::vector results{}; +template std::string unitTest(function_type&& function, std::string testName) { + bool result{ function() }; + if (result) { + return testName + " - Success.\n"; + } else { + return testName + " - Failed.\n"; + } +} + +struct doubleTest { + std::vector doubles{ 0.0454545, 0.0, 22424.3434234234 }; +}; + +template<> struct jsonifier::core { + using value_type = doubleTest; + static constexpr auto parseValue = createValue("doubles", &value_type::doubles); +}; + +test_results multiTests(const jsonifier::string& jsonData) { + std::vector resultsNew{}; + test_results jsonResults{}; + jsonResults.testName = "Multi Test"; +#if !defined(ASAN) for (uint32_t x = 0; x < 2; ++x) { - simdjson_test(jsonData.theData, false); + simdjsonTest(jsonData, false); } - results.emplace_back(simdjson_test(jsonData.theData)); + resultsNew.emplace_back(simdjsonTest(jsonData)); for (uint32_t x = 0; x < 2; ++x) { - glaze_test(jsonData.theData, false); + glazeTest(jsonData, false); } - results.emplace_back(glaze_test(jsonData.theData)); + resultsNew.emplace_back(glazeTest(jsonData)); +#endif for (uint32_t x = 0; x < 2; ++x) { - jsonifier_test(jsonData.theData, false); + jsonifierTest(jsonData, false); } - results.emplace_back(jsonifier_test(jsonData.theData)); + resultsNew.emplace_back(jsonifierTest(jsonData)); std::string table{}; - const auto n = results.size(); - table += table_header + '\n'; + const auto n = resultsNew.size(); + table += table_header + "\n"; + std::sort(resultsNew.begin(), resultsNew.end(), std::less()); for (uint64_t x = 0; x < n; ++x) { - table += results[x].json_stats(); + table += resultsNew[x].jsonStats(); + if (resultsNew[x].getReadResults().resultSpeed != 9223372036854775808ull && resultsNew[x].getReadResults().resultSpeed != 0) { + jsonResults.results.emplace_back(resultsNew[x].getReadResults()); + } + if (resultsNew[x].getWriteResults().resultSpeed != 9223372036854775808ull && resultsNew[x].getWriteResults().resultSpeed != 0) { + jsonResults.results.emplace_back(resultsNew[x].getWriteResults()); + } if (x != n - 1) { table += "\n"; } } - return table; + jsonResults.markdownResults = table; + return jsonResults; } -std::string abc_test(const json_data& jsonData) { - std::vector results{}; +test_results twitterTests(const jsonifier::string& jsonData) { + std::vector resultsNew{}; + test_results jsonResults{}; + jsonResults.testName = "Twitter Test"; +#if !defined(ASAN) for (uint32_t x = 0; x < 2; ++x) { - simdjson_abc_test(jsonData.theData, false); + simdjsonTwitterTest(jsonData, false); } - results.emplace_back(simdjson_abc_test(jsonData.theData)); + resultsNew.emplace_back(simdjsonTwitterTest(jsonData)); for (uint32_t x = 0; x < 2; ++x) { - glaze_abc_test(jsonData.theData, false); + glazeTwitterTest(jsonData, false); } - results.emplace_back(glaze_abc_test(jsonData.theData)); + resultsNew.emplace_back(glazeTwitterTest(jsonData)); +#endif for (uint32_t x = 0; x < 2; ++x) { - jsonifier_abc_test(jsonData.theData, false); + jsonifierTwitterTest(jsonData, false); } - results.emplace_back(jsonifier_abc_test(jsonData.theData)); + resultsNew.emplace_back(jsonifierTwitterTest(jsonData)); std::string table{}; - const auto n = results.size(); - table += table_header + '\n'; + const auto n = resultsNew.size(); + table += table_header + "\n"; + std::sort(resultsNew.begin(), resultsNew.end(), std::less()); for (uint64_t x = 0; x < n; ++x) { - table += results[x].json_stats(); + table += resultsNew[x].jsonStats(); + if (resultsNew[x].getReadResults().resultSpeed != 9223372036854775808ull && resultsNew[x].getReadResults().resultSpeed != 0) { + jsonResults.results.emplace_back(resultsNew[x].getReadResults()); + } + if (resultsNew[x].getWriteResults().resultSpeed != 9223372036854775808ull && resultsNew[x].getWriteResults().resultSpeed != 0) { + jsonResults.results.emplace_back(resultsNew[x].getWriteResults()); + } if (x != n - 1) { table += "\n"; } } - return table; + jsonResults.markdownResults = table; + return jsonResults; } -std::string discord_test(const std::string& jsonData) { - std::vector results{}; +test_results abcTests(const jsonifier::string& jsonData) { + std::vector resultsNew{}; + test_results jsonResults{}; + jsonResults.testName = "Abc Test"; +#if !defined(ASAN) for (uint32_t x = 0; x < 2; ++x) { - simdjson_discord_test(jsonData, false); + simdjsonAbcTest(jsonData, false); } - results.emplace_back(simdjson_discord_test(jsonData)); + resultsNew.emplace_back(simdjsonAbcTest(jsonData)); for (uint32_t x = 0; x < 2; ++x) { - glaze_discord_test(jsonData, false); + glazeAbcTest(jsonData, false); } - results.emplace_back(glaze_discord_test(jsonData)); + resultsNew.emplace_back(glazeAbcTest(jsonData)); +#endif for (uint32_t x = 0; x < 2; ++x) { - jsonifier_discord_test(jsonData, false); + jsonifierAbcTest(jsonData, false); } - results.emplace_back(jsonifier_discord_test(jsonData)); + resultsNew.emplace_back(jsonifierAbcTest(jsonData)); std::string table{}; - const auto n = results.size(); - table += table_header + '\n'; + const auto n = resultsNew.size(); + table += table_header + "\n"; + std::sort(resultsNew.begin(), resultsNew.end(), std::less()); for (uint64_t x = 0; x < n; ++x) { - table += results[x].json_stats(); + table += resultsNew[x].jsonStats(); + if (resultsNew[x].getReadResults().resultSpeed != 9223372036854775808ull && resultsNew[x].getReadResults().resultSpeed != 0) { + jsonResults.results.emplace_back(resultsNew[x].getReadResults()); + } + if (resultsNew[x].getWriteResults().resultSpeed != 9223372036854775808ull && resultsNew[x].getWriteResults().resultSpeed != 0) { + jsonResults.results.emplace_back(resultsNew[x].getWriteResults()); + } if (x != n - 1) { table += "\n"; } } - return table; + jsonResults.markdownResults = table; + return jsonResults; } -std::string single_test(const json_data& jsonData) { - std::vector results{}; +test_results discordTests(const jsonifier::string& jsonData) { + std::vector resultsNew{}; + test_results jsonResults{}; + jsonResults.testName = "Discord Test"; +#if !defined(ASAN) for (uint32_t x = 0; x < 2; ++x) { - simdjson_single_test(jsonData.theData, false); + simdjsonDiscordTest(jsonData, false); } - results.emplace_back(simdjson_single_test(jsonData.theData)); + resultsNew.emplace_back(simdjsonDiscordTest(jsonData)); for (uint32_t x = 0; x < 2; ++x) { - glaze_single_test(jsonData.theData, false); + glazeDiscordTest(jsonData, false); } - results.emplace_back(glaze_single_test(jsonData.theData)); + resultsNew.emplace_back(glazeDiscordTest(jsonData)); +#endif for (uint32_t x = 0; x < 2; ++x) { - jsonifier_single_test(jsonData.theData, false); + jsonifierDiscordTest(jsonData, false); } - results.emplace_back(jsonifier_single_test(jsonData.theData)); + resultsNew.emplace_back(jsonifierDiscordTest(jsonData)); std::string table{}; - const auto n = results.size(); - table += table_header + '\n'; + const auto n = resultsNew.size(); + table += table_header + "\n"; + std::sort(resultsNew.begin(), resultsNew.end(), std::less()); for (uint64_t x = 0; x < n; ++x) { - table += results[x].json_stats(); + if (resultsNew[x].getReadResults().resultSpeed != 9223372036854775808ull && resultsNew[x].getReadResults().resultSpeed != 0) { + jsonResults.results.emplace_back(resultsNew[x].getReadResults()); + } + if (resultsNew[x].getWriteResults().resultSpeed != 9223372036854775808ull && resultsNew[x].getWriteResults().resultSpeed != 0) { + jsonResults.results.emplace_back(resultsNew[x].getWriteResults()); + } + table += resultsNew[x].jsonStats(); if (x != n - 1) { table += "\n"; } } - return table; + jsonResults.markdownResults = table; + return jsonResults; +} + +test_results singleTests(const jsonifier::string& jsonData) { + std::vector resultsNew{}; + test_results jsonResults{}; + jsonResults.testName = "Single Test"; +#if !defined(ASAN) + for (uint32_t x = 0; x < 2; ++x) { + simdjsonSingleTest(jsonData, false); + } + resultsNew.emplace_back(simdjsonSingleTest(jsonData)); + for (uint32_t x = 0; x < 2; ++x) { + glazeSingleTest(jsonData, false); + } + resultsNew.emplace_back(glazeSingleTest(jsonData)); +#endif + for (uint32_t x = 0; x < 2; ++x) { + jsonifierSingleTest(jsonData, false); + } + resultsNew.emplace_back(jsonifierSingleTest(jsonData)); + + std::string table{}; + const auto n = resultsNew.size(); + table += table_header + "\n"; + std::sort(resultsNew.begin(), resultsNew.end(), std::less()); + for (uint64_t x = 0; x < n; ++x) { + table += resultsNew[x].jsonStats(); + if (resultsNew[x].getReadResults().resultSpeed != 9223372036854775808ull && resultsNew[x].getReadResults().resultSpeed != 0) { + jsonResults.results.emplace_back(resultsNew[x].getReadResults()); + } + if (resultsNew[x].getWriteResults().resultSpeed != 9223372036854775808ull && resultsNew[x].getWriteResults().resultSpeed != 0) { + jsonResults.results.emplace_back(resultsNew[x].getWriteResults()); + } + if (x != n - 1) { + table += "\n"; + } + } + jsonResults.markdownResults = table; + return jsonResults; +}; + +test_results minifyTests(const jsonifier::string& jsonData) { + std::vector resultsNew{}; + test_results jsonResults{}; + jsonResults.testName = "Minify Test"; +#if !defined(ASAN) + for (uint32_t x = 0; x < 2; ++x) { + simdjsonMinifyTest(jsonData, false); + } + resultsNew.emplace_back(simdjsonMinifyTest(jsonData)); +#endif + for (uint32_t x = 0; x < 2; ++x) { + jsonifierMinifyTest(jsonData, false); + } + resultsNew.emplace_back(jsonifierMinifyTest(jsonData)); + + std::string table{}; + const auto n = resultsNew.size(); + table += table_header + "\n"; + std::sort(resultsNew.begin(), resultsNew.end(), std::less()); + for (uint64_t x = 0; x < n; ++x) { + table += resultsNew[x].jsonStats(); + if (resultsNew[x].getReadResults().resultSpeed != 9223372036854775808ull && resultsNew[x].getReadResults().resultSpeed != 0) { + jsonResults.results.emplace_back(resultsNew[x].getReadResults()); + } + if (resultsNew[x].getWriteResults().resultSpeed != 9223372036854775808ull && resultsNew[x].getWriteResults().resultSpeed != 0) { + jsonResults.results.emplace_back(resultsNew[x].getWriteResults()); + } + if (x != n - 1) { + table += "\n"; + } + } + jsonResults.markdownResults = table; + return jsonResults; +}; + +test_results prettifyTests(const jsonifier::string& jsonData) { + std::vector resultsNew{}; + test_results jsonResults{}; + jsonResults.testName = "Prettify Test"; +#if !defined(ASAN) + for (uint32_t x = 0; x < 2; ++x) { + glazePrettifyTest(jsonData, false); + } + resultsNew.emplace_back(glazePrettifyTest(jsonData)); +#endif + for (uint32_t x = 0; x < 2; ++x) { + jsonifierPrettifyTest(jsonData, false); + } + resultsNew.emplace_back(jsonifierPrettifyTest(jsonData)); + + std::string table{}; + const auto n = resultsNew.size(); + table += table_header + "\n"; + std::sort(resultsNew.begin(), resultsNew.end(), std::less()); + for (uint64_t x = 0; x < n; ++x) { + table += resultsNew[x].jsonStats(); + if (resultsNew[x].getReadResults().resultSpeed != 9223372036854775808ull && resultsNew[x].getReadResults().resultSpeed != 0) { + jsonResults.results.emplace_back(resultsNew[x].getReadResults()); + } + if (resultsNew[x].getWriteResults().resultSpeed != 9223372036854775808ull && resultsNew[x].getWriteResults().resultSpeed != 0) { + jsonResults.results.emplace_back(resultsNew[x].getWriteResults()); + } + if (x != n - 1) { + table += "\n"; + } + } + jsonResults.markdownResults = table; + return jsonResults; +}; + +test_results validationTests(const jsonifier::string& jsonData) { + std::vector resultsNew{}; + test_results jsonResults{}; + jsonResults.testName = "Validate Test"; + for (uint32_t x = 0; x < 2; ++x) { + jsonifierValidationTest(jsonData, false); + } + resultsNew.emplace_back(jsonifierValidationTest(jsonData)); + + std::string table{}; + const auto n = resultsNew.size(); + table += table_header + "\n"; + std::sort(resultsNew.begin(), resultsNew.end(), std::less()); + for (uint64_t x = 0; x < n; ++x) { + table += resultsNew[x].jsonStats(); + if (resultsNew[x].getReadResults().resultSpeed != 9223372036854775808ull && resultsNew[x].getReadResults().resultSpeed != 0) { + jsonResults.results.emplace_back(resultsNew[x].getReadResults()); + } + if (resultsNew[x].getWriteResults().resultSpeed != 9223372036854775808ull && resultsNew[x].getWriteResults().resultSpeed != 0) { + jsonResults.results.emplace_back(resultsNew[x].getWriteResults()); + } + if (x != n - 1) { + table += "\n"; + } + } + jsonResults.markdownResults = table; + return jsonResults; }; namespace fs = std::filesystem; -std::string readFileRecursively(const std::string& filename) { +jsonifier::string findFileRecursively(const std::string& filename) { fs::path currentPath = fs::current_path(); - + uint32_t currentLevelAbove{}; while (!currentPath.empty()) { fs::path filePath = currentPath / filename; if (fs::exists(filePath) && fs::is_regular_file(filePath)) { - std::ifstream fileStream(filePath); - if (fileStream.is_open()) { - return std::string((std::istreambuf_iterator(fileStream)), std::istreambuf_iterator()); - } else { - std::cerr << "Error opening file: " << filePath << std::endl; - return ""; - } + return jsonifier::string{ filePath.string() }; } - currentPath = currentPath.parent_path(); + ++currentLevelAbove; + if (currentLevelAbove >= 5) { + break; + } } std::cerr << "File not found: " << filename << std::endl; return ""; } -static const jsonifier::string section00{ R"(# Json-Performance +static const std::string section001{ R"( +> )" + + jsonifier::toString(iterations) + R"( iterations on a 6 core (Intel i7 8700k))" }; + +static constexpr jsonifier::string_view section00{ R"(# Json-Performance Performance profiling of JSON libraries (Compiled and run on Ubuntu-22.04 using the Clang++18 compiler) Latest Results: ()" }; -static const jsonifier::string section01{ R"() +static constexpr jsonifier::string_view section01{ + R"() -Discord Test Results [(View the data used in the test)](https://github.com/RealTimeChris/Json-Performance/blob/main/DiscordData.json): +### Single Iteration Test Results [(View the data used in the following test)](https://github.com/RealTimeChris/Json-Performance/blob/main/Json/JsonData.json): ---- -)" }; +

+ +)" +}; + +static constexpr jsonifier::string_view section02{ + R"( + +### Multi Iteration Test Results [(View the data used in the following test)](https://github.com/RealTimeChris/Json-Performance/blob/main/Json/JsonData.json): + +---- +

-static const jsonifier::string section02{ +)" +}; + +static const std::string section03{ R"( -Single Iteration Test Results [(View the data used in the following tests)](https://github.com/RealTimeChris/Json-Performance/blob/main/JsonData.json): +### ABC Test (Out of Sequence Performance) [(View the data used in the following test)](https://github.com/RealTimeChris/Json-Performance/blob/main/Json/JsonData.json): ---- +

+ +The JSON documents in the previous tests featured keys ranging from "a" to "z," where each key corresponds to an array of values. Notably, the documents in this test arrange these keys in reverse order, deviating from the typical "a" to "z" arrangement. + +This test effectively demonstrates the challenges encountered when utilizing simdjson and iterative parsers that lack the ability to efficiently allocate memory locations through hashing. In cases where the keys are not in the expected sequence, performance is significantly compromised, with the severity escalating as the document size increases. + +In contrast, hash-based solutions offer a viable alternative by circumventing these issues and maintaining optimal performance regardless of the JSON document's scale, or ordering of the keys being parsed. )" }; -static const jsonifier::string section03{ +static constexpr jsonifier::string_view section04{ R"( + +### Discord Test Results [(View the data used in the following test)](https://github.com/RealTimeChris/Json-Performance/blob/main/Json/DiscordData.json): + +---- +

+ +)" }; + +static constexpr jsonifier::string_view section05{ R"( + +### Twitter Test Results [(View the data used in the following test)](https://github.com/RealTimeChris/Json-Performance/blob/main/Json/twitter.json): + +---- +

+ +)" }; + +static constexpr jsonifier::string_view section06{ R"( -Multi Iteration Test Results: +### Minify Test Results [(View the data used in the following test)](https://github.com/RealTimeChris/Json-Performance/blob/main/Json/DiscordData.json): ---- +

+ )" }; -static const jsonifier::string section04{ +static constexpr jsonifier::string_view section07{ R"( -> )" + - jsonifier::toString(iterations) + R"( iterations on a 6 core (Intel i7 8700k))" + R"( -## ABC Test (Out of Sequence Performance) +### Prettify Test Results [(View the data used in the following test)](https://github.com/RealTimeChris/Json-Performance/blob/main/Json/DiscordData-Minified.json): -The JSON documents in the previous tests featured keys ranging from "a" to "z," where each key corresponds to an array of values. Notably, the documents in this test arrange these keys in reverse order, deviating from the typical "a" to "z" arrangement. +---- +

-This test effectively demonstrates the challenges encountered when utilizing simdjson and iterative parsers that lack the ability to efficiently allocate memory locations through hashing. In cases where the keys are not in the expected sequence, performance is significantly compromised, with the severity escalating as the document size increases. +)" +}; + +static constexpr jsonifier::string_view section08{ + R"( + +### Validation Test Results [(View the data used in the following test)](https://github.com/RealTimeChris/Json-Performance/blob/main/Json/DiscordData.json): + +---- +

-In contrast, hash-based solutions offer a viable alternative by circumventing these issues and maintaining optimal performance regardless of the JSON document's scale, or ordering of the keys being parsed. )" }; -static const jsonifier::string section05{ R"( -> )" + - jsonifier::toString(iterations) + R"( iterations on a 6 core (Intel i7 8700k))" }; +#include "ConformanceTests.hpp" -using avx_simd_list = jsonifier::concepts::type_list, jsonifier::concepts::type_holder<1, uint8_t, uint8_t, 2>>; -using avx_integer_list = jsonifier::concepts::type_list, jsonifier::concepts::type_holder<4, uint32_t, uint32_t, 4>, - jsonifier::concepts::type_holder<2, uint16_t, uint16_t, 2>, jsonifier::concepts::type_holder<1, uint8_t, uint8_t, 2>>; + struct transcoding { + jsonifier::string preset{}; + jsonifier::string url{}; +}; -template -JSONIFIER_INLINE void serializeString(const char_type01* string1, char_type02* string2, uint64_t lengthNew, uint64_t& indexNew) { - using simd_type = typename jsonifier::concepts::get_type_at_index::type::type; - using integer_type = typename jsonifier::concepts::get_type_at_index::type::integer_type; - static constexpr uint64_t bytesProcessed = jsonifier::concepts::get_type_at_index::type::bytesProcessed; - if constexpr (index < avx_simd_list::size - 1) { - if (lengthNew < bytesProcessed / 2) { - return serializeString(string1, string2, lengthNew, indexNew); - } - } - static constexpr integer_type mask = jsonifier::concepts::get_type_at_index::type::mask; - while (static_cast(lengthNew) > 0) { - if constexpr (index < avx_simd_list::size - 1) { - if (lengthNew < bytesProcessed / 2) { - return serializeString(string1, string2, lengthNew, indexNew); - } - } - integer_type nextEscapeable = jsonifier_internal::copyAndFindSerialize(string1, string2); - if (nextEscapeable != mask) { - auto escapeResult = jsonifier_internal::escapeTable[string1[nextEscapeable]]; - if (escapeResult == 0u) { - indexNew += nextEscapeable; - return; - } - lengthNew -= nextEscapeable; - indexNew += nextEscapeable; - string1 += nextEscapeable; - string2 += nextEscapeable; - std::memcpy(string2, &escapeResult, 2); - indexNew += 2ULL; - string2 += 2ULL; - --lengthNew; - ++string1; - } else { - lengthNew -= bytesProcessed; - indexNew += bytesProcessed; - string1 += bytesProcessed; - string2 += bytesProcessed; - } - } +struct second_download_url { + jsonifier::string url{}; +}; + +struct mediaNew { + std::vector transcodings{}; +}; + +struct raw_sound_cloud_song { + jsonifier::string trackAuthorization{}; + jsonifier::string description{}; + jsonifier::string artworkUrl{}; + jsonifier::string viewUrl{}; + jsonifier::string title{}; + uint64_t duration{}; + media mediaVal{}; +}; + +struct sound_cloud_search_results { + jsonifier::vector collection{}; +}; + +struct data_class { + jsonifier::string trackAuthorization{}; + jsonifier::string description{}; + jsonifier::string artworkUrl{}; + jsonifier::string avatarUrl{}; + jsonifier::string viewUrl{}; + jsonifier::string title{}; + int64_t duration{}; + media mediaVal{}; +}; + +struct welcome_element { + jsonifier::raw_json_data data{}; + jsonifier::string hydratable{}; +}; + +struct welcome { + std::vector data{}; +}; + + +namespace jsonifier { + + template<> struct core { + using value_type = data_class; + static constexpr auto parseValue = + createValue("artwork_url", &value_type::artworkUrl, "description", &value_type::description, "duration", &value_type::duration, "media", &value_type::mediaVal, "title", + &value_type::title, "track_authorization", &value_type::trackAuthorization, "avatar_url", &value_type::avatarUrl, "permalink_url", &value_type::viewUrl); + }; + + template<> struct core { + using value_type = welcome_element; + static constexpr auto parseValue = createValue("data", &value_type::data, "hydratable", &value_type::hydratable); + }; + + template<> struct core { + using value_type = welcome; + static constexpr auto parseValue = createValue(&value_type::data); + }; + + template<> struct core { + using value_type = mediaNew; + static constexpr auto parseValue = createValue("transcodings", &value_type::transcodings); + }; + + template<> struct core { + using value_type = second_download_url; + static constexpr auto parseValue = createValue("url", &value_type::url); + }; + + template<> struct core { + using value_type = transcoding; + static constexpr auto parseValue = createValue("preset", &value_type::preset, "url", &value_type::url); + }; + + template<> struct core { + using value_type = raw_sound_cloud_song; + static constexpr auto parseValue = createValue("artwork_url", &value_type::artworkUrl, "description", &value_type::description, "duration", &value_type::duration, "media", + &value_type::mediaVal, "title", &value_type::title, "track_authorization", &value_type::trackAuthorization, "permalink_url", &value_type::viewUrl); + }; + + template<> struct core { + using value_type = sound_cloud_search_results; + static constexpr auto parseValue = createValue("collection", &value_type::collection); + }; } int32_t main() { try { + jsonifier::jsonifier_core parser{}; json_data jsonData{ TestGenerator::generateJsonData() }; - jsonifier::string newerString01{ jsonData.theData }; - jsonifier::string newerString02{}; - newerString02.resize(8); - newerString01.resize(8); - std::cout << "BENCHMARK 01: " - << benchmark( - [&]() { - for (volatile uint64_t x = 0; x < 128; ++x) { - uint64_t indexNew{}; - serializeString<0>(jsonData.theData.data(), newerString01.data(), newerString01.size(), indexNew); - } - }, - 1024) - << std::endl; - std::cout << "BENCHMARK 02: " - << benchmark( - [&]() { - for (volatile uint64_t x = 0; x < 128; ++x) { - uint64_t indexNew{}; - serializeString<0>(jsonData.theData.data(), newerString01.data(), newerString01.size(), indexNew); - } - }, - 1024) - << std::endl; - - std::cout << "BENCHMARK 03: " - << benchmark( - [&]() { - for (volatile uint64_t x = 0; x < 128; ++x) { - uint64_t indexNew{}; - jsonifier_internal::serializeString(jsonData.theData.data(), newerString01.data(), newerString01.size(), indexNew); - } - }, - 1024) - << std::endl; - #if defined(_WIN32) - FileLoader fileLoader01{ "../../../ReadMe.md" }; - FileLoader fileLoader02{ "../../../JsonData.json" }; - fileLoader02.saveFile(jsonifier::prettify(jsonData.theData)); + FileLoader fileLoader01{ "../../ReadMe.md" }; + FileLoader fileLoader02{ "../../Json/JsonData.json" }; + FileLoader fileLoader03{ "../../Json/Results.json" }; + fileLoader02.saveFile(parser.prettify(jsonData.theData)); #else FileLoader fileLoader01{ "../ReadMe.md" }; - FileLoader fileLoader02{ "../JsonData.json" }; - fileLoader02.saveFile(jsonifier::prettify(jsonData.theData)); + FileLoader fileLoader02{ "../Json/JsonData.json" }; + FileLoader fileLoader03{ "../Json/Results.json" }; + fileLoader02.saveFile(parser.prettify(jsonData.theData)); #endif - jsonifier::string newTimeString{}; + jsonifier::string rawData{ + R"([{"hydratable":"anonymousId","data":"924122-291678-529945-398194"},{"hydratable":"features","data":{"features":["mobi_webauth_oauth_mode", + "cd_repost_to_artists","v2_use_onetrust_tcfv2_us_ca","mobi_enable_onetrust_tcfv2","mobi_tracking_send_session_id","mobi_use_onetrust_eu1", + "mobi_use_onetrust_gb"]}}])" + }; + welcome resultsNew{}; + parser.parseJson(resultsNew, rawData); + jsonifier::string avatarUrl{}; + + for (auto& value: resultsNew.data) { + if (value.data.getType() == jsonifier::json_type::Object) { + auto newObject = value.data.operator jsonifier::raw_json_data::object_type(); + for (auto& [key, value]: newObject) { + std::cout << "Key: " << key << ", Value: " << value.rawJson() << std::endl; + } + if (newObject["features"].getType() == jsonifier::json_type::Array) { + auto newArray = newObject["features"].operator jsonifier::raw_json_data::array_type(); + for (auto& value : newArray) { + std::cout << "Current Value: " << value.operator jsonifier::string() << std::endl; + } + } + } + } + jsonifier::string newString0202{}; + newString0202.reserve(0); + jsonData.theData = parser.prettify(jsonData.theData); + std::string newTimeString{}; newTimeString.resize(1024); std::tm resultTwo{}; std::time_t result = std::time(nullptr); resultTwo = *localtime(&result); + conformanceTests(); + std::vector benchmark_data{}; + FileLoader discordData{ findFileRecursively("../Json/DiscordData.json") }; + FileLoader discordMinifiedData{ findFileRecursively("../Json/DiscordData-Minified.json") }; + auto newData = parser.minify(discordData.operator jsonifier::string()); + for (auto& value: parser.getErrors()) { + std::cout << "PARSER ERROR: " << value << std::endl; + } + discordData.saveFile(parser.prettify(newData)); + for (auto& value: parser.getErrors()) { + std::cout << "PARSER ERROR: " << value << std::endl; + } + discordMinifiedData.saveFile(parser.minify(discordData.operator jsonifier::string())); newTimeString.resize(strftime(newTimeString.data(), 1024, "%b %d, %Y", &resultTwo)); - auto discordResults = discord_test(readFileRecursively("DiscordData.json")); - auto singleTestResults = single_test(jsonData); - auto multiTestResults = regular_test(jsonData); - auto abcTestResults = abc_test(jsonData); - jsonifier::string newerString = - section00 + newTimeString + section01 + discordResults + section02 + singleTestResults + section03 + multiTestResults + section04 + abcTestResults + section05; + auto singleTestResults = singleTests(jsonData.theData); + benchmark_data.emplace_back(singleTestResults); + auto multiTestResults = multiTests(jsonData.theData); + benchmark_data.emplace_back(multiTestResults); + auto abcTestResults = abcTests(jsonData.theData); + benchmark_data.emplace_back(abcTestResults); + auto discordTestResults = discordTests(discordData); + benchmark_data.emplace_back(discordTestResults); + auto twitterTestResults = twitterTests(FileLoader{ findFileRecursively("../Json/twitter.json") }); + benchmark_data.emplace_back(twitterTestResults); + auto minifyTestResults = minifyTests(discordData); + benchmark_data.emplace_back(minifyTestResults); + auto prettifyTestResults = prettifyTests(discordMinifiedData.operator jsonifier::string()); + benchmark_data.emplace_back(prettifyTestResults); + auto validationTestResults = validationTests(discordData); + benchmark_data.emplace_back(validationTestResults); + jsonifier::string resultsStringJson{}; + parser.serializeJson(benchmark_data, resultsStringJson); + fileLoader03.saveFile(resultsStringJson); + jsonifier::string newerString = section00 + newTimeString + section01 + singleTestResults.markdownResults + section02 + multiTestResults.markdownResults + section001 + + section03 + abcTestResults.markdownResults + section001 + section04 + discordTestResults.markdownResults + section001 + section05 + twitterTestResults.markdownResults + + section001 + section06 + minifyTestResults.markdownResults + section001 + section07 + prettifyTestResults.markdownResults + section001 + section08 + + validationTestResults.markdownResults + section001; fileLoader01.saveFile(newerString); } catch (std::runtime_error& e) { std::cout << e.what() << std::endl; diff --git a/Vcpkg/ports/jsonifier/portfile.cmake b/Vcpkg/ports/jsonifier/portfile.cmake index 279720f9c..526d9f527 100644 --- a/Vcpkg/ports/jsonifier/portfile.cmake +++ b/Vcpkg/ports/jsonifier/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO realtimechris/jsonifier REF "v${VERSION}" - SHA512 da9a67e6987970462c22ac2174231c4c2d5531bd0ebd329cdaf8147f8777e03fb9a7c9ac2b23297dbe51fdf894720ac101ca11277f8a610a089fe9d06d0dbd38 + SHA512 5ff2f917cefb9f1194226a6aa9ac05d835a5b13ac11a77d1a678f4eb23d6bb34e38aaf2aa9298fe1bc26aeb82b29739daf38482e7013e2559fec23b86ae9cc8e HEAD_REF main PATCHES uninstall-head.patch diff --git a/Vcpkg/ports/jsonifier/vcpkg.json b/Vcpkg/ports/jsonifier/vcpkg.json index e5237dc3b..9a6171736 100644 --- a/Vcpkg/ports/jsonifier/vcpkg.json +++ b/Vcpkg/ports/jsonifier/vcpkg.json @@ -1,6 +1,6 @@ { "name": "jsonifier", - "version": "0.9.93", + "version": "0.9.94", "description": "A few classes for parsing and serializing json - very rapidly.", "homepage": "https://github.com/realtimechris/jsonifier", "license": "MIT", diff --git a/Vcpkg/versions/j-/jsonifier.json b/Vcpkg/versions/j-/jsonifier.json index b8c14aff9..1c7ad700a 100644 --- a/Vcpkg/versions/j-/jsonifier.json +++ b/Vcpkg/versions/j-/jsonifier.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "f726afce498713b494de966710d4181e86ebabba", + "git-tree": "250b98a91d7bf114d5616c193cfb8ed3f8ee7aa7", "version": "0.9.93", "port-version": 0 },