Changelog

Stay updated on our latest product features, improvements and fixes.

Jul 4, 2024

Jul 4, 2024

Introducing Live Chat & Ticketing For Websites

Introducing Live Chat & Ticketing For Websites

We are excited to announce the launch of our human live chat feature! Previously, our web chatbot could only provide automated answers to user questions using your knowledge sources. Now, users have the option to speak with a human agent by clicking "Contact Support". This action prompts the creation of a ticket, which agents on the AwesomeQA dashboard can claim.


Agents can reply directly to user queries via the dashboard, with responses sent to the user's provided email if they’re no longer on the website. Users can then return to the chat and ask follow-up questions through a link provided in the email.


This update allows for seamless live conversations with human agents and efficient ticketing through our web chatbot. To enable this feature, simply add our web chatbot to your website using the developer manual and notify us at (hi@awesomeqa.xyz) or (Telegram: @syedaqa) to activate the human live chat and ticketing function for you.

Translate Feature for Announcements

Translate Feature for Announcements

Now, every time an announcement is made in your Discord server, the AwesomeQA bot will provide a button for members to translate the announcement into their preferred language. The translation will be a private message, visible only to the member who pressed the button.

This feature will help ensure all members can access announcements in their language while eliminating the need to manually publish announcements in multiple languages in international channels. To enable it, visit this page on your dashboard Translate Announcements, select your announcement channels, add the languages you want to support, and save changes. After completing these steps, the feature will be instantly available for all future announcements.

Customize Bot Responses In Web Chatbot

Customize Bot Responses In Web Chatbot

Noticed the bot's response in the web chatbot needs a bit of tweaking? Now, you can directly review these conversations and create FAQ items around the bot's answers. This allows you to ensure the bot responds exactly the way you want in the future. Simply head to the web chat history page and use the three-dot menu to start customizing answers to your liking.

Other fixes and improvements

Other fixes and improvements

  • The issue with the Telegram bot displaying markdown links in raw format has been resolved.

  • Removed the requirement for "Add reactions" and "Use application commands" permissions. Also, disabled the /contact_us feature since it was only used by community members, not managers.

  • We have reversed a recent change aimed at preventing responses that repeated information provided by a trusted user. This reversal was necessary due to a significant drop in the response ratio caused by numerous false positives.

  • Updated the FAQ insights to use our latest AI model. As a result, they now incorporate responses to future questions effectively.

  • Fixed the issue where deleted source items disabled status reappeared after embedding updates.

  • Fixed bot responses to display URLs as plain text instead of hyperlinks.

  • The bot now ignores repeated questions from the same user, only responding the first time and remaining silent on subsequent identical queries.

  • The bot is now more consistent, providing similar responses when asked the same question multiple times.

  • The bot now uses markdown to format its responses on Discord.

  • The issue of accidental scrolling in Firefox when opening the web chatbot has now been fixed.

Jun 6, 2024

Jun 6, 2024

Lightning fast replies coming to the web chatbot

Lightning fast replies coming to the web chatbot

Providing a great user support experience is crucial for all digital products. It often determines whether users will choose your product or go to a competitor. To meet users’ needs directly where they come up, companies like DODO Exchange, Ocean Protocol, and Lava Network have integrated our bot on their websites.


We like pushing the limits, which is why we significantly improved the response time of the AI while keeping the same high quality of responses for optimal user experience.


Feel free to try it out with your data on the dashboard.

Test your Discord knowledge now

Test your Discord knowledge now

Did you know that you can only add a maximum of 50 bots to your server?

You probably won’t reach this limit, but we compiled many more helpful and interesting facts in our quiz. Have fun testing your level of Discord wizardry!

We look forward to seeing the results from all of you.

Combining multiple messages for more context

Combining multiple messages for more context

If a user sends several messages for one question, our system combines them and replies to the last message. This way, the AI uses all the information the user provides to generate an answer.

You can easily follow this by checking which message the bot replied to.

However, if the bot is tagged in each message, it won't combine them, making it easier to test the bot's replies.

Other fixes and improvements

Other fixes and improvements

  • The bot no longer responds when tagged by another bot to avoid unnecessary replies.

  • The web chatbot can now also be included in the <head> section of your website. Thanks to Lava Networks for bringing it to our attention!

  • You can now toggle Learn and Reply permissions for your Telegram channels.

  • You can now see the names of your Telegram groups on the permissions and analytics page.

  • Fixed an issue when scraping knowledge from Google Docs. Thanks to GRVT for flagging it!

  • When the bot is tagged and does not know the answer, it replies with a link for the team to add the relevant knowledge. Once saved, now the bot will also update its answer.

  • Fixed an issue to prevent the bot from recommending to open a ticket on Telegram if that option only exists on Discord. Thanks to SingularityDAO for the report!

  • Fixed a markdown formatting issue on Telegram.

  • Telegram admins are now automatically marked as trusted users as soon as they write their first message after the bot has been added.

  • You can now directly add the bot to another Discord server or Telegram group from the settings menu on the dashboard.

  • Already authenticated users will no longer have to log in again when inviting the bot to a new community.

  • Fixed an onboarding issue where our system would continuously push you through the onboarding flow even after completion.

  • Added an additional security measure to avoid the bot mentioning other non-trusted users in its response.

  • We now filter non-trusted links before they get to the generative AI step to make sure our bot will never post any malicious links.

  • Slightly improved the response time of the community bot.

  • Fixed the 🖊️ icon when using the Apps → AQA - Edit command on Discord. Thanks to Ar[dot]io for the report!

May 4, 2024

May 4, 2024

GPT-4o is here!

GPT-4o is here!

We've upgraded to the latest OpenAI language model, GPT-4o, known for its superior performance and 2x faster responses. The switch has already been completed on our end, so no action is needed from you. We'll be conducting ongoing testing to maximize the benefits of this new model. This upgrade is part of our commitment to enhancing our service for our users.

More control in Telegram

More control in Telegram

Previously, once the bot was added to a Telegram channel, there were limited options for controlling its behavior. Now, we provide similar controls for TG as Discord. For example, if you prefer the bot not to learn from the TG channel and only respond using knowledge from other sources, you can toggle off the 'learn’ permissions. This can be configured on the bot settings page.

Train it on Tweets now

Train it on Tweets now

Users have frequently inquired about training the bot using their X (formerly Twitter) channels. While direct scraping of X profiles is restricted, you can now train the bot with your tweets. Simply share the tweet in the Discord server, and we'll utilize the embedded text to enhance its learning.

No wrong removal of bot messages

No wrong removal of bot messages

To avoid incorrect removal of bot messages, we've adjusted the rating system. Now, bot responses won't be deleted based solely on downvotes if the ratings are from random community members. Deletion occurs only if trusted users or the author participate in the rating process.

Other fixes and improvements

Other fixes and improvements

  • Fixed a bug that prevented users from removing custom footer text after it was set.

  • Fixed an issue where editing outdated information from announcement channels didn't display correctly in the knowledge base. Now, AI generates Q&A formulations for each announcement entry, matching the FAQ format.

  • Resolved a bug where the bot would occasionally respond twice consecutively to the same question in chats.

April 25, 2024

April 25, 2024

More Ways to Improve Performance

More Ways to Improve Performance

Previously, users could downvote a bot's response to indicate dissatisfaction. However, we lacked clarity on the reasons behind the downvotes, requiring us to speculate based on reviews of downvoted responses.


Now, with the new feedback mechanism, trusted users can select predefined reasons for downvoting and provide specific feedback, enabling us to promptly address issues and enhance the bot's performance. This streamlined process ensures that feedback is received promptly and reduces the risk of it being overlooked.


Next time you downvote a response, you'll automatically see these options available.

Disable DMs server-wide with a click

Disable DMs server-wide with a click

Scammers often target Discord servers, making members vulnerable to DMs impersonating team members. When attacks occur, server support is flooded with scam complaints. Now, you can disable server-wide DMs with a single click in bot settings. Grant the AwesomeQA bot 'Manage Server' permission to use this feature.

Compatible with non-English servers now

Compatible with non-English servers now

Many servers used languages other than English as their primary mode of communication in channels. When installing the AwesomeQA bot for support, they were only able to train it by uploading web pages like documents. Consequently, the 'chat history' wasn't accessible for the bot to learn from.

Now, the bot has the capability to learn from chat history for all servers, irrespective of whether the messages are in English or not. This feature has been enabled for all servers, providing benefits to every user.

Other fixes and improvements

Other fixes and improvements

  • Resolved a scraping issue with Google Docs, specifically when redirects were involved.

  • If a user downvotes the answer they received, a cooldown period is triggered to reduce further attempts, as subsequent answers are unlikely to improve accuracy.

  • Now, you can see the last update time for the web pages uploaded. This helps you know if those pages need to be scraped again due to recent changes.

  • Before, users had to delete multiple entries one by one from the knowledge base when different FAQ formulations existed. Now, only one entry appears, making the knowledge item deletion faster.

  • The bot now better understands whether it's in Discord or Telegram when answering questions, ensuring context-appropriate responses.

  • You can now configure the bot to learn from the FAQ channel in the server, similar to how you could for the announcement channel before.

  • Previously, even when tagged, the bot sometimes didn't generate an answer if it deemed there wasn't enough information. Now, it replies with whatever info it has, improving user experience.

  • Now, when missing information is added to the knowledge base, the bot's message about the absence of information automatically transforms into an answer to the question.

April 11, 2024

April 11, 2024

Enhanced Bot Permissions: Your Control, Your Way

Enhanced Bot Permissions: Your Control, Your Way

Previously, users faced inconvenience when manually adjusting permissions for each ticket channel created in the tickets category. Now, default permissions can be set for each channel category, simplifying the process.


Plus, users managing multiple servers can now access all permissions and configurations from one account, eliminating the need for multiple logins.


Also, sometimes there were missing channels on the permissions page, as they lacked 'view channel' permissions from the Discord side. With this update, such channels are now visible, enabling users to configure permissions easily.


To top it off, we have also improved the overall loading speed of the page. Visit your permissions page to explore these enhancements.

Compatibility with Additional Document Types

Compatibility with Additional Document Types

Now you can upload even Google Drive-hosted docs, spreadsheets, and presentations for bot training, which was not possible before. You can try it out in your web pages section right now.

Other fixes and improvements

Other fixes and improvements

  • The newly added FAQ items are instantly listed and available for all actions now.

  • A bug that initially hindered the web page scraping process has now been resolved.

  • Fixed the issue where the bot sometimes replied to questions in other languages in English.

  • The bot now properly hyperlinked channel names in its responses, allowing users to navigate directly to the channel with a single click.

  • Timeout errors reported during the extraction of FAQ insights from communities have been fixed.

  • The error notification on the dashboard during the AQA-Edit flow, when adapting answers on the web app and saving, has been fixed.

  • Newlines are now correctly formatted during generation. Previously, they appeared as "\n" while generating the answer but were formatted correctly once the generation was complete.

  • Implemented a performance improvement to address slow reload times for FAQ items on the Knowledge Hub after editing.

  • The issue where the correct dashboard wasn't opened by default through the 'add info' prompt from the channel chat, especially when users had access to multiple dashboards for different communities, has been resolved.

  • The bot now notifies you via Discord DMs once the training process is complete, eliminating the need for manual checking.

March 21, 2024

March 21, 2024

Introducing the Knowledge Hub

Introducing the Knowledge Hub

The new Knowledge Base shows the knowledge items from all source channels, i.e. your chat history, any documentation, and your manually added FAQs.

This change also allows you to delete specific knowledge items.

Ever saw the bot using an outdated piece of information? Search for it and delete it with just two clicks.

This feature was developed based on feedback from our customers. Shoutouts to Mickey from The Graph, Ruben from Fuel Network, Shaun from Chainflip, Andy from Consensys, Berm from Verasity, Agustin from Paraswap, Robots Farm, and Sei!

The new Knowledge Base shows the knowledge items from all source channels, i.e. your chat history, any documentation, and your manually added FAQs.

This change also allows you to delete specific knowledge items.

Ever saw the bot using an outdated piece of information? Search for it and delete it with just two clicks.

This feature was developed based on feedback from our customers. Shoutouts to Mickey from The Graph, Ruben from Fuel Network, Shaun from Chainflip, Andy from Consensys, Berm from Verasity, Agustin from Paraswap, Robots Farm, and Sei!

34% faster replies

34% faster replies

Think AwesomeQA was already quick? It was faster than most humans. With this update, it's lightning-fast!

We revamped our data structure for storing knowledge, turbocharging the retrieval process.

Result? Response time slashed by an average of 34%.

Other fixes and improvements

Other fixes and improvements

  • You can now use PDFs hosted by Google Drive using this link format: https://drive.google.com/uc?export=download&id=your-file-id

  • Add error message when trying to add a link to Google Docs as documentation source. Soon, we will add support for Google Docs.

  • The bot is now able to have longer conversations with users in community channels.

  • ‘Docs’ have been renamed to ‘Web Pages’ to be more inclusive of all potential web-based knowledge source: website, blog, documentation, Notion sites & many more.

  • Fixed a bug that prevented the bot from responding without the read message permission on Discord.

  • You can now use PDFs hosted by Google Drive using this link format: https://drive.google.com/uc?export=download&id=your-file-id

  • Add error message when trying to add a link to Google Docs as documentation source. Soon, we will add support for Google Docs.

  • The bot is now able to have longer conversations with users in community channels.

  • ‘Docs’ have been renamed to ‘Web Pages’ to be more inclusive of all potential web-based knowledge source: website, blog, documentation, Notion sites & many more.

  • Fixed a bug that prevented the bot from responding without the read message permission on Discord.

March 01, 2024

March 01, 2024

March 01, 2024

Instant Feedback for AwesomeQA Users

Instant Feedback for AwesomeQA Users

We understand how important it is for clear instructions to be available as you set up and begin to use the AwesomeQA bot. Now, if AwesomeQA is tagged but can’t reply, you will receive more specific guidance instantly in response to your question:

  1. When no information exists: Instructions on how to add to the knowledge base will be given.

  2. When ‘reply’ permissions are toggled off: The user asking the question in that channel will be notified.

  3. During onboarding: Instructions on how to start the onboarding process will be provided.

  4. During training: Information to wait for the training process to complete will be indicated.

Update to Feedback Emoji

Update to Feedback Emoji

We have further enhanced our feedback system by updating our emojis. To offer more clarity, feedback submissions from our trusted users will now include a "Mod certified" text in addition to the emoji. Thanks to ninefungerbils from Consensys for asking for it.

Other fixes and improvements

Other fixes and improvements

  • We experienced an issue with Telegram that affected the bot's ability to detect messages and learn from trusted users, resulting in some cases where learning was incomplete. This issue has now been resolved.

  • We have enhanced the onboarding process with clearer step descriptions, the integration of URL scraping rules into a tooltip on the docs page, the instant opening of tooltips on mobile, and an additional "Finish" button on the summary page.

  • Fixed an error happening when clicking on AQA-Add for any message that was not from AwesomeQA, as well as a formatting issue when links were part of the preview.

  • We have reintroduced pre-filled answers when you execute AQA-Edit. Earlier, due to a bug, the answers were not being pre-filled after executing AQA-Edit.

  • GitHub wikis can now be used as a documentation source.

  • Fixed an encoding issue related to the ‘custom footer text’ feature.

  • Fixed a bug that sometimes, due to caching, newly added questions from the knowledge base were not answered.

  • Bug fixes and performance improvements for discord feedback emojis.

February 16, 2024

February 16, 2024

Feedback Buttons on Discord

Feedback Buttons on Discord

We changed the feedback mechanism from reactions to buttons so that our bot does not have to vote itself. Further, we believe that the buttons incentivize users to provide feedback and are separated from additional reactions such as '💯', which do not contribute to the rating.

As a result of this change, you are no longer able to view who upvoted or downvoted an answer by hovering over the buttons.

To address this issue, we have implemented a new system based on feedback from cryptopia and 184eth of ensdomains:

  1. When a Trusted user, such as an admin, upvotes an answer, a '✅' will appear to confirm the upvote.

  2. Similarly, when an answer is upvoted by the author i.e. the person who asked the question, a '👍' emoji will be displayed.

Custom Footer Text

Custom Footer Text

Now you have the option to include a personalized message, such as a disclaimer, in the footer of the bot's responses from the settings page. This message can be up to 200 characters in length. This feature was created based on direct feedback from our customers, including Robots Farm.

AI update

AI update

We deployed a new version of our AI which reduces the number of wrong responses. We started focusing more on recent information, and now use all the available context to make a good judgment of what’s helpful and what isn’t.

An Additional Way to Edit Bot Answers

An Additional Way to Edit Bot Answers

Previously, when you wanted to edit a bot's answer, a link was provided through a hidden message after using the AQA-Edit command. However, there was a Discord bug that prevented some users from seeing this message with the link.

We have now added a clickable '🖊️' edit emoji directly on the message to solve this issue. This means that even if you cannot see the hidden message with the link, you can still easily edit the bot's answer by simply clicking on the '🖊️' emoji.

Other fixes and improvements

Other fixes and improvements

  • The support portal now shows tickets for all channels with learn or send permission

  • Fixed a timeout error that caused to bot ignore a small percentage of messages

  • Fixed a bug that caused our bot to not respond in the language of the question

  • Toggle all now shows the correct state if all permissions in the category are turned off

  • Fixed a bug where our website scraper would only find 1 page

  • Fixed a bug that if someone replied to a message more than 12 hours ago, the referenced message was not included as context for the AI

  • Fixed a bug that displayed the discord message in the support portal without content