<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://geckos-bot.de/index.php?action=history&amp;feed=atom&amp;title=API_Authentication</id>
	<title>API Authentication - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://geckos-bot.de/index.php?action=history&amp;feed=atom&amp;title=API_Authentication"/>
	<link rel="alternate" type="text/html" href="http://geckos-bot.de/index.php?title=API_Authentication&amp;action=history"/>
	<updated>2026-10-07T16:17:36Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>http://geckos-bot.de/index.php?title=API_Authentication&amp;diff=77&amp;oldid=prev</id>
		<title>GrumpyGecko: /* Full auth process */</title>
		<link rel="alternate" type="text/html" href="http://geckos-bot.de/index.php?title=API_Authentication&amp;diff=77&amp;oldid=prev"/>
		<updated>2021-05-12T01:36:54Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Full auth process&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 01:36, 12 May 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l27&quot; &gt;Line 27:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 27:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Full auth process=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Full auth process &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;example&lt;/ins&gt;=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Api-auth-process.png|Size=300px]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Api-auth-process.png|Size=300px]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>GrumpyGecko</name></author>
		
	</entry>
	<entry>
		<id>http://geckos-bot.de/index.php?title=API_Authentication&amp;diff=76&amp;oldid=prev</id>
		<title>GrumpyGecko: Created page with &quot;Giving @Geckos_Bot API access has several advantages:  * Your profile information is updated every 8 hours automatically. XP gain estimates are very accurate and don't miss re...&quot;</title>
		<link rel="alternate" type="text/html" href="http://geckos-bot.de/index.php?title=API_Authentication&amp;diff=76&amp;oldid=prev"/>
		<updated>2021-05-12T01:36:41Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Giving @Geckos_Bot API access has several advantages:  * Your profile information is updated every 8 hours automatically. XP gain estimates are very accurate and don&amp;#039;t miss re...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Giving @Geckos_Bot API access has several advantages: &lt;br /&gt;
* Your profile information is updated every 8 hours automatically. XP gain estimates are very accurate and don't miss relevant data points.&lt;br /&gt;
* Name, guild, castle changes are tracked automatically and you don't need to care about changing this information&lt;br /&gt;
* Your guild role is verified via API. Several tools depend on the guild role saved by the API (e.g. settings restricted for guild leaders, or tools that are set to be allowed only by squires in the guild etc.)&lt;br /&gt;
* Your stock info is processed and can be displayed to show possible crafts for the guild or personal stock&lt;br /&gt;
&lt;br /&gt;
=How to activate basic API=&lt;br /&gt;
To activate the API access, send &amp;lt;code&amp;gt;/auth&amp;lt;/code&amp;gt; to @Geckos_Bot. This will give the answer:&lt;br /&gt;
 Please forward the message from the game bot with the authorization code here.&lt;br /&gt;
Then the game bot (@chtwrsbot) will send you a message like this one here:&lt;br /&gt;
  Code 719821 to authorize TheGrumpyGecko_GeckoBot. This app will have the access to:&lt;br /&gt;
  - to read your guild info (stock, lobby, etc..)&lt;br /&gt;
  - read your profile information&lt;br /&gt;
  - read your stock info&lt;br /&gt;
  - to view your craft or alchemists book&lt;br /&gt;
Forward this message to GeckoBot and you're done:&lt;br /&gt;
 Succesfully granted API access.&lt;br /&gt;
&lt;br /&gt;
=Additional API rights=&lt;br /&gt;
If you want to allow the GeckoBot to see and process your equipped gear information, just follow the same steps as they are done in the chapter &amp;lt;i&amp;gt;&amp;quot;How to activate basic API&amp;quot;&amp;lt;/i&amp;gt; described. Just replace the &amp;lt;code&amp;gt;/auth&amp;lt;/code&amp;gt; command with &amp;lt;code&amp;gt;/auth_gear&amp;lt;/code&amp;gt;:&lt;br /&gt;
 Please forward the message from the game bot with the authorization code here.&lt;br /&gt;
And the game bot answers:&lt;br /&gt;
 Code 889868 to authorize TheGrumpyGecko_GeckoBot. This app will have the access to:&lt;br /&gt;
 - view currently equipped gear&lt;br /&gt;
Forward this message to @Geckos_Bot again:&lt;br /&gt;
 Additional rights granted succesfully.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Full auth process=&lt;br /&gt;
[[File:Api-auth-process.png|Size=300px]]&lt;/div&gt;</summary>
		<author><name>GrumpyGecko</name></author>
		
	</entry>
</feed>