user := get_discord_user(Args{user_id: "..."})
send_text_message(Args{channel_id: trigger.channel_id, message_content: "User ID: " + user.user_id})
Get User
BlockUsers
Retrieve a Discord user's information by their ID.
Provide @me as the User ID to retrieve the bot's information.
Inputs
User IDRequired
ID of the user to retrieve (@me for the bot).
Outputs
User ID
ID of the user.
Mention
User mention string.
Username
Username of the user.
Discriminator
User discriminator.
Avatar URL
Avatar URL of the user.
Banner URL
Banner URL of the user.
Accent Color
Accent color of the user.
Example: #000000
Locale
Locale of the user.
Is Bot
Whether the user is a bot.
Is System
Whether the user is a system user.
Is Verified
Whether the user is verified.
Global Name
Global display name of the user.
Build a bot using blocks like Get User
Use this block in our visual flow editor. Bots are hosted 24/7 for free on inventor.bot.
Advanced Documentation
This documentation can be useful when using code mode. View as Markdown
ID:
get_discord_userInputs
| Field | InventScript name | Value |
|---|---|---|
| User ID | user_id |
Outputs
| Field | InventScript name | Value |
|---|---|---|
| User ID | user_id | |
| Mention | mention | |
| Username | username | |
| Discriminator | discriminator | |
| Avatar URL | avatar_url | |
| Banner URL | banner_url | |
| Accent Color | accent_color | e.g. "#000000" |
| Locale | locale | |
| Is Bot | is_bot | |
| Is System | is_system | |
| Is Verified | is_verified | |
| Global Name | global_name |
Example InventScript
More users blocks
Create DM ChannelCreate a DM channel with a user.Get Server MemberRetrieve a Discord server member information by their ID.Get Highest Role Position of MemberRetrieve the position of the highest role of a member in a server.Get Server MembersRetrieve members of a Discord server.Kick Server MemberKick a member from a server.Ban Server MemberBan a member from a server.Unban Server MemberUnban a member from a server.Get Server BansRetrieve a list of banned users in a server.Timeout Server MemberTimeout a member from a server.Assign RoleAssign a role to a user.Remove RoleRemove a role from a user.Change Member NicknameChange a member's nickname in a server.