Changelog
v0.11
v0.11.3
-
Add: Add
Snowflake#idas alias forSnowflake#to_s -
Fix: Fix
Message#unpin
v0.11.2
-
Add: Add
setupevent -
Fix: Fix gateway resuming
-
Add: Add GitHub Packages
v0.11.1
-
Improve: Improve rate limit handling
-
Fix: Fix bug in Integration initalization
-
Change: Change log style
-
Add: Support OP code 7
v0.11.0
-
Add: Improve documents
-
Add: Implement global rate limits
-
Add: Add support autocomplete
-
Add: Add role icon editting
-
Change: Use
include Discorb::Extensioninstead of< Discorb::Extension -
Fix: Fix role operation
v0.10
v0.10.3
-
Add: Support role icons
-
Fix: Fix version order
-
Change: Use
execinstead ofsystemindiscorb run -
Add: Add
Extension.loaded
v0.10.2
-
Change:
discorb initis nowdiscorb new -
Add: Add
:channel_typesparameter toApplicationCommand::Handler#slashand some
v0.10.1
-
Add: Add
Client#extensions -
Change:
Client#load_extensionallows instance ofExtension -
Add: Add
-boption todiscorb run
v0.10.0
-
Change: Sort versions
-
Change: Snowflake is now String
-
Change: Extension is now Class
-
Add: Add
SelectMenu#disabled=
v0.9
v0.9.6
-
Add: Add
Messageable#send_messageas alias ofMessageable#post -
Fix: Fix interaction responding with updating message
-
Fix: Fix
MessageComponentInteraction#message
v0.9.5
-
Fix: Fix editing message
-
Add: Add
requiredin slash command argument -
Add: Add
defaultin slash command argument
v0.9.4
-
Change:
Messageable#typingwith block is now synchronous -
Fix: Fix some issues in document
-
Add: Add some attributes to
Message -
Fix: Fix guild parameter in message of message command
v0.9.3
-
Fix: Fix interaction responding
v0.9.2 (yanked)
-
Add: Make
Async::Task#inspectshorter -
Add:
SourceResponse#postwill return message now -
Fix: Fix member caching
v0.9.1
-
Fix: Fix member fetching
v0.9.0
-
Delete: Delete
-dparameter fromdiscorb run; This is caused by segement fault error. -
Change: Rename
-t,--tokento-e,--envparameter -
Add: Add
-t,--titleparameter todiscorb run -
Add: Add
titleparameter toClient#initialize
v0.8
v0.8.2
-
Fix: Fix
Client#initialize
v0.8.1
-
Add: Add FAQ
-
Fix: Fix sending files
-
Add: Add
File.from_string -
Fix: Fix
Client#update_presence -
Add: Add information in
discorb run -d
v0.8.0
-
Add: Add
Guild#fetch_members -
Add: Add
Guild#fetch_member_listas alias ofGuild#fetch_members -
Add: Add
Intents#to_h -
Add: Add
fetch_memberparameter toClient#initialize; Note you should setfalseif your bot doesn't haveGUILD_MEMBERSintent -
Change: Change
readytostandbyevent -
Change:
readywill be fired when client receivesREADYevent
v0.7
v0.7.6
-
Fix: Fix heartbeating error
v0.7.5 (yanked)
-
Fix: Fix critical error
v0.7.4 (yanked)
-
Fix: Fix disconnected client
v0.7.3
-
Add: Improve
discorb init
v0.7.2
-
Add: Add
Member#owner? -
Fix: Fix
Member#permissions -
Add: Add
Member#guild_permissionsas alias ofMember#permissions -
Add: Add default role to
Member#roles -
Fix: Fix error in
Integration#_set_data -
Change: Reverse
Member#roles
v0.7.1
-
Fix: Fix error of responding to interaction
v0.7.0
-
Add: Add
errorevent -
Fix: Fix some issues with client without guild intent
-
Add: Add alias for
#fired_by -
Change!: Change block usage of
ApplicationCommand::Handler#group
# before
client.slash_group do
slash "help", "Help" do |interaction|
# ...
end
end
# after
client.slash_group do |group|
group.slash "help", "Help" do |interaction|
# ...
end
end
v0.6
v0.6.1
-
Change: Rename
Event#discriminatortoEvent#metadata -
Add: Add
:overridetoClient#on
v0.6.0
-
Fix: Fix issue with client with no guilds
-
Add: Add rbs (experimental)
-
Add: Add
-t,--tokenoption todiscorb run -
Add: Add
-g,--guildoption todiscorb setup -
Change: Use
Async::Task<R>instead ofRin return value
v0.5
v0.5.6
-
Add: Raise error when intents are invalid
-
Fix: Fix Emoji#==
v0.5.5
-
Fix: Fix some bugs
v0.5.4
-
Fix: Fix issue of receiving component events
v0.5.3
-
Add: Add way to handle raw events with
event_xxx -
Add: Add
Client#session_id -
Add: Add
Connectable -
Fix: Fix error by sending DM
v0.5.2
-
Fix: Fix bug of registering commands
-
Add: Add way to register commands in Extension
v0.5.1
-
Add: Can use block for defining group commands
-
Fix: Fix bug in subcommands
-
Fix: Fix bug in receiving commands
v0.5.0
-
Change: Use zlib stream instead
-
Add: Add tutorials
-
Add: Add ratelimit handler
-
Change: Make
--gitoption indiscorb initfalse
v0.4
v0.4.2
-
Fix: Fix error in
discorb run
v0.4.1
-
Add: Add
-soption todiscorb run
v0.4.0
-
Add: Add
discorb setup -
Add: Add
discorb run -
Add: Add realtime documentation
v0.3
v0.3.1
-
Add: Add
discorb show -
Fix: Fix documenting
v0.3.0
-
Add: Improve CLI tools
-
Add: Add
discorb init -
Change: Change
discord-irbtodiscorb irb
v0.2
v0.2.5
-
Add: Add way to add event listener
-
Change: Move document to discorb-lib.github.io/
v0.2.4
-
Fix: Fix error in
Embed#image=,Embed#thumbnail=
v0.2.3
-
Fix: Fix critical error
v0.2.2 (yanked)
-
Add: Add
Snowflake#to_str
v0.2.1
-
Fix: Fix NoMethodError in reaction event
-
Add: Add Changelog.md to document
v0.2.0
-
Fix: Fix unused dependency
-
Add: Add
Client#close! -
Add: Add discord-irb
v0.1
v0.1.0
-
Add: Add
User#created_at -
Add: Add
Member#to_s_user -
Add: Add
DefaultAvatar -
Add: Support application commands
-
Add: Add
Client#ping -
Add: Allow
StringforEmbed#initialize -
Change: Change log format
v0.0
v0.0.8
-
Delete: Delete task parameter
v0.0.7
-
Fix: Fix
member_xxxevent
v0.0.6
-
Fix: Fix error in client without members intent
-
Add: Add ThreadChannel::News
-
Add: Add official discord link
v0.0.5
-
Fix: Fix GitHub link
-
Change: Internet to HTTP
v0.0.4
-
Fix: Fix NoMethodError by webhook message
-
Add: Add
#authorto webhook message -
Fix: Add
#bot?to webhook author
v0.0.3
-
Fix: Fix no dependencies
v0.0.2
-
Fix: Fix rubygems description
v0.0.1
-
Initial release