April is the season for new beginnings. We’re grateful to welcome four new employees this year. This time, I’ll share highlights from our “New Employee Welcome Party,” held to celebrate their arrival.
Let’s get this welcome party started!
This time, the venue was a Korean restaurant near the office. The star of the show was, of course, samgyeopsal! The savory aroma of grilling meat instantly lifted everyone’s spirits. As we gathered around the table, conversation flowed naturally over the meal. The power of delicious food is truly remarkable.
This is definitely going to be delicious! 🍖
New Employee Introduction Time
Now that the mood is really picking up, it’s time for the new employees’ self-introductions!!! This year, since many members had already met before joining through internships or information sessions, we thought, “A standard self-introduction might feel a bit lacking?” So, we added a simple yet thrilling twist: in addition to their usual self-introductions, each person drew two random questions from a list of 100 to answer. For example… ・If you could take only one thing to a deserted island, what would it be? ・What was your biggest purchase recently? ・Where do you see yourself in 10 years? These kinds of questions, which wouldn’t normally come up in a standard introduction, allowed us to hear unexpected answers from the new hires. We were surprised by their unexpected responses, got to know their personalities, and the whole thing was a huge hit.
New employees bombarded with questions by senior staff ( ^^)
Summary
Through this welcome party, I believe it gave new employees a chance to see their senior colleagues’ more relaxed side. It also provided an opportunity for senior employees to discover the unique personalities and charms of their new colleagues. We hope to continue creating many more opportunities like this to deepen our bonds!!!
That’s all for this time. This blog will continue to share updates on our company recreational activities and events. Stay tuned for our next recreational event!
I introduce the learning topics I’m working on daily in my engineer blog. Recently, I personally created a Discord bot and successfully ran it for free, 24/7, so I’d like to share that experience with you this time.
What’s Discord?
Before diving into the main topic, let me give a brief overview of Discord. Discord is a communication service developed in the United States that supports text, voice, and video interactions. I mainly use it as a call app while working.
Here are the main features of Discord (only those relevant to the main topic have been extracted)
◆ Server A server is a feature similar to group chats, allowing multiple users to interact through text chats and voice communication. Servers are categorized into Open Servers (which can be made publicly available through application, searchable within Discord, or announced on bulletin sites for recruiting members) and Private Servers (accessible only by invitation unless applied for).
◆ Text Channel This is a group chat feature within a server where members can communicate with each other through text.
◆ Voice Channel This is a group call feature within a server, allowing members in the channel to communicate and share their screens.
◆ BOT By introducing a BOT, you can enhance the functionality of your server. Inviting publicly available BOTs allows you to add useful features like music playback, text-to-speech, timers, and schedule management. You can also invite and operate your own custom-made BOT.
From Creating to Operating a BOT
The BOT I created this time is a ‘Voice Channel Entry Notification BOT’ for private servers.
◆ Inspiration In Discord, when someone enters a voice channel, there is no built-in feature to notify other server members. As a result, someone might be waiting without realizing they’re working alone. That’s when I thought, ‘Wouldn’t it be useful to have a BOT that sends notifications for channel entries?’ And so, I decided to create one.
◆ Implementation Details ①Determine the BOT’s features and coding Create a main.js file in JavaScript to align with sites that allow free 24/7 BOT operation.
Features included:
When the number of users in the ‘Working’ voice channel changes from 0 to 1, automatically send a recruitment message to the ‘Call Recruitment (Auto)’ text channel.
If the number drops from 1 to 0, delete the recruitment messages previously sent to ‘Call Recruitment (Auto)’ entirely.
From 1 to 2 or more users, no recruitment messages are sent to ‘Call Recruitment (Auto)’.
Below is part of the actual coding.
② Create a BOT Account on Discord Developer Portal Access the Discord Developer Portal, create a BOT account from ‘New Application,’ and obtain the token.
Enable the following in the BOT’s permission settings.
After configuring the BOT’s permissions, invite the BOT to your server using the generated URL.
③ Create a Repository on GitHub and Upload the Source Code I used Git, which I’ve previously introduced on my engineer blog and discussed during an internal workshop. Create a repository on GitHub and upload the source code.
④ Link Deno.deploy with GitHub and Log In Create a project in Deno.deploy and import the repository created on GitHub. Set the token obtained in step ② as an environment variable.
⑤ Add Deno.cron at the End of the Source Code to Enable 24/7 Operation To ensure the BOT doesn’t stop, add a periodic process (Cron job) at the end of the source code that performs light operations every 2 minutes on Deno.deploy.. This allows the BOT to operate 24/7.
⑥ Test on the Discord Server Enter the voice channel and check if it operates as expected.
When the voice channel has no members, the text channel has no messages.When you join the voice channel and the number of members in the voice channel changes from 0 to 1, a call recruitment message is sent to the text channel.When you leave the voice channel and the number of members in the voice channel decreases from 1 to 0, the message in the text channel is automatically deleted.
It has been confirmed to be working as expected, so it will be completed once the BOT is checked to ensure it is not offline the next morning.
That wraps up the discussion on creating a Discord BOT and achieving free 24-hour operation.
Thank you for reading. My name is OZ, and I will be writing this employee introduction article. I will talk about what led me to join Dandelions and my impressions since joining the company.
What led me to join
I first learned about this company at a career fair held at my university. I had always been interested in the IT industry, and while searching for IT-related companies among the many companies participating in the fair, I happened to notice this company. When I spoke with them at their booth, I was attracted not only by the content of their presentation but also by the warmth conveyed by the expressions and manner of speaking of their employees. I decided without hesitation to apply for an internship at this company. During the internship, I had the opportunity to experience actual work while interacting with the employees, and I was strongly drawn to their personalities and the workplace atmosphere. Given my existing interest in the IT industry, the desire to work for this company naturally solidified over time.
Impressions after joining
The first thing I noticed when I joined the company was how supportive everyone was. I started my career as a new graduate with no idea what I was doing, but my seniors guided me patiently, allowing me to take each step forward with confidence. What stands out most in my memory is the programming training. The curriculum covered the basics thoroughly, and there was an atmosphere where I could ask questions whenever I didn’t understand something. Thanks to the guidance tailored to my pace, I was able to deepen my understanding without feeling rushed. Additionally, in the business etiquette training, I learned the basics of being a professional, such as how to handle phone calls, write emails, and exchange business cards. The words of a senior colleague, “Everyone starts as a beginner, so it’s okay,” still serve as a source of encouragement for me. In this supportive environment, I can feel myself growing little by little, and my belief that “joining this company was the right choice” grows stronger each day.
About me
My hobbies include gaming and sports, especially bowling and soccer. Recently, I have been focusing on strength training, with the goal of gaining 5 kg. I also love exploring new ramen restaurants, and when I have time, I enjoy searching for new places to try. Although I am still new to the workforce, I aim to grow by learning new things every day.
One of the best ramen dishes I’ve ever eaten.
That’s all for this time. Stay tuned for the next employee introduction!
Hello, I’m Pudding🍮 from Team 1! This time, I’d like to talk about my impressions of going to Higashiyama Zoo and Botanical Gardens with four of my coworkers.
We went to Higashiyama Zoo and Botanical Gardens. We gathered at Higashiyama Zoo and Botanical Gardens at 11am and started exploring. We looked at various animals, including Asian elephants, koalas, the recently visited Komodo dragon, and lions. However, it started to rain halfway through, so it’s a bit disappointing that we weren’t blessed with good weather. This time, we had three missions to go around the zoo.
Make friends with all the coworkers!
Find animal sponsorship signs!
Look at the zoo from the perspective of IT! These are the three. We went around trying to achieve these. As a break, we all rode duck boats. In the end, we had to pedal the boat, so even though it was a break, we were quite exhausted. We also went up the Sky Tower and saw the whole zoo. To be honest, I’m not good with heights, so I was really scared to go up in the elevator with a view outside. 😭 I think I was able to get along better with my coworkers through various activities!
We found the animal sponsorship sign! Our company sponsors lions. We found the animal sponsorship sign and took a photo together! On this day, the male lion “Regulus” was outside. He had a bigger body than I expected, a bushy mane 🦁, and was very cool! Currently, lions are designated as Vulnerable (VU) on the Red List. This means that the species is likely to become extinct in the wild. Perhaps in the future we will no longer be able to see lions. That’s why I felt that the actions of each of us now are very important. I hope that we will continue our sponsorship activities.
Let’s look at the zoo from the perspective of IT! At the entrance gate, I saw staff members who looked like they were having a hard time tearing off paper tickets one by one to check them and handing out re-entry papers. So, I thought that if we could introduce QR code tickets and manage entrances, exits, and re-entries, it might help improve work efficiency.
Not only did I enjoy the zoo, but I was able to make new discoveries by looking at it from a different perspective. I want to keep this way of thinking in mind as I work in the future. I hope I can enrich people’s lives.
Summary By visiting the zoo this time, I was able to deepen my bonds with my fellow employees and learn about the animal sponsorships that our company does. It was also interesting to see the zoo from a different perspective and make new discoveries. I hope I can use this experience to work hard in my future work!
That’s all for now. Thank you for reading this far. Stay tuned for the next one!
Hello! This time, we four new employees who joined the company in spring 2025 would like to introduce the “grooming training” that was held the other day. This training was taught by Ms. Moriuchi of Brilliant Impression.
Classroom In the classroom, we learned about the basics of clothing (suits and office casual) and how to look clean. In the basics of clothing, we learned the importance of dressing appropriately for the time, place, and occasion, such as color combinations, size, and choosing materials according to the season. In the clean appearance, we realized the importance of being aware that “every little detail is being looked at,” including hairstyle, nail length, and shoe care. Before starting work as a member of society, it was a valuable opportunity to learn “how to improve my impression” and “what points to pay attention to.”
Fabric Selection After the classroom, we all went to “KASHIYAMA Melsa Sakae Store” to make custom suits. While checking the texture and design of the fabrics on site, we chose the ones that best suited us one by one. Not only the fabric, but also the silhouette of the jacket, the type and number of buttons, and other details can be customized, and there were times when we were troubled by the large number of options. At that time, we were able to make a decision while referring to advice from Mr. Moriuchi and the knowledge we gained in the classroom. Everyone successfully completed the order, and all that was left was to wait for the suit to be completed!
Fitting A few weeks after choosing the fabric, buttons, and lining, the suit was completed and six of us, including us, went for a fitting. When we saw the finished suits of everyone, we were surprised that “the same suit can be so different.” Some people had plain dark blue, some had navy blue stripes, and some had changed the buttons to buffalo and played around with the color of the lining, and each person’s personality could be felt from the suit, and it felt like there were “six correct answers.” It was a good experience that gave us a chance to think a little about our own style through choosing a suit. It was fun to see the finished custom-made suit, and we discovered that it was a suit we chose ourselves, so it was motivating. And here are our before and after photos!
BeforeAfter
Summary Through this training, we were able to once again recognize the importance of first impressions for working adults. I learned that small daily considerations like clothing, hairstyle, and shoe care are directly connected to trust and cleanliness, and I became more conscious of my appearance. The practical experience of making a custom suit also provided me with a valuable opportunity to think about my own style. Each completed suit clearly reflected my individuality, and I realized that there is no single right answer. I would like to use this experience to become more aware of my responsibilities as a working member of society and approach my future work with a positive attitude.
Thank you for reading this far! Please look forward to the next blog!