<divclass="inheritance"title="Inheritance Tree"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html"title="class or interface in java.lang"class="external-link">java.lang.Object</a>
<divclass="inheritance"><ahref="TdApi.Object.html"title="class in it.tdlight.jni">it.tdlight.jni.TdApi.Object</a>
<dd><ahref="TdApi.html"title="class in it.tdlight.jni">TdApi</a></dd>
</dl>
<hr>
<divclass="type-signature"><spanclass="modifiers">public static final class </span><spanclass="element-name type-name-label">TdApi.AttachmentMenuBot</span>
<spanclass="extends-implements">extends <ahref="TdApi.Object.html"title="class in it.tdlight.jni">TdApi.Object</a></span></div>
<divclass="block">Default icon for the bot in SVG format; may be null.</div>
</div>
<divclass="col-first odd-row-color"><code><ahref="TdApi.AttachmentMenuBotColor.html"title="class in it.tdlight.jni">TdApi.AttachmentMenuBotColor</a></code></div>
<divclass="col-first even-row-color"><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a></code></div>
<divclass="block">Name for the bot in attachment menu.</div>
</div>
<divclass="col-first odd-row-color"><code><ahref="TdApi.AttachmentMenuBotColor.html"title="class in it.tdlight.jni">TdApi.AttachmentMenuBotColor</a></code></div>
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> name,
<ahref="TdApi.AttachmentMenuBotColor.html"title="class in it.tdlight.jni">TdApi.AttachmentMenuBotColor</a> nameColor,
<ahref="TdApi.File.html"title="class in it.tdlight.jni">TdApi.File</a> defaultIcon,
<ahref="TdApi.File.html"title="class in it.tdlight.jni">TdApi.File</a> iosStaticIcon,
<ahref="TdApi.File.html"title="class in it.tdlight.jni">TdApi.File</a> iosAnimatedIcon,
<divclass="col-constructor-name even-row-color"><code><ahref="#%3Cinit%3E(java.io.DataInput)"class="member-name-link">AttachmentMenuBot</a><wbr>(<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/DataInput.html"title="class or interface in java.io"class="external-link">DataInput</a> input)</code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><ahref="#equals(java.lang.Object)"class="member-name-link">equals</a><wbr>(<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html"title="class or interface in java.lang"class="external-link">Object</a> o)</code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><ahref="#serialize(java.io.DataOutput)"class="member-name-link">serialize</a><wbr>(<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/DataOutput.html"title="class or interface in java.io"class="external-link">DataOutput</a> output)</code></div>
<h3id="methods-inherited-from-class-it.tdlight.jni.TdApi.Object">Methods inherited from class it.tdlight.jni.<ahref="TdApi.Object.html"title="class in it.tdlight.jni">TdApi.Object</a></h3>
<h3id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html"title="class or interface in java.lang"class="external-link">Object</a></h3>
<code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()"title="class or interface in java.lang"class="external-link">clone</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()"title="class or interface in java.lang"class="external-link">finalize</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()"title="class or interface in java.lang"class="external-link">getClass</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()"title="class or interface in java.lang"class="external-link">notify</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()"title="class or interface in java.lang"class="external-link">notifyAll</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()"title="class or interface in java.lang"class="external-link">wait</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)"title="class or interface in java.lang"class="external-link">wait</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)"title="class or interface in java.lang"class="external-link">wait</a></code></div>
<divclass="block">True, if the bot was explicitly added by the user. If the bot isn't added, then on the first bot launch toggleBotIsAddedToAttachmentMenu must be called and the bot must be added or removed.</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a></span> <spanclass="element-name">name</span></div>
<divclass="block">Name for the bot in attachment menu.</div>
</section>
</li>
<li>
<sectionclass="detail"id="nameColor">
<h3>nameColor</h3>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="TdApi.AttachmentMenuBotColor.html"title="class in it.tdlight.jni">TdApi.AttachmentMenuBotColor</a></span> <spanclass="element-name">nameColor</span></div>
<divclass="block">Color to highlight selected name of the bot if appropriate; may be null.</div>
</section>
</li>
<li>
<sectionclass="detail"id="defaultIcon">
<h3>defaultIcon</h3>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="TdApi.File.html"title="class in it.tdlight.jni">TdApi.File</a></span> <spanclass="element-name">defaultIcon</span></div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="TdApi.File.html"title="class in it.tdlight.jni">TdApi.File</a></span> <spanclass="element-name">iosStaticIcon</span></div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="TdApi.File.html"title="class in it.tdlight.jni">TdApi.File</a></span> <spanclass="element-name">iosAnimatedIcon</span></div>
<divclass="block">Icon for the bot in TGS format for the official iOS app; may be null.</div>
</section>
</li>
<li>
<sectionclass="detail"id="iosSideMenuIcon">
<h3>iosSideMenuIcon</h3>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="TdApi.File.html"title="class in it.tdlight.jni">TdApi.File</a></span> <spanclass="element-name">iosSideMenuIcon</span></div>
<divclass="block">Icon for the bot in PNG format for the official iOS app side menu; may be null.</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="TdApi.File.html"title="class in it.tdlight.jni">TdApi.File</a></span> <spanclass="element-name">androidIcon</span></div>
<divclass="block">Icon for the bot in TGS format for the official Android app; may be null.</div>
</section>
</li>
<li>
<sectionclass="detail"id="androidSideMenuIcon">
<h3>androidSideMenuIcon</h3>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="TdApi.File.html"title="class in it.tdlight.jni">TdApi.File</a></span> <spanclass="element-name">androidSideMenuIcon</span></div>
<divclass="block">Icon for the bot in SVG format for the official Android app side menu; may be null.</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="TdApi.File.html"title="class in it.tdlight.jni">TdApi.File</a></span> <spanclass="element-name">macosIcon</span></div>
<divclass="block">Icon for the bot in TGS format for the official native macOS app; may be null.</div>
</section>
</li>
<li>
<sectionclass="detail"id="macosSideMenuIcon">
<h3>macosSideMenuIcon</h3>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="TdApi.File.html"title="class in it.tdlight.jni">TdApi.File</a></span> <spanclass="element-name">macosSideMenuIcon</span></div>
<divclass="block">Icon for the bot in PNG format for the official macOS app side menu; may be null.</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="TdApi.AttachmentMenuBotColor.html"title="class in it.tdlight.jni">TdApi.AttachmentMenuBotColor</a></span> <spanclass="element-name">iconColor</span></div>
<divclass="block">Color to highlight selected icon of the bot if appropriate; may be null.</div>
</section>
</li>
<li>
<sectionclass="detail"id="webAppPlaceholder">
<h3>webAppPlaceholder</h3>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="TdApi.File.html"title="class in it.tdlight.jni">TdApi.File</a></span> <spanclass="element-name">webAppPlaceholder</span></div>
<divclass="block">Default placeholder for opened Web Apps in SVG format; may be null.</div>
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> name,
<ahref="TdApi.AttachmentMenuBotColor.html"title="class in it.tdlight.jni">TdApi.AttachmentMenuBotColor</a> nameColor,
<ahref="TdApi.File.html"title="class in it.tdlight.jni">TdApi.File</a> defaultIcon,
<ahref="TdApi.File.html"title="class in it.tdlight.jni">TdApi.File</a> iosStaticIcon,
<ahref="TdApi.File.html"title="class in it.tdlight.jni">TdApi.File</a> iosAnimatedIcon,
<dd><code>requestWriteAccess</code> - True, if the user must be asked for the permission to send messages to the bot.</dd>
<dd><code>isAdded</code> - True, if the bot was explicitly added by the user. If the bot isn't added, then on the first bot launch toggleBotIsAddedToAttachmentMenu must be called and the bot must be added or removed.</dd>
<dd><code>showInAttachmentMenu</code> - True, if the bot must be shown in the attachment menu.</dd>
<dd><code>showInSideMenu</code> - True, if the bot must be shown in the side menu.</dd>
<dd><code>showDisclaimerInSideMenu</code> - True, if a disclaimer, why the bot is shown in the side menu, is needed.</dd>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="element-name">AttachmentMenuBot</span><wbr><spanclass="parameters">(<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/DataInput.html"title="class or interface in java.io"class="external-link">DataInput</a> input)</span>
throws <spanclass="exceptions"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/IOException.html"title="class or interface in java.io"class="external-link">IOException</a></span></div>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/IOException.html"title="class or interface in java.io"class="external-link">IOException</a></code> - the deserialization failed</dd>
<divclass="block"><spanclass="descfrm-type-label">Description copied from class: <code><ahref="TdApi.Object.html#getConstructor()">TdApi.Object</a></code></span></div>
<divclass="block">Returns an identifier uniquely determining type of the object.</div>
<dlclass="notes">
<dt>Specified by:</dt>
<dd><code><ahref="TdApi.Object.html#getConstructor()">getConstructor</a></code> in class <code><ahref="TdApi.Object.html"title="class in it.tdlight.jni">TdApi.Object</a></code></dd>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type">void</span> <spanclass="element-name">serialize</span><wbr><spanclass="parameters">(<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/DataOutput.html"title="class or interface in java.io"class="external-link">DataOutput</a> output)</span>
throws <spanclass="exceptions"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/IOException.html"title="class or interface in java.io"class="external-link">IOException</a></span></div>
<divclass="block">Serialize the TDLib class</div>
<dlclass="notes">
<dt>Specified by:</dt>
<dd><code><ahref="TdApi.Object.html#serialize(java.io.DataOutput)">serialize</a></code> in class <code><ahref="TdApi.Object.html"title="class in it.tdlight.jni">TdApi.Object</a></code></dd>
<dt>Parameters:</dt>
<dd><code>output</code> - output data stream</dd>
<dt>Throws:</dt>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/IOException.html"title="class or interface in java.io"class="external-link">IOException</a></code> - the serialization failed</dd>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type">boolean</span> <spanclass="element-name">equals</span><wbr><spanclass="parameters">(<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html"title="class or interface in java.lang"class="external-link">Object</a> o)</span></div>
<dlclass="notes">
<dt>Overrides:</dt>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"title="class or interface in java.lang"class="external-link">equals</a></code> in class <code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html"title="class or interface in java.lang"class="external-link">Object</a></code></dd>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()"title="class or interface in java.lang"class="external-link">hashCode</a></code> in class <code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html"title="class or interface in java.lang"class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footerrole="contentinfo">
<hr>
<pclass="legal-copy"><small>Copyright © 2023. All rights reserved.</small></p>