Published December 17, 2021 | Version v1
Journal article Open

Some Aspects of Developing a Universal Server Discord-bot

  • 1. National Aviation University, Ukraine
  • 2. State University of Infrastructure and Technology, Ukraine

Description

The purpose of the article is to research, analyze and consider general problems and prospects for the development of a universal server Discord-bot with the ability, in particular, to search for music on YouTube, channel administration and viewing the weather.

The research methodology consists in methods of semantic analysis of this subject area’s basic concepts (server bots). The article considers approaches to the development and operation of a universal server discord-bot.

The scientific novelty is the analysis of the modern messenger systems functioning and universal server bots that can be used to develop the user’s own bot, such as music or game content, a description of some aspects of such development

The conclusion of the research conducted in the article is that the paper examines the existing views on modern messenger systems that can be used to develop their own universal server bots.

Taking into account the results of the analysis, the authors decided to develop a software product – a universal server bot based on Discord with the ability to search for music from YouTube, channel administration, and view the weather.

Files

Some_Aspects_of_Developing_a_Universal_Server_Discord_bot.pdf

Files (845.8 kB)

Additional details

References

  • Alexandre888, 2020. Sozdanie Discord-bota, ispolzuia biblioteku discord.js [Creating a Discord bot using discord.js library]. Habr, [online] 23 June 2020. Available at: <https://habr.com/ru/post/507948/> [Accessed 28 September 2021].
  • Casciaro, M. and Mammino, L., 2020. Node.js Design Patterns: Design and implement production-grade Node.js applications using proven patterns and techniques. 3th edition. Birmingham: Packt Publishing Ltd.
  • Celebrating the life of Rhythm. Rhythm. [online] Available at: <https://rythm.fm> [Accessed 28 September 2021].
  • Discord a. [online] Available at: <https://discord.com/> [Accessed 26 September 2021].
  • Discord b. [online] Available at: <https://uk.wikipedia.org/wiki/Discord> [Accessed 25 September 2021].
  • Herron, D., 2020. Node.js Web Development. Server-side Web Development Made Easy With Node 14 Using Practical Examples. 5th edition. Birmingham: Packt Publishing Ltd.
  • Iang, A., Bredli, M. and Kantelon, M., 2018. Node.js v deistvii [Node.js in Action]. 2nd ed. St. Petersburg: Piter.
  • Morris, T., 2020. Discord For Dummies. John Wiley and Sons, Inc.
  • Node.js. [online] Available at: <https://nodejs.org/uk/> [Accessed 25 September 2021].
  • Npm-пакеты. [online] Available at: <https://www.npmjs.com/> [Accessed 28 September 2021].
  • Sharkov, F.I., 2017. Interaktivnye elektronnye kommunikatcii [Interactive electronic communications]. 3rd ed. Moscow: Dashkov i K.
  • Telegram. [online] Available at: <https://tlgrm.ru> [Accessed 25 September 2021].
  • Viber. [online] Available at: <https://www.viber.com/ru/> [Accessed 28 September 2021].
  • WhatsApp. [online] Available at: <https://www.whatsapp.com/?lang=ru> [Accessed 25 September 2021].
  • Zakas, N., 2017. ECMAScript 6 dlia razrabotchikov [ECMAScript 6 for Developers]. St. Petersburg: Piter.