Method: Discordrb::API.user_agent

Defined in:
lib/discordrb/api.rb

.user_agentObject

Generate a user agent identifying this requester as discordrb.



52
53
54
55
56
57
58
# File 'lib/discordrb/api.rb', line 52

def user_agent
  # This particular string is required by the Discord devs.
  required = "DiscordBot (https://github.com/meew0/discordrb, v#{Discordrb::VERSION})"
  @bot_name ||= ''

  "#{required} rest-client/#{RestClient::VERSION} #{RUBY_ENGINE}/#{RUBY_VERSION}p#{RUBY_PATCHLEVEL} discordrb/#{Discordrb::VERSION} #{@bot_name}"
end