import pika import time import random collection = ["Indicator Successfully Calculated", "DVI Is Not Provided For This Specialty", "The Student Went To The Academy"] connection = pika.BlockingConnection(pika.ConnectionParameters('localhost')) channel = connection.channel() channel.exchange_declare(exchange='Agreements', exchange_type='fanout') while True: message = f"Message: {random.choice(collection)}" channel.basic_publish(exchange='Agreements', routing_key='', body=message) time.sleep(1) connection.close()